Liquid object canonical_url and additional theme output
Check the head of the active theme for the output of canonical_url. An own theme snippet should not replace the existing edition unnoticed.
In the theme head, look for canonical_url and more canonical tags from snippets or apps. Compare the direct product path to a product address in the collection context.
Where to Check Settings in Shopify
In the head of layout/theme.liquid, check the output of the liquid object canonical_url and additional SEO snippets. Compare direct product and collection product paths. Do not replace the platform output with a fixed shop homepage.
Example of this specific finding
Illustrative control case: An article page and its tracking variant provide the same text, but not a preferred URL. The variants must first be compared in terms of content.
<!-- Auf Artikel und identischer Trackingvariante -->
<link rel="canonical" href="https://example.org/ratgeber/bremsen/">
follow-up audit in Shopify
Control a change in a duplicated test subject. The expected destination must fit the product; a fixed shop home URL is not a general replacement for canonical_url.
For these identical variants, consistently specify the clean article URL. Internal links and sitemap should give the same address.
Derogations and scope
A unique page without a canonical is not automatically unindexable. Even an existing canonical does not guarantee the selection by Google.
Related: Shopify Online Store with Liquid-Theme. Hydrogen or other headless storefronts have their own rendering and hosting responsibilities.
Classify the general error
Definition, system-independent causes and further correction examples: A missing canonical is not a blanket indexing error