Shopify's duplicate pages, cleaned up first.
When the same product shows up at more than one address, Shopify adds a canonical tag that tells Google which address is the main one. The catch is the theme: if its product grids link to the longer address that runs through a collection, every internal link says the opposite of the tag. Google's documentation calls a canonical tag a strong signal, and says to link to the main address across your site so the signals agree. So we fix the links.
Shopify only lets a redirect work on an address that no longer loads a page. That's why a theme's duplicate product addresses can't simply be redirected, and why every deleted product needs a redirect added by hand. Shopify's themes include product structured data, and we check that it carries price, stock and reviews.
- Theme links pointed at each product's main address
- Redirects mapped for deleted products and old URLs
- Product structured data checked for price, stock and reviews