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

Google

Google Search Using Gemini 3.8 Flash In AI Mode

Sep 2, 2026 - 11:59 am
Legal Search Issues

Judge Rules Google Ad Tech Business Won't Be Broken Up

Sep 2, 2026 - 11:31 am
Search Forum Recap

Daily Search Forum Recap: September 2, 2026

Sep 2, 2026 - 10:00 am
Google

Google Trends Explore Page Adds Category Filtering

Sep 2, 2026 - 9:38 am
Google Search Engine Optimization

Google: The Disavow Tool Does Have Effects

Sep 2, 2026 - 7:51 am
Google Ads

Google Ads New Pre-Fill Asset Groups With Generated Assets

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