Domains, Languages and Sales Channels
Check the affected product or category on both language domains. Missing publication in one language may interrupt the reference-back pair.
Compare the domain/language mapping and the actual translations of the product available. Different sales channels do not have to automatically provide the same product selection.
Where to check the setting in Shopware
Check the domain, language and language inheritance of the affected sales channel. Compare the output language references with the reachable URLs. The same product ID can have different destination addresses under different domain and language configurations.
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 Shopware
Control each language address with its product content, canonical and counter references. Do not replace an unavailable language version with any channel page.
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: Shopware 6 with Storefront. Self-hosted and SaaS offer different access and configuration options; view your own headless frontends separately.
Classify the general error
Definition, system-independent causes and further correction examples: Check language references as a related group