{"id":16286,"date":"2026-08-21T11:47:45","date_gmt":"2026-08-21T11:47:45","guid":{"rendered":"https:\/\/craighordlow.com\/index.php\/2026\/08\/21\/json-ld-extraction-for-googlebot-now-does-one-pass-of-html-unescaping\/"},"modified":"2026-08-21T11:47:45","modified_gmt":"2026-08-21T11:47:45","slug":"json-ld-extraction-for-googlebot-now-does-one-pass-of-html-unescaping","status":"publish","type":"post","link":"https:\/\/craighordlow.com\/index.php\/2026\/08\/21\/json-ld-extraction-for-googlebot-now-does-one-pass-of-html-unescaping\/","title":{"rendered":"JSON-LD Extraction For Googlebot Now Does One Pass Of HTML Unescaping"},"content":{"rendered":"<p>Google&#8217;s crawler now strictly enforces standard JSON formatting when reading your site&#8217;s structured data, schema markup, instead of auto-correcting double-escaped HTML text. &#8220;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,&#8221; Google posted on LinkedIn.<\/p>","protected":false},"excerpt":{"rendered":"<p>Google&#8217;s crawler now strictly enforces standard JSON formatting when reading your site&#8217;s structured data, schema markup, instead of auto-correcting double-escaped HTML text. &#8220;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,&#8221; Google posted on LinkedIn.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"h5ap_radio_sources":[],"cybocfi_hide_featured_image":"","footnotes":""},"categories":[61],"tags":[],"class_list":["post-16286","post","type-post","status-publish","format-standard","hentry","category-se-roundtable"],"featured_image_src":null,"featured_image_src_square":null,"author_info":{"display_name":false,"author_link":"https:\/\/craighordlow.com\/author\/craig\/"},"_links":{"self":[{"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/posts\/16286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/comments?post=16286"}],"version-history":[{"count":0,"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/posts\/16286\/revisions"}],"wp:attachment":[{"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/media?parent=16286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/categories?post=16286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/craighordlow.com\/index.php\/wp-json\/wp\/v2\/tags?post=16286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}