One broken BreadcrumbList template cost a site 100% of breadcrumb URLs — fixed with a single ID change A news network's breadcrumbs vanished from every SERP after a CMS update wrote @id values as rela…
VideoObject Clip markup put Key Moments on 340 tutorials — 27% more video-search clicks A how-to channel's web companion had VideoObject live but no Clip or hasPart timestamps, so Google auto-generate…
Swapping legacy microdata for JSON-LD fixed a parse failure on 7,200 pages — recovered in one crawl cycle A legacy publisher running 2014-era microdata had nested itemprop attributes breaking inside a…
Adding shippingDetails to Product schema cut one store's 'unspecified shipping' warnings from 11k to zero A Shopify-adjacent merchant had 11,300 products flagged in the Merchant Listings report for mi…
After Google killed FAQ rich results, one B2B site recovered the SERP space with HowTo-to-Article pivot When Google retired FAQPage rich results for most sites in 2023, a SaaS publisher lost FAQ snipp…
One recipe site merged 4,000 duplicate ratings into Recipe schema — 31% click lift in 6 weeks A mid-size food publisher we've been tracking had aggregateRating firing on 4,100 recipe pages, but the re…