Which AI Crawlers Should You Allow?

Should you allow AI crawlers on your website?
Allow AI crawlers by purpose: OAI-SearchBot and PerplexityBot handle search discovery, GPTBot and Google-Extended govern model training, and a user-requested fetch is a third thing. Access is worth having: in BaaDigi’s 1,047 free website audits (Mar–Sep 2026), Perplexity named the business for its own service and city in only 23.2% of the 254 that ran the check. Keep public pages reachable; private records need real access controls, not robots.txt.
For a contractor website, the urgent correction is this: robots.txt does not protect customer records, estimates or internal portals. Private information needs real access controls. Do not publish a sensitive page and assume a crawler instruction makes it private. Keep the security review separate from the decision about public marketing pages. Once those boundaries are clear, test the specific pages and requests affected by a change. An allowed request establishes access, not indexing, a recommendation or a new lead.
Can an AI agent actually use your website?
AI agents are starting to visit sites on a customer's behalf — comparing companies and requesting quotes. We run the same agentic browsing checks Google built into Chrome and show you what an agent hits when it lands on your site. No email to run it.
By Ryan Goering, founder and CEO of BaaDigi, a contractor marketing agency.
Last updated: September 2026. BaaDigi provides search and AI visibility services. This guide describes a review process for site owners and their administrators; it is not a claim that allowing every bot improves performance.
Which provider controls do different jobs?
Use the actual provider names and purposes in the change request. “Unblock AI” is too broad to approve or verify.
| Control | Documented purpose | Important boundary |
|---|---|---|
| OAI-SearchBot | OpenAI search discovery. | Separate from GPTBot training preferences. |
| GPTBot | Content that may be used for OpenAI model training. | Not the switch for ChatGPT search eligibility. |
| PerplexityBot | Perplexity search discovery. | Provider says it is not a foundation-model training crawler. |
| Googlebot | Google Search crawling. | Do not substitute Google-Extended for Search controls. |
| Google-Extended | Specified Gemini training and grounding uses. | Google says it does not affect inclusion or ranking in Google Search. |
Sources: OpenAI crawler documentation, Perplexity crawler documentation and Google’s crawler controls. Google-Extended is a product-control token, not a separate HTTP user-agent you should expect to see in a request log.
What does robots.txt fail to protect?
Google’s robots.txt guide explains that the file controls compliant crawling, not access protection; a blocked URL can still be discovered and appear in results. Use authentication and authorization for private resources. A list of disallowed paths is not a password.
Ask the administrator to test sensitive material while signed out and with an account that lacks permission. The test should cover the actual files or endpoints, not only a login page. If a customer document is publicly downloadable, fix that exposure directly. Do not consider the issue closed because its directory appears in robots.txt.
Keep secrets, customer details and private project records out of public explanatory files such as sitemaps and llms.txt. A convenient navigation file should never become an index of information that was not intended for publication.
Is your own website costing you leads?
Free scan — speed, mobile, local visibility, and lead capture. Results in about 30 seconds.
How do you inspect the current setup safely?
Begin with a read-only inventory. Save the current robots.txt, list important public URLs and identify the hosting, firewall or content-delivery settings that may affect requests. Include any plugin or framework that generates crawler rules so the team knows where the authoritative configuration lives.
Do not assume the basics are in place. Across 1,047 free website audits BaaDigi ran (Mar–Sep 2026), the audit found a robots.txt on 73.9% of sites and an XML sitemap on 72.9%; the rest had neither file to inspect, let alone an AI-specific rule. Those are self-selected prospects, not a random sample, but they are the sites whose owners are asking this question.
- Choose representative public pages: homepage, a priority service page and an educational article.
- Identify the exact crawler purpose the business wants to allow or restrict.
- Inspect applicable rules and infrastructure responses together.
- Record the current behavior and the intended change in plain language.
- Assign one person to implement it and another to verify the result where practical.
- Keep the previous configuration available for rollback.
This is our recommended operating checklist. Do not paste a generic replacement file over an existing configuration without understanding what it removes. An unrelated rule may serve a deliberate purpose elsewhere on the site.
How should the team test a change?
Confirm that the new configuration is actually served at the live site and that the affected public URLs respond as intended. Test through the normal delivery path, including the firewall, rather than checking only an origin server that visitors never reach directly.
| Test | Evidence to retain | What remains unproven |
|---|---|---|
| Configuration published | The live file and timestamp. | Whether a provider has processed the change. |
| Public page reachable | Response and readable content for the tested path. | Whether it will be selected for an answer. |
| Provider request recognized | Verified request details using the provider’s current guidance. | Why the provider fetched the page. |
| Private resource protected | Denied access for an unauthorized test. | The security of every other endpoint. |
Do not trust a claimed crawler name alone when changing security rules. Ask the administrator to use the provider’s verification guidance and published network information. Avoid a broad firewall exception that weakens protection for unrelated requests.
What should you ask an agency proposing bot changes?
Ask which bot, which pages, which existing rule and which business goal are involved. Require a before-and-after check. If the explanation jumps from “the request is allowed” to “AI will recommend you,” ask for the missing evidence.
The evidence gap is large. In BaaDigi’s Aug 2026 sample of 1,429 AI answers to 88 contractor-marketing prompts, reddit.com was cited in 657 answers and google.com in 310; being crawlable is the entry fee, not the reason a page gets quoted. What gets quoted is covered in the LLM SEO guide, and it starts after the crawler is allowed in.
A technical problem may justify search access and indexing work. It does not automatically justify a new website. The AI visibility check observes answers; it is a different measurement from whether a server accepted a request.
If you need the findings combined into a business decision, BaaDigi’s $497 AI Visibility Audit covers one business and one market. Keep security repairs, crawl preferences and search outcomes as separate lines in the plan.
What should the administrator hand back?
Keep the old and new rules, the intended crawler and purpose, the tested URLs and the observed response. Record any separate firewall change. That lets the next administrator distinguish an access repair from a change in training preferences. Use the llms.txt guide for public resource descriptions and the agent task checklist for interactive testing; neither replaces access control.
Free · No signup
Test your new AI receptionist — free
Call the number below and talk to it live. It answers 24/7, qualifies the job, and books the estimate — the same AI that can answer your phones.
Free website audit — see what's costing you leads
No email required. Takes 2 minutes. Completely free.

Ryan Goering
CEO & Founder, BaaDigi
U.S. military veteran and digital marketing strategist who built BaaDigi to help contractors generate predictable leads and revenue. 15+ years in SEO, PPC, and AI-powered marketing automation.
Frequently Asked Questions
Can I make customer documents private with robots.txt?▼
No. A crawler preference is not a login. Use real access controls and have the administrator confirm an unauthorized visitor cannot retrieve the file.
Should I replace my robots.txt with a standard AI template?▼
Review the existing configuration first. A replacement can remove rules that serve other parts of the site or conflict with settings the platform generates. Identify the business goal, the affected crawler and the public pages, then make the smallest justified change. Keep the prior configuration and test the live result through the normal hosting and security path.
Does a successful crawler visit prove that AI will cite me?▼
No. It demonstrates that one request reached one page under the observed conditions. Selection for an answer is a separate question, and our own data shows how separate: across 1,047 free website audits (Mar–Sep 2026), Perplexity named the audited business for its own service and city in only 23.2% of the 254 audits that ran the check, with a median of 3 competitors named ahead of it. Most of those sites were perfectly crawlable. Keep access logs, sampled citations and inquiry records as three different pieces of evidence. An agency should explain those boundaries rather than presenting a successful request as a business outcome, and it should be able to show you the saved answers, not just a score.
Who should approve a crawler-access change?▼
The business decides the intended use of its public material; the responsible site administrator verifies the technical consequences. Document the purpose, affected pages and rollback plan before changing settings, and include whoever owns security when private information is involved. A marketing request should not silently override unrelated access protections.
Part of the AI Search series
Start here → AI Search Optimization for Contractors: the complete guidePopular Contractor Marketing Guides
Roofing SEO by City
We serve contractors nationwide — based in Orange County, CA
Explore More Topics
Ready to Get More Leads?
Get a free marketing audit for your contracting business. We'll show you exactly where you're losing leads.
Get Your Free AuditRelated Articles
Does AI Recommend Your Contracting Business?
Run a repeatable contractor AI visibility audit: choose prompts, save answers, verify sources and prioritize repairs without mistaking one answer for a ranking.
Yelp vs Google Business Profile
One of these is free, works in every market, and feeds the map pack. The other costs money and only matters in a handful of cities. This is not a close comparison.
How Does Construction SEO Attract Leads?
Build a construction SEO plan around service scope, useful local evidence, project pages, technical access, and qualified inquiries. Avoid duplicate city pages and timing promises.