Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › AI crawlers

How to Block AI Crawlers Without Blocking Google Search

By Freedom251 Team · · 7 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

Use separate robots.txt groups: allow Googlebot, then set independent rules for the AI crawlers you want to exclude. In particular, OpenAI distinguishes OAI-SearchBot, which helps surface sites in ChatGPT search, from GPTBot, which may crawl content for foundation-model training. You can therefore keep Google Search crawling while allowing ChatGPT search and disallowing GPTBot—but robots.txt is a voluntary instruction, not a guaranteed access block.

How do I block AI crawlers without blocking Google?

Give Googlebot its own allow group and add separate groups for each AI crawler you want to control. A starting point is:

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
User-agent: Googlebot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: Bytespider
Disallow: /

In this example, Googlebot and OAI-SearchBot are allowed to crawl the site, while GPTBot, ClaudeBot, and Bytespider are asked not to crawl it. The rules are deliberately separate: an AI crawler’s rule does not need to determine Googlebot’s access. Google’s robots.txt documentation describes user-agent groups and explicit allowances; OpenAI says its crawler settings are independent.

Treat this as a starting configuration, not a universal blocklist. Choose the tokens that match your policy and the crawler traffic you actually see in server logs. If you want Google Search visibility but not a particular AI service’s search visibility, change that crawler’s group without changing Googlebot’s rule.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Choose rules by crawler, not by the broad label “AI”

“AI crawler” can mean different things. OpenAI documents separate crawlers for search discovery and potential training use; its names are not interchangeable:

Crawler token Documented role Policy choice
Googlebot Google Search’s smartphone and desktop crawlers use this robots.txt token. Allow it if you want Google to crawl your pages for Search.
OAI-SearchBot OpenAI’s crawler for surfacing sites in ChatGPT search. Allow or disallow according to whether you want that search visibility.
GPTBot OpenAI’s crawler for content that may be used to train foundation models. Disallow it if your policy is to exclude that crawler.
ClaudeBot, PerplexityBot, Bytespider, and others Tokens listed in Cloudflare’s bot reference; crawler identities and current tokens should be confirmed before deployment. Make an individual decision for each token relevant to your site.

The important distinction is between a crawler’s function and the company or service associated with it. A rule for one token does not automatically express your preference for every other crawler from the same provider. OpenAI explicitly says, “Each setting is independent of the others.”

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What is the difference between blocking search visibility and blocking training crawlers?

Search visibility and training exclusion are different goals, so they require different rules. For OpenAI, allowing OAI-SearchBot while disallowing GPTBot is the documented way to permit ChatGPT search crawling while asking the training-related crawler not to access the site.

Rank #2
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

Decide what outcome matters before editing the file. If you want Google Search but do not want ChatGPT search discovery, allow Googlebot and disallow OAI-SearchBot. If you want both search services to crawl but want to exclude the training-related crawler, allow Googlebot and OAI-SearchBot and disallow GPTBot. If your policy is to exclude all listed AI crawlers, disallow each one individually while retaining Googlebot’s allow group.

These rules communicate crawler-specific preferences; they do not make a page private or guarantee how a service will use content obtained outside that crawler. For access security, use authentication or network-level controls rather than relying on a robots.txt instruction.

Does robots.txt remove pages from Google Search?

No. Google describes robots.txt as a way to control crawler access, not a reliable way to remove a URL from Search. A blocked URL may still appear in results if other pages link to it, even when Google cannot crawl its contents.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord | 6.35mm Jack, Durable Design, Stage and Home Studio Use, Low Noise Shielded Electric Cord for Bass, Keyboard, Amp, Mixer
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

If your goal is to keep a page out of Google’s index, use a noindex directive or access control instead. A noindex meta tag or X-Robots-Tag response header only works when Googlebot can crawl the response and read that instruction. Disallowing the URL in robots.txt can prevent Google from seeing the very directive intended to remove it.

Match the control to the outcome

Approach What it is for What it does not guarantee
robots.txt Expresses crawl preferences to particular user agents, such as allowing Googlebot while disallowing a named AI crawler. It does not reliably remove a URL from Google Search or stop a non-compliant crawler from requesting content.
noindex Asks search engines not to index a page, through a readable meta tag or X-Robots-Tag header. It cannot work for Google if Googlebot is blocked from crawling the response and therefore cannot read the instruction.
Authentication or access control Restricts access to content that should not be publicly available. It is not the same as a crawler preference; decide separately how public pages should be indexed.
WAF or bot-management controls Can enforce network-level restrictions, rate limits, or blocks for traffic that does not honor robots.txt. It requires a control configured for the relevant traffic; robots.txt alone does not provide this enforcement.

Does robots.txt actually stop AI crawlers?

Only if the crawler chooses to honor it. Cloudflare states that “robots.txt compliance is voluntary”: the file expresses a preference, but a crawler that ignores it can still request the content.

For a crawler that does not comply, use a stronger control such as a web application firewall (WAF), bot management, rate limiting, IP rules, or authentication, depending on the traffic and content. Cloudflare documents AI Crawl Control as one option for blocking selected AI crawlers. A static robots.txt file is simpler to maintain, but it is not an access-control mechanism; managed edge controls can enforce restrictions, but they must be configured for the traffic you intend to stop.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

Keep the distinction clear when setting expectations: a robots rule is a crawler instruction, while a WAF or authentication rule can deny a request. If the content must not be accessed by unauthorized visitors or bots, do not publish it openly and rely only on a robots.txt preference.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How do I verify Googlebot and AI crawler behavior?

Check both the rules you published and the requests your server receives. Do not identify a visitor as Googlebot based only on its user-agent string: strings can be spoofed, and Google recommends verifying the source with reverse DNS lookup or by matching it against Google’s published Googlebot IP ranges.

  1. Review the published rules. Confirm that the Googlebot group allows crawling and that each AI crawler you intend to exclude has its own disallow rule. Check for spelling errors in the user-agent tokens.
  2. Inspect access logs. Look for requests claiming to come from Googlebot and from the named AI crawlers. Verify claimed Googlebot traffic using reverse DNS or Google’s published IP ranges rather than trusting the user-agent label alone.
  3. Check Google Search reporting. Watch Search Console crawl and indexing reports for important pages, and confirm that key pages remain crawlable and render for Googlebot.
  4. Allow for changes to take effect. OpenAI says its search systems may take about 24 hours to adjust after a robots.txt update. Treat that as guidance for its search systems, not as a universal propagation time for every crawler.
  5. Escalate non-compliance. If a crawler you disallowed continues requesting content, robots.txt has not enforced the block. Apply an appropriate WAF, bot-management, rate-limit, IP, or authentication control.

Verification should distinguish a successful instruction from a successful block. A compliant crawler may stop after reading the file; seeing continued requests means you need to investigate identity and compliance, then decide whether a stronger control is needed.

What should I check before publishing crawler rules?

Review the intended outcome for each crawler rather than copying a list without context. The names of AI crawlers and the traffic reaching your site can change, so use current logs and a current bot reference to decide which tokens belong in the file.

  • Google Search: keep an explicit Googlebot allow group if Google crawling should continue.
  • ChatGPT search: decide independently whether to allow OAI-SearchBot.
  • Potential training crawl: decide independently whether to disallow GPTBot.
  • Other AI services: confirm the current token and identity before adding a rule for ClaudeBot, PerplexityBot, Bytespider, or another agent.
  • Index removal: use noindex or access control when the objective is to remove a page from Search; do not substitute a crawl disallow.
  • Security: use an enforcing control for traffic that must not fetch the content, because robots.txt is voluntary.
  • Monitoring: check logs and Search Console after the change, and verify Googlebot’s identity before drawing conclusions about its requests.

Frequently Asked Questions

Can I let ChatGPT search use my site but block GPTBot?

Yes. OpenAI identifies OAI-SearchBot as its search crawler and GPTBot as its crawler for content that may be used to train foundation models, and documents their settings as independent. Choose an allow rule for the search crawler and a disallow rule for GPTBot if that matches your policy.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Will a disallow rule hide a URL that Google already knows about?

Not necessarily. Google says a disallowed URL can still appear in Search when other pages link to it, because Google may know the URL without being able to crawl its contents.

Why is Google still requesting pages after I added a Googlebot rule?

First verify that the requests really come from Googlebot; user-agent strings can be forged. Google recommends reverse DNS verification or checking the request source against its published Googlebot IP ranges.

How soon does OpenAI respond to a robots.txt change?

OpenAI says its search systems may take about 24 hours to adjust after a site updates robots.txt. That estimate applies to OpenAI search systems, not necessarily to other crawlers.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

AI crawlersGoogle SearchGPTBotOAI-SearchBotRobots.txtwebsite security

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.