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 โ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.
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 โ