Hello there, our e-commerce /seo Tool SEMRush notified us that several of our products are have Conflicting hreflang tags and rel=canonical tags i.e. https://www.qonqer.nl/collections/accessoires/products/charger I noticed that this is the case for all our ebike accessories.
I am wondering if it is:
The idea of hreflang is that you have entirely different page URL's for different language content.
From what I can tell you are dynamically (JS) replacing content on-page on the same URL. Google won't see any of the alt languages in your existing site & the entire setup really needs a change.
You can either use Shopifys built in multi-lingual approach (examples) or you can setup separate Shopify instances on subdomains (examples) or on gTLD domains (examples)
Personally I'm a fan of using completely separate stores for each country with gTLDs for relevancy & trust benefits to SEO & search ads in each of those locations.
It looks like you're using Weglot to manage the hreflang tags.
@KieranR URLs are generated through the app with language-specific pages, though the URL on the user-front remains the same. If you append /a/l/fr/ to URLs (more info) you can see this in the french language.
I'm guessing you're not using the weglot hreflang tags. Is weglot_hreftags.liquid file include in your theme.liquid file? If it is, what's in your weglot_hreftags.liquid file?
Weglot has been the go-to multi-lingual solution Shopify expert developers have relied on. However, Shopify in their cross-borders growth, have recently rolled out a new language feature in your store's settings. You'll still need a language app to go with it. Sherpas Design is also a good free one. For more information, go to https://help.shopify.com/en/manual/cross-border/multilingual-online-store