JSON-LD Extraction For Googlebot Now Does One Pass Of HTML Unescaping

Aug 21, 2026 - 7:15 am 0 by

Lizzi Google Crawley

Google's crawler now strictly enforces standard JSON formatting when reading your site's structured data, schema markup, instead of auto-correcting double-escaped HTML text. "To bring our parser up to JSON and other standards, we changed our JSON-LD extraction and are now only applying a single pass of HTML unescaping," Google posted on LinkedIn.

Gary Illyes from Google added, "If you're wondering what *proper* escaping is in JSON, I have good news for you! It's very, very well defined in RFC 8259, specifically section 7."

Google uses JSON-LD scripts (script type="application/ld+json") to understand entity details, like product prices, review stars, recipe ingredients, and FAQs, and turn them into Rich Results on Google Search pages.

Google added, "Practically speaking, this means that double-escaped entities (like & or ✔) will no longer be unrolled. If you're using JSON-LD for structured data, be sure to update your code to standard JSON escapes or Unicode hexadecimal escapes (like \u0026)."

Forum discussion at LinkedIn.

 

Popular Categories

The Pulse of the search community

Google Search Volatility

More Details

Search Video Recaps

 
Video Details More Videos Subscribe to Videos

Most Recent Articles

Search Forum Recap

Daily Search Forum Recap: September 1, 2026

Sep 1, 2026 - 10:00 am
Google Search Engine Optimization

Global: Google Search Console AI Performance Report & AI Control

Sep 1, 2026 - 7:51 am
Google Ads

Google Ads AI-Generated From The Store Rating Reviews Label

Sep 1, 2026 - 7:41 am
Google Ads

Google Ads Performance Max Help Docs Updated

Sep 1, 2026 - 7:31 am
Google

Google: Verifying Your Request To Continue To Search Results

Sep 1, 2026 - 7:21 am
Google Ads

Google Ads AI Max Keyword Prioritization For Exact Match

Sep 1, 2026 - 7:15 am
 
Previous Story: Google Discover Feed Can Be Tailored By Words