๐Ÿ”’ SEO Vault

Loox Review Stars Disappeared From Google on Shopify โ€” Fixing Duplicate Review Schema

Loox adds review rich-snippet markup (Review / aggregateRating JSON-LD) to your product pages so star ratings can appear in Google. If your theme or a second reviews app already outputs review/aggregateRating structured data, the page ends up with duplicate or conflicting markup โ€” Google's Rich Results report flags it (for example, multiple aggregateRating blocks) and can drop the stars โ€” and uninstalling Loox removes its injected JSON-LD, which also makes the stars vanish. Because this markup is generated live by the theme/app rather than stored as a versioned Shopify field, there is no native undo and no saved record of what the page output before the change.

If you didn't already have a backup, those old values are gone โ€” Shopify keeps no history.

The steps below recover what you can. To make the next time a 1-click undo instead of hours of CSV work: a daily snapshot of every SEO field. Free to monitor, no card โ€” and SEO Vault only reads your store unless you click restore.

Protect my SEO free โ€” never lose it again โ†’

Step by step

  1. Decide which single app owns review schema, then stop the duplicate source. In Loox, your theme's review block, and any second reviews app, disable rich-snippet/JSON-LD output everywhere except one, so only a single aggregateRating renders per product page. If the stars dropped right after you uninstalled Loox, that's the cause โ€” either reinstall so its markup returns, or move the rating to your remaining reviews source.
  2. Verify the live markup. Run an affected product URL through Google's Rich Results Test and URL Inspection > Test Live URL, and confirm exactly one Review/aggregateRating block with ratingValue and reviewCount populated. Export the 'Review snippets' report in Search Console to see every URL Google flagged so you fix the whole set, not one page.
  3. Re-earn the snippet. Once a single clean block validates, use URL Inspection > Request Indexing on your top product URLs; review rich results return on Google's schedule (days to a few weeks), not instantly โ€” don't keep toggling apps while you wait, which resets the clock and can re-introduce the duplicate.
  4. Keep a daily snapshot of your SEO fields plus a bulk-change alert, so the day a reviews or schema app's update also rewrites your meta titles and descriptions (reviews apps often bundle meta-tag features), you're alerted with the likely app named โ€” and you have a dated baseline to prove exactly what changed and restore those meta fields in one click.

Source: Google Search Central โ€” Review snippet (structured data) documentation and the rule of one clean, non-duplicated schema per page (developers.google.com/search/docs), validated with the Rich Results Test (search.google.com/test/rich-results); Loox app listing (review rich snippets feature); Shopify Community threads on duplicate review schema and missing stars.

Related fixes

Never lose your SEO to an app again

SEO Vault keeps a daily snapshot of every SEO field on your store โ€” meta titles, descriptions, alt-text, tags, handles (products AND collections) โ€” and emails you the moment something changes in bulk, with the likely app responsible. One click restores yesterday's state, just the SEO fields. Free to monitor and get alerted; $14/mo for 1-click restore.

Protect my SEO โ€” free โ†’
โœ“ Free forever to monitorโœ“ No credit cardโœ“ Read-only โ€” never edits your store unless you restoreโœ“ Installs in 1 click