Skip to content

Rule · AI search

AI crawlers get materially different HTML than browsers

geo/ai-content-differswarnvoid geoupdated

Why it matters

Serving bots different text is either accidental (a UA-sniffing bot wall, a degraded variant) or cloaking; both mean AI answers are built from content users don't see.

How to fix it

Serve the same main content to every user agent. Vary only the delivery (htmlLimitedBots streaming), never the facts.

References

void geo reports 41 rules in this category. Generative-engine optimisation: whether AI crawlers that don't run JavaScript see the same content, valid and visible JSON-LD, an explicit AI robots policy, llms.txt, Markdown mirrors and answer-first writing.