Can AI search engines find and index my website? What we check first
Can AI search engines find and index your website? The crawler, robots.txt, firewall and rendering checks we run on client sites before touching any content.
Before we write a word of new content for a client, we check whether AI search engines can reach the site at all. It sounds basic. It is also the check that most often turns up something, usually a rule nobody remembers adding. If a crawler cannot read a page, the best article in the world will not be cited.
Here is the sequence we follow, and what we use to confirm it.
Know which bots do what
The first mistake we see is treating "AI bots" as one group. Bots have different jobs:
- Search and index bots build the index an engine answers from. OAI-SearchBot (ChatGPT search) and PerplexityBot are examples.
- On-demand fetchers retrieve a page live when a user's question triggers a lookup. ChatGPT-User, Claude-User and Perplexity-User are examples.
- Training crawlers collect data for model training. GPTBot is the best known.
- Other agents such as ClaudeBot, Claude-SearchBot, Google-Agent, GoogleOther, Meta-WebIndexer, Meta-ExternalAgent, Meta-ExternalFetcher and MistralAI-User.
A client may want to block training but stay visible in answers. That is a legitimate choice, and it depends on bot-level rules, not a blanket block. Use the real bot names in rules, since a rule written for an invented crawler name does nothing.
For Google, AI Overviews and AI Mode sit on top of Google Search. A page that is not indexed and eligible in Google is unlikely to be a supporting link. For Microsoft Copilot, the relevant index is Bing's, which is why we set up Bing Webmaster Tools alongside Search Console.
Our access checklist
- robots.txt. We read it line by line. We look for bot-specific rules, broad disallows left from a staging environment, and rules that block paths containing the content that matters.
- CDN and firewall. This is the most common hidden cause. Bot management rules can return a 403 or a challenge page to crawlers even when robots.txt allows them. The site looks fine to a human and blank to a bot.
- Rendering. Does the main text appear in the HTML a crawler receives, or only after scripts run? Pricing tables, comparison charts and product details that are injected client-side are a frequent culprit.
- Gating. Content behind a login, a cookie wall or a form cannot be read.
- Performance. Slow responses and server errors under crawler load reduce fetch success.
- Discovery. Sitemaps, internal links and canonical tags. An orphan page is rarely crawled.
- Index status. Google Search Console and Bing Webmaster Tools coverage. We also submit changes through IndexNow for Bing.
How we confirm it
We run client programs on Promptwatch, and for this question the logs are what settle it.
Agent Analytics shows real-time AI crawler visits, IP-verified so that spoofed user agents are filtered out. We can see which bots arrive, which URLs they request, and what responses they get. Error tracking comes with failure explanations, which saves guesswork when a firewall is the cause. Stackable path filters let us isolate a section such as /pricing or /docs, and everything exports to CSV.
Crawl-to-citation path. Each page gets a citation rate. That connects access with outcome: a page that is crawled often and never cited needs content work, a page that is never crawled needs access work.
Log sources. The logs can come from Cloudflare (Logpush or an auto-deployed Worker), AWS CloudFront, Fastly, Vercel, Netlify, Akamai, Google Cloud CDN, a custom HTTP feed, or the WordPress plugin. We pick whichever the client already runs.
Site audit. Weekly Site Health audits with 21 checks and a health score show what changed since the previous run and arrive by email. Crawlability checks catch some of the issues above without waiting for bot traffic.
Free tools. The Agentic Readiness Check, the llms.txt and robots.txt generators and the AI Bots directory of more than 440 crawlers are handy in a first call.
Crawler logs start on Professional ($245 a month) and are on every agency plan. Essential ($95) does not include them, though it has the site audit.
TreeHouse, which runs Pararius and Huurwoningen.nl, published a case study saying AI search became about 25% of its organic conversions after fixing crawler access. It is their result, not a benchmark, but the pattern of access problems hiding value is familiar to us.
Fixes we make most often
- Remove a leftover disallow rule, or rewrite a blanket block into bot-specific rules.
- Allowlist the search and on-demand bots in the CDN's bot management.
- Serve key content as server-rendered HTML.
- Fix redirect chains and 5xx errors on important sections.
- Add sitemaps and clean up canonicals.
- Verify the site in Bing Webmaster Tools and submit changed URLs.
What a clean result does and does not mean
Once the bots arrive and get 200 responses, access is not the problem and we move on to content and citations. But access does not guarantee a mention. It is a precondition. Engines choose what to cite, and no tool can promise that your pages will be chosen.
We re-check logs after any site migration, CDN change or security update, since those are the moments a working setup breaks. A weekly look at error rates on the top twenty pages takes a few minutes and has caught problems for us before clients noticed.