Guide — AI Search

Is Your Website Blocking the AI Crawlers That Could Recommend You?

Plenty of Virginia small businesses are locked out of ChatGPT, Claude, and Perplexity without knowing it — usually by a one-line rule nobody meant to write. Here's how to find out if you're one of them, and how to fix it.

/ The short answer

If AI assistants like ChatGPT and Perplexity can't crawl your site, they can't recommend you. Blocking AI crawlers usually happens by accident — a stray Disallow rule in robots.txt, a security plugin, or heavy JavaScript that hides your content. Open yourdomain.com/robots.txt, confirm crawlers like GPTBot, ClaudeBot, and PerplexityBot aren't disallowed, and make sure your pages load real text without scripts. Fix that first — everything else in AI search depends on it.

Why a crawler you've never heard of decides who gets the call

A homeowner in Roanoke used to open Google, type "gutter repair near me," and scroll a list of blue links. Now a growing share of them open ChatGPT or Perplexity and ask, in plain English, "who's a reliable gutter company near Roanoke?" The assistant answers in a paragraph and names two or three businesses. If you're not one of them, that customer never knew you existed.

Here's the part most owners miss: those assistants can only name businesses whose websites they're allowed to read. Every major AI answer engine sends out an automated crawler to fetch pages from the open web. ChatGPT uses GPTBot, Claude uses ClaudeBot, Perplexity uses PerplexityBot, and Google's AI features ride on Googlebot plus a separate Google-Extended control. If your site turns those crawlers away at the door, you're invisible to the assistant on the other side — no matter how good your work is or how many happy customers you have.

Blocking AI crawlers is almost never a decision anyone made on purpose. It's a leftover rule, a default plugin setting, or a "security" feature doing exactly what it was told. So the fix is usually quick and cheap — but only once you know to look. This guide walks a Virginia small business through finding out whether you're blocked and what to do about it. If you'd rather hand the whole diagnosis to someone, that's what AI search setup is for.

The three ways a site accidentally blocks AI crawlers

Accidental blocking happens in one of three places, and it's worth knowing all three, because a site can trip over more than one at a time.

The uncomfortable pattern: the fancier and more "protected" the site, the more likely it is to be quietly blocking AI crawlers. A simple, fast, plain-HTML page rarely has this problem. A locked-down template on an aging platform often does — and the owner has no idea.

How to check your own site in ten minutes

You don't need a developer to find out whether you're blocking AI crawlers. You can run the first checks yourself right now.

Step one: read your robots.txt. Type your domain followed by /robots.txt into a browser — for example, yourdomain.com/robots.txt. Look for any line that says Disallow: / underneath a user-agent naming an AI crawler. Here are the crawlers that feed the major answer engines as of 2026:

AssistantCrawlers to allow
ChatGPTGPTBot, OAI-SearchBot, ChatGPT-User
ClaudeClaudeBot, Claude-SearchBot, Claude-User
PerplexityPerplexityBot, Perplexity-User
Google (AI Overviews & Gemini)Googlebot, Google-Extended

Step two: view your page as text. In your browser, right-click a key page, choose "View Page Source," then use find (Ctrl-F or Cmd-F) to search for a sentence you know is on the page. If it isn't in the source, your content is likely hidden behind JavaScript, and light crawlers may see nothing.

Step three: check your logs or analytics. If your hosting gives you server logs, look for GPTBot or PerplexityBot in the recent visits. Seeing them fetch pages confirms the door is genuinely open. Seeing repeated blocks or 403 responses points at a firewall problem. All three of these checks are part of the fundamentals of AI search, so a proper audit runs them together.

Fixing robots.txt without breaking anything else

Once you've found a rule that's blocking AI crawlers, the fix is usually a small edit — but it's the kind of small edit that can break a site if you get the syntax wrong, so slow down here.

The goal is simple: remove the Disallow rules aimed at the crawlers you want to welcome. If your robots.txt has a block that reads User-agent: GPTBot then Disallow: /, deleting those two lines lets ChatGPT's crawler read your site again. Do the same for any AI crawler you find shut out. You can still keep genuine junk crawlers and scrapers out — the point isn't to open the floodgates, it's to stop turning away the specific assistants your customers now use to find a business like yours.

A few cautions worth stating plainly:

If editing a live config file makes you nervous, that instinct is correct — this is a one-time job worth handing to someone who does it carefully, not a monthly retainer trap.

When the block isn't in robots.txt at all

Sometimes robots.txt is perfectly clean and the assistants still can't read you. That's when the culprit is a firewall, a security plugin, or JavaScript-rendered content — and these are trickier, because there's no single file to open and eyeball.

Firewall and "bot protection" blocks are common on sites that added a security layer to fight spam or attacks. The layer sees an unfamiliar crawler, decides it's a threat, and returns an error. The fix is to allow the legitimate AI crawlers through the firewall's rules — usually a settings change in the security service or plugin, sometimes an allowlist of the crawler names above. The tell is that your pages load instantly in a browser but crawlers report errors; that gap points straight at a firewall doing too much.

JavaScript-only pages are the sneakiest, because nothing is technically blocked — the crawler just fetches an empty shell. The durable fix is making sure your important content lives in the page's plain HTML instead of being painted in afterward by scripts. On some modern builds that means turning on server-side rendering; on older ones it can mean the site's underlying approach is the real bottleneck. A fast, plain, readable page beats a slow, clever one every time an AI crawler is doing the reading. If your problems trace back to how the site is built, a cleaner website foundation often solves the AI-search issue as a side effect.

Letting crawlers in is step one, not the finish line

Unblocking AI crawlers gets you into the room. It doesn't guarantee you'll be the name the assistant says out loud. Once the door is open, the question becomes whether your pages give the machine a clean, quotable answer — and whether the rest of the web agrees you're real.

Two habits do most of the work. First, write answer-first: under every heading, make the opening sentence a complete, standalone answer to a real customer question, because that's the exact chunk an assistant lifts and attributes. Second, keep your business details consistent everywhere — same name, address, and phone on your website, your Google Business Profile, and the directories where you appear. AI assistants look for that agreement across independent sources before they'll confidently name you. If ChatGPT sees three different phone numbers and two spellings of your company, it gets nervous and names a competitor whose story is airtight.

The encouraging part for a Virginia small business is that this rewards clarity over budget. You don't out-spend a national chain into an AI answer — you out-clarify the shop down the road that never fixed its robots.txt. Being early and legible is a game a solo contractor in southwest Virginia can genuinely win. Want a straight read on whether AI can find you today? Start with an honest look at your AI search readiness.

Key takeaways

Ready to put this
to work?

/ Common questions

Quick answers.

How do I know if my website is blocking AI crawlers?
+
Start with robots.txt: type your domain followed by /robots.txt into a browser and look for any Disallow rule under a user-agent like GPTBot, ClaudeBot, or PerplexityBot. Then view your page source and search for text you know is on the page — if it's missing, JavaScript may be hiding your content. Finally, if your host provides server logs, check whether AI crawlers are actually fetching your pages or getting error responses from a firewall.
Should I block AI crawlers to stop them using my content?
+
For most local service businesses, no. Blocking AI crawlers removes you from the answers ChatGPT, Claude, and Perplexity give when customers ask for a recommendation — that's lost visibility, not protection. There are legitimate reasons a publisher might restrict scraping of paid or proprietary content, but a small business trying to get found generally wants these crawlers in, not out.
Will unblocking AI crawlers guarantee I get recommended?
+
No, and be skeptical of anyone who promises that. Unblocking crawlers gets your site into consideration — it's a prerequisite, not a ranking guarantee. Whether an assistant names you also depends on how clearly your pages answer real questions and how consistent your business details are across the web. Think of crawler access as the entry ticket, not the prize.
Does blocking Google-Extended hurt my normal Google rankings?
+
No. Google-Extended is a separate control that governs Gemini and AI grounding, while classic Google search and AI Overviews ride on the normal Googlebot crawl. Blocking Google-Extended opts you out of some Google AI answers but leaves your traditional rankings untouched. The one to never block is Googlebot itself — a broad Disallow rule against it can wipe you off ordinary Google search.
Do I need a new website to fix this, or can I fix what I have?
+
Usually you can fix what you have. Most cases of blocking AI crawlers come down to a robots.txt edit, a firewall setting, or making content load in plain HTML — all changes to your existing site. A rebuild only becomes the faster path when the site is slow, hides everything behind heavy scripts, or runs on a platform that makes these fixes hard. The right first step is an honest look at what you've got.
/ Keep reading

Related guides.

Want this handled
for you?

Webb Flow builds and runs this for Virginia businesses. Send a note — response within 48 hours.

AI Search Webb Flow Marketing · Virginia