Markets, language URLs and published translations
Check the publication and URL of the content in both language or market views. App assignments and actual reachable storefronts must match.
Control the domains or language paths actually used per market. The accessibility of a product in a market and its translation must match the output language allocation.
Where to Check Settings in Shopify
Compare the published languages and market domains with the alternative URLs in the head. For each product, check whether the corresponding language and market version is reachable. An available translation does not yet mean identical product availability in every market.
Example of this specific finding
Illustrative control case: The German side calls the English version, which knows only itself. The language set is incomplete.
follow-up audit in Shopify
Open the language version directly and compare it with the language/market change selection. Currency alone does not define its own language.
Retrieve the assignment from both URLs and supplement backlinks. For multiple languages, check the entire set instead of just a single pair.
Derogations and scope
A link in the voice menu does not replace the hreflang assignment. Both can come from different data sources.
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: Check language references as a related group