F

FairCite Documentation

Integration Guide for Publishers

Dashboard

FairCite Integration Guide

Complete documentation for integrating FairCite bot detection across all major platforms. Start tracking AI bots, scrapers, and crawlers accessing your content in minutes.

Quick Start

1. Create Account
Sign up at dashboard.faircite.com
2. Add Your Site
Get your Site ID and API key
3. Install Integration
Follow platform-specific guide

Why FairCite?

Advanced Detection

Identify AI agents, scrapers, and crawlers with industry-leading accuracy using advanced pattern matching.

High Performance

Intelligent batching and async processing ensure minimal impact on your website's performance.

Real-time Analytics

Get detailed insights into bot activity with comprehensive analytics and reporting.

Integration Example

Here's how simple it is to add FairCite to your Next.js application:

middleware.ts
import { fcMiddleware } from '@faircite/nextjs-middleware';

export const middleware = fcMiddleware({
  siteId: 'pub_xxxxx',
  apiKey: 'fc_xxxxx'
});

export const config = {
  matcher: '/((?!_next/static|_next/image|favicon.ico).*)',
};

That's it! Your site is now tracking bot activity and sending data to your FairCite dashboard.