Proofsource and Netlify: know which AI bots read your site

Send your Netlify site's request logs to Proofsource over a log drain and every verified visit from GPTBot, ClaudeBot, PerplexityBot and the other AI crawlers is counted, page by page. You see what the engines read, what they miss and whether a new page was picked up, with nothing added to your site.

Live
Visit netlify.com ↗
Netlify logs received, with AI crawler visits counted per page.

Proofsource and Netlify, in short

The facts, ready to quote.

Stage
Live on every plan, with a guided setup in the app
Connects with
A log drain from the Netlify site to a Proofsource endpoint
Access it needs
None to your site code or account: logs are pushed to Proofsource
Where it shows
Integrations, Crawler sources, and AI traffic
Bot check
Published IP ranges plus reverse DNS on every visit
Disconnect
Remove the log drain in Netlify and deliveries stop straight away

Why we love Netlify

In the makers' own words, from their own pages. Proofsource builds on it, never around it.

Deploy Previews for every pull request

Netlify builds a preview of each pull request with its own URL, so reviewers can click through a real version of the change before it ships.

From docs.netlify.com

Code that runs at the edge

Netlify Edge Functions run TypeScript or JavaScript close to each visitor, so you can localize, redirect or personalize without a round trip to a server.

From docs.netlify.com

One platform from build to delivery

Netlify brings builds, hosting, forms, functions and a global network together, so a small team can ship a fast site without stitching tools.

From netlify.com

How Proofsource uses Netlify

Takes your Netlify site's request logs over a log drain and counts verified AI crawler visits per page.

  1. Connect

    Start a log drain to Proofsource

    The guided card gives you the endpoint to paste into your Netlify site's log drain settings.

  2. Read

    Match every visit to a crawler

    Each line is matched to a known AI user agent and checked against published IP ranges and reverse DNS, so impostors are dropped.

  3. Show

    See reads per page

    Crawler sources and AI traffic list each page, each crawler and the status code it received.

  4. Prove

    Check the fixes landed

    After you publish a page, Proofsource shows whether the crawlers fetched it and whether the engines then name you.

Set up Netlify in 4 steps

  1. Open Integrations, Crawler sources

    Choose Netlify to see the guided setup and the endpoint to copy.

  2. Add the log drain in Netlify

    In the Netlify site's settings, add a log drain that points at that endpoint. Log drains depend on your Netlify plan.

  3. Confirm the first delivery

    Proofsource shows the drain as receiving once the first batch of logs arrives.

  4. Turn it off whenever you like

    Remove the drain in Netlify and nothing more is sent. No code was added to your site.

Pages crawlers asked for that returned an error, worth a fix or a redirect.

Questions about Proofsource and Netlify

What does Proofsource read from Netlify?

Only request log lines from the drain: time, visitor address and user agent, path, host, status and referrer. Proofsource keeps AI crawler visits and discards the rest. It cannot see your code, builds or settings.

How do I connect Netlify?

Open Integrations, Crawler sources and pick Netlify. The card shows the endpoint to paste into a log drain in your Netlify site's settings, and tells you when the first logs arrive.

Does Proofsource change anything on my Netlify site?

No. Log drains only send data out. Nothing on Netlify is changed.

Why are logs better than my analytics tool?

AI crawlers do not run the scripts that analytics tools use, so they never appear there. Server logs are the one place their visits are recorded.

How do I disconnect?

Remove the log drain in Netlify. Deliveries stop straight away. Earlier counts remain in your history unless you ask us to delete them.

How does this help my AI visibility?

If a crawler cannot fetch a page, no engine can cite it. Seeing which pages are read, which return errors and which are ignored tells you where to fix first, and Proofsource then checks whether the engines name you.

Which AI engines does Proofsource check?

Up to 10 depending on your plan: ChatGPT, Perplexity, Claude, Google AI Overviews, Google AI Mode, Gemini, Microsoft Copilot, Grok, DeepSeek and Meta AI. The free scan and the trial run four.

Put Netlify to work for your AI visibility.

Scan your brand, connect Netlify, and see what AI says about you on up to 10 engines.

100 answers. 25 Prompts/Question. Top AI engines. Free.ChatGPTPerplexityClaudeGoogle AI OverviewsGoogle AI ModeGeminiMicrosoft CopilotGrokDeepSeekMeta AI