Blocking Google-Extended removes you from AI answers while your rankings look untouched.

Bot and agent traffic passed half of all internet traffic, and most sites have never looked at which bots are hitting them or what their robots.txt is actually doing. The decisions here are real, they are reversible, and several of them are being made by accident in a file nobody has read since 2019.

Audit our crawler access
  • Which bots reach you

    • Named-agent log analysis. GPTBot, OAI-SearchBot, ChatGPT-User, PerplexityBot, ClaudeBot, Google-Extended and the rest, separated.
  • What each one does

    • Training, search indexing and on-demand fetch are three different jobs. Blocking the wrong one costs you visibility for no benefit.
  • The access policy

    • A robots.txt that reflects a decision you made, written down, with the trade-off for each line stated.
  • What it costs you

    • Bandwidth and origin load from crawlers that will never send you anything, separated from the ones that will.

The mistake we find most often

Somebody adds a line blocking Google-Extended, usually after reading an article about AI training on your content. Rankings do not move, so nobody notices anything happened.

What happened is that Google-Extended is not a crawler. It is a robots.txt token that governs whether your content can be used for generative grounding. Googlebot keeps crawling either way, so your blue links are untouched. What you lost is eligibility to appear in the AI answers, and nothing in Google’s own tooling reports that you lost it.

That is the clearest example of a general problem. The AI crawler landscape has a dozen named agents doing at least three different jobs, and the file that governs them is usually years old.

Three jobs, not one

Lumping every AI bot together is what produces bad decisions. They are doing different things and the trade-off is different for each.

Training crawlers collect material that may be used to train a future model. GPTBot and ClaudeBot sit here. Blocking them protects your content from training. It does not remove you from anything that exists today, and the effect on a future model is unknowable.

Search index crawlers build the index the engine retrieves from when answering. OAI-SearchBot and Claude-SearchBot sit here. Blocking these removes you from live answers. This is almost always the wrong thing to block, and it is frequently the one people block by accident.

On-demand fetchers retrieve a page because a user asked something that needed it. ChatGPT-User and Perplexity-User sit here. Blocking these means a person who explicitly asked about your page cannot be shown it.

Most robots.txt files we read do not distinguish between the three, because most were written before the distinction existed.

What we actually do

Read the logs

Server logs are the only place you can see what actually happened rather than what you assume. We separate traffic by named agent, count requests and bytes, and identify what each one crawled. This is also how you find the crawler hammering a faceted URL space and generating cost for no return.

Where the host will not give us logs, we work from a CDN edge report or from what the platform exposes, and we say plainly that it is an approximation.

Write the access policy

A robots.txt where every line is a decision somebody made, with the reasoning recorded. Not a file inherited from a theme. We also check for the failure modes: a rule that never applies because of ordering, a wildcard that catches more than intended, and directives that a particular agent documents that it does not support.

Reconcile it with what you want

You may genuinely want to block training while staying in live answers. That is a coherent position and it is achievable. What is not coherent is blocking search crawlers while paying for AI visibility work, and we find that combination regularly.

Watch it after

Access changes show up in logs within days and in answers within weeks. We re-check both, so a change made in one release does not quietly persist for a year.

What this is not

It is not a paywall, a licensing negotiation, or a way to stop a model that has already trained on your content. Nothing here removes anything from an existing model. It governs what happens from now on.

It is also not a ranking service. Access control decides whether you are eligible to be read. Being read and being cited are different problems, and the second is covered by our GEO service.

On llms.txt

We publish an llms.txt page and we will not oversell it. A study of 137,000 sites found the overwhelming majority of llms.txt files are never fetched, and Google has said publicly that you do not need one. We ship it as quiet hygiene where it costs nothing. Anyone selling llms.txt optimization as a line item is selling you a file nobody reads.

The distinction that decides everything

Blocking training is not the same as blocking retrieval

These two decisions get made with one line in one file, and they have opposite consequences.

Blocking training crawlers
Blocking search and fetch crawlers
Named agents
Blocking training crawlersGPTBot, ClaudeBot, and Google-Extended for generative grounding.
Blocking search and fetch crawlersOAI-SearchBot, Claude-SearchBot, PerplexityBot, ChatGPT-User, Perplexity-User.
What you protect
Blocking training crawlersYour content from being used to train a future model.
Blocking search and fetch crawlersNothing. Retrieval reads a page to answer a question, then moves on.
What you lose
Blocking training crawlersPossible influence on how a future model describes you.
Blocking search and fetch crawlersEligibility to appear in answers that exist today.
Does it show in rankings
Blocking training crawlersNo. Googlebot is unaffected and your blue links do not move.
Blocking search and fetch crawlersNo. Which is why this is usually discovered months later, by accident.
Reversible
Blocking training crawlersYes, though a trained model does not untrain.
Blocking search and fetch crawlersYes, and the effect returns within weeks.
When it makes sense
Blocking training crawlersA publisher protecting a licensable archive.
Blocking search and fetch crawlersAlmost never for a business that wants to be found.

Blocking search crawlers while paying for AI visibility work is a combination we find more often than you would expect.

How a crawler access engagement runs

  1. Log analysis

    Weeks 1 to 2

    • Traffic separated by named agent, with requests and bytes per bot
    • What each crawler actually fetched, and how often it returned
    • Crawlers hammering parameter or faceted URL space identified
    • Origin cost attributed to bots that will never send you anything
  2. Policy review

    Week 2

    • Current robots.txt read line by line, including rules that never apply
    • Meta robots, X-Robots-Tag headers and CDN rules checked for conflicts
    • Google-Extended and every AI token checked against what you intended
    • Gap between what the file says and what you believe it says, written down
  3. Decision and implementation

    Weeks 2 to 4

    • A policy you agree to, with the trade-off recorded per line
    • Implemented in robots.txt, headers or at the CDN as appropriate
    • Rate limits or blocks applied only where the log evidence supports them
    • Change dated and documented so it is not a mystery in a year
  4. Verification

    Ongoing

    • Logs re-read after the change to confirm the intended agents are behaving
    • AI answer set re-run to confirm nothing dropped out
    • New agents watched for as they appear, which they do regularly
    • Reported in the portal alongside the rest of the program

Before you buy this

What crawler control can and cannot do

This is a plumbing service with real limits. Worth stating them before you spend anything.

What it does

  • Tell you which named AI agents actually reach your site, and what they cost you in origin load
  • Find the accidental blocks that removed you from AI answers without touching your rankings
  • Separate training, search indexing and on-demand fetch so each decision is made deliberately
  • Implement a policy you agree to and document why each line exists
  • Re-check the answer set afterwards so you can see the change rather than assume it

What it does not

  • Remove your content from a model that has already trained on it
  • Force an engine to cite you. Access decides eligibility, not selection
  • Guarantee every agent honours robots.txt. Most well-known ones do; not all traffic is well-known
  • Make llms.txt matter more than it does. Most llms.txt files are never fetched
  • Work properly without logs. Without them we are estimating, and we will say so

If your problem is that engines can read you and are not citing you, that is a GEO problem rather than an access one. See it for yourself →

How we report it

What the engines actually did, per engine

Crawler access decides whether an engine can read you. These two clients show what the resulting citation counts look like once it can, and how differently they land.

Delta Medical Labs

5,570 pages cited across AI assistants, July 2026

  • 3,600AI Overview
  • 1,800AI Mode
  • 130ChatGPT
  • 40Gemini

Eduverse

171 pages cited across AI assistants, August 2026

  • 65AI Mode
  • 59AI Overview
  • 47ChatGPT
  • 89.1%of the sites ChatGPT cites, Perplexity never touches for the same questionWellows, 804,058 answers, Sept 2025 to May 2026
  • 79.6%of sources appear on one engine only22.7M citations across 1,146,483 questions, 2026
  • 46xgap in brand citation rate between ChatGPT at 0.59% and Perplexity at 13.05%Study of 34,234 AI responses, 2026

Delta’s AI Overview count is 27 times its ChatGPT count. Eduverse’s top and bottom engines sit 18 pages apart. Same agency, same method, opposite shapes. Any single score we quoted you would have described neither.

Audit our crawler access

Client reviews

All reviews

egyptpyramidstours.com

Marcous Fathy

Business Development Manager

We've just completed our first quarter with Beshoy, and the results have been outstanding. Our organic traffic grew from 3,650 to 18,720, we achieved a 300%+ ROI from reservations, and secured Featured Snippets for multiple tour packages.

24 September 2023

drserkanaygin.com

Dr. Serkan Aygın

Hair Transplant Surgeon

VOCTOS built an SEO strategy that grew our bookings and expanded our visibility to a whole new audience by 375%, with our keywords in the top search results up more than 1600%. Their understanding of Arabic search behavior made all the difference.

7 December 2021

vpnarabi.com

Samy Amin

Head of Editorial, VPN Arabi

VOCTOS developed and executed a full Arabic SEO strategy for our VPN company. We saw a 280% increase in organic traffic, secured the top spot for competitive keywords, and our content got cited 160 times in ChatGPT responses. What really impressed us was how well they understand the Arabic market, not just generic SEO translated into Arabic.

1 June 2025

Saif Cabinets Decor

Abraam Samy

CEO of Saif Cabinets Decor

When we first came to VOCTOS, our business was almost invisible online despite years of quality work. Their team fixed the technical issues holding us back and built an SEO strategy ready for AI search too. Within months we ranked on Google's first page for over 55 keywords, with organic traffic up around 170%.

4 June 2026

serialtranslation.com

Samy Ibrahim

General Manager of Serial Translation

VOCTOS took over our Google Ads campaigns and brought our CPC down by 53%, while our conversion rate jumped 164.7%, with much higher quality leads coming through. It has been a pleasure working with the entire team.

15 July 2022

Eagle Marble

Ebraam Ayoub

General Manager

The VOCTOS team helped us grow our search visibility by 190%. We appreciate their responsiveness, dedication, and continuous support throughout the project.

25 March 2023

ovistone.com

John Attia

Digital Marketing Director

We hired VOCTOS two years ago to grow our SEO and traffic, and they delivered. What impressed me most was seeing Ovistone start showing up in ChatGPT and Google AI Overviews when people searched for stone suppliers. Our organic traffic keeps climbing and our qualified B2B inquiries have jumped.

13 October 2023

royalhaircenter.com

Dr. Mathew John

Senior Surgeon

When we first partnered with VOCTOS, our clinic had just two physicians and one night doctor, with everyone juggling several roles. We've grown a lot since then, today we have three physicians, a full-time secretary, and dedicated cleaning staff, largely thanks to the steady flow of new patients their marketing brought in.

11 August 2021

nsfx.com

Rami Dawud

Marketing Manager

Beshoy is a true SEO professional, punctual, and the quality of his delivery is fantastic. His analysis gave us real insight and a clear path to build our brand's online presence.

1 May 2019

marketingcollege.com

Nahed Maher

Brand Ambassador

SEO is a complicated world, and few people bring the creative techniques Beshoy does. He stays on top of the latest SEO trends and genuinely cares about getting his clients the most value.

16 October 2016

nrg-digital.com

Ahmed Sabbour

CEO

It's been a real pleasure working with Beshoy. He's innovative, broad-minded, and has a great ability to analyze, summarize, and deliver strong results, even working remotely.

16 October 2016

vintage-vaults.com

Sherif El-Haddad

Founder / CEO

Beshoy has done a great job increasing our SEO ranking. He's also helped boost our conversions and improve the website.

7 December 2023

What happens when

A crawler access engagement, week by week

Access changes show in logs within days and in answers within weeks. This is the honest sequence.

Weeks 1 to 2

Log analysis

Traffic separated by named agent, with requests and bytes per bot, and what each one actually fetched.

Week 2

Policy review

Your robots.txt read line by line, including rules that never apply because of ordering, plus header and CDN conflicts.

Weeks 2 to 4

Decision and implementation

A policy you agree to, with the trade-off recorded per line, then implemented where it belongs rather than everywhere.

Weeks 4 to 8

Verification

Logs re-read to confirm the intended agents behave, and the answer set re-run to confirm nothing dropped out.

Ongoing

New agents

They appear regularly. We watch for them rather than reviewing the file once a year.

Know what you are blocking

The named agents, and what each one does

Lumping these together is what produces the accidental blocks we find most often.

  • GPTBot
    Collects material that may train a future model. Blocking it protects training data and removes you from nothing that exists today.
  • OAI-SearchBot
    Builds the search index ChatGPT retrieves from. Blocking it removes you from live answers. Almost always the wrong thing to block.
  • ChatGPT-User
    Fetches a page because a person asked something that needed it. Blocking it means the person who asked cannot be shown your page.
  • ClaudeBot
    Training crawler. Same trade-off as GPTBot.
  • PerplexityBot
    Builds the index. Perplexity retrieves for nearly every query, so this one carries unusual weight.
  • Google-Extended
    Not a crawler at all. A robots.txt token governing generative grounding. Blocking it leaves your rankings untouched and removes you from AI answers.
  • Questions about AI crawlers

    Usually not all of them, and almost never the search and fetch ones. Blocking training is a defensible position for a publisher with a licensable archive. For most businesses it protects little and risks a lot, particularly if the block is written too broadly.

    It removed you from generative grounding while leaving Googlebot and your rankings untouched. Nothing in Google’s tooling reports it, so it is usually found only when somebody checks the answers. It is reversible.

    The major named agents document that they do, and in our logs they behave accordingly. Not all traffic identifies itself honestly. If a specific agent is a real cost, blocking at the CDN by behaviour is more reliable than asking politely.

    As free hygiene, yes. As a paid line item, no. A study of 137,000 sites found the overwhelming majority are never fetched, and Google has said publicly you do not need one. We will set it up and we will not bill it as strategy.

    They make it a measurement rather than an estimate. Without them we work from CDN reports or platform data and we tell you plainly that it is an approximation.

    Crawler behaviour changes within days once the file is re-fetched. Whether you appear in answers again takes weeks, because the index has to be rebuilt with your pages in it.

    More on AI crawlers and GEO

    All GEO and AEO posts
    • Svg
      GEO & AEO

      Study: The State of Arabic AI Citations in 2026

    • Svg
      GEO & AEO

      Study: AI Search Optimization in the Middle East: The Arabic Citation Gap

    • Svg
      Case

      Eduverse Online School SEO Case Study: 151K Sessions and 75% Organic Share in 1 Year

    • Svg
      GEO & AEO

      How to Get Into the Listicles AI Actually Cites

    Related services

    • Svg Generative Engine Optimization

      Being cited once the engines can read you

    • Svg Technical SEO

      The wider crawl, index and rendering work

    • Svg Technical Support

      Server, CDN and hosting changes

    Discuss your project

    * Required fields

    File size must not exceed 2MB. File extensions: docx, doc, pdf, xlsx, xls