Google's crawler skips JSON. Its indexer still reads it
Gary Illyes confirmed Googlebot only downloads JSON files, structured markup included, and leaves the parsing to a later indexing step. He said the same applies to Merchant Center.
Guilherme Hortinha · 26 August 2026
Can your business run ChatGPT Ads? Check in 10 seconds.
Google's crawler does not read JSON. Gary Illyes, a Google engineer, said on Bluesky this morning that Googlebot only downloads JSON files, and that parsing happens later, in indexing.

"Google's crawlers don't parse JSON, they just download things. Parsing anything is done by, for example, indexing in case of Search," he wrote.
That distinction matters for anyone using JSON-LD to shape how a brand shows up in AI Overviews. The crawler is not the step that reads your schema markup. The indexer is downstream, and it still processes it. Nothing here says structured data goes unread by Google. It says the crawler specifically is not the one reading it.
Illyes also confirmed the same applies to Merchant Center, when asked directly. Google's crawlers share fetching infrastructure across services, so the download-only behavior is not unique to Search. He said he was "very certain" Merchant Center uses the same parser, though he added he has never worked with that team directly, so treat that specific claim as slightly softer than the Search confirmation.
What this doesn't tell us
The clarification describes Google's own pipeline. It says nothing about how other AI systems that crawl the web, ChatGPT's crawler or Perplexity's, for instance, handle JSON-LD at the point they fetch a page. Some of those systems may parse structured data during the fetch itself rather than in a separate step. Until that's confirmed, the practical advice does not change: keep structured metadata complete, because a company selling to AI-driven search does not control which stage of which company's pipeline actually reads it.
Frequently asked questions
Does this mean Google ignores JSON-LD structured data?+
No. Googlebot, the crawler, only downloads the file. Google's indexer parses it in a later step, according to Gary Illyes.
Does this apply beyond Google Search?+
Illyes confirmed it also applies to Merchant Center, since Google's crawlers share the same fetching infrastructure. He said he was very certain, though he added he has not personally worked with the Merchant Center team.
Does this tell us how other AI crawlers handle JSON?+
No. The source only addresses Google's own crawler and indexer, not ChatGPT's, Perplexity's, or any other AI system's crawling pipeline.
Which brands does ChatGPT name for your buyers' questions?
Explore with AI
[ Keep exploring ]
Terms in this article

Co-founder & Head of AI Innovation, Index Lab
Guilherme co-founded Index Lab, an AEO/GEO agency that makes brands the answer AI gives across ChatGPT, Gemini and Perplexity, taking clients from zero AI visibility to top recommendations.
[ Related reading ]
ChatGPT Ads Update: an Ads Manager Plugin, Looser Custom Audiences, and a Euro Minimum
OpenAI's 4 September product email adds a plugin that builds campaigns from ChatGPT or Codex, loosens custom audiences, widens conversion matching, reports carousel cards and paces total budgets. The same week its Help Center quietly published a 15 EUR daily minimum.
Read →NewsListicles still dominate Google's top 10, but the winners keep turning over
New research on 3,000 ranking listicles finds the format never left. What changed is which URL wins, and what makes one listicle outrank another.
Read →NewsGoogle AI Mode picks different sellers than the shopping carousel
New tracking data finds AI Mode overlaps with Google's own product carousel only 1.28% of the time, and swaps in a different top seller for 49.6% of the matches it does find.
Read →See where your brand stands in AI.
Free visibility check →