Rich, with a lot of trial and error this is the setup for a ânon-Americanâ site selling in various markets. I am a UK based business.
Firstly, get a TLD - .com if possible (but .net, .org or some other top level is fine)
Set the primary market to .com and the primary language to English. You can set USA to this market as well. I would also add Spanish to catch the Hispanic native speakers in the USA. Think of this as a âcatch allâ market where any other market that is not defined will end up. Set the currency to USD as thatâs pretty much the global currency.
Next, set up the markets you want to sell in, which in my case is the UK and a few others. ALWAYS use folder structure for this and not other domains, so for example Natural Pain Relief, Atopic Eczema and Dermatitis Products â 1936 Original would be the UK market. This is REALLY important for SEO as any native language translations will go to the subfolder, but ALL SEO value will be attributed to the same domain which will boost your rankings. Take a look on Google at site:1936original.com to see how we appear in other regions natively. Remember, going after Spanish keywords in the US for example is just as important (and easier) than English ones. Shoes and Zapatos are two separate keywords and search terms.
So, we set up the UK as a market using folder structure, so it should appear as /en-gb/ and have english set as the default language and GBP as the default currency. We use FBA for all fulfillment so have multiple warehouses set up on Shopify and we can then select which warehouse fulfills which region so we pull stock from the nearest. Any region that does not have a warehouse set will appear as out of stock, which is fine as we canât fulfill that order but we do want the SEO value for that region. We also have ONLY English as the language here as, well, thatâs what everyone speaks.
Letâs take the OPâs market of Norway as the next example to add.
So we add that again as a market, using folder structure, and set KR (I guess?) as the default currency and Norwegian as the default language. We can then set whatever the location is for this market for fulfillment and the delivery rates for it. Now, maybe some people speak Swedish on the border, or the odd person English. We add those two languages if applicable to this market. We donât need to add them to the primary market unless we are expecting some Norwegian or Swedish speakers who are not in Norway to hit the site. Thereâs no need as the browser language (NOT THE LOCATION) is autodetected.
Now our site has several versions:
.com - US and anyone else not defined in a market
.com/en-gb/ - United Kingdom
.com/no-no/ - Norway, Norwegian
.com/no-se/ - Norway, Swedish
.com/no-gb/ - Norway, British
And so we go on defining markets we want to sell into, and markets that are important to us. For example in Europe German is a key language, as is Russian for everyone east of Germany although they all pay in Euros and come under Europe.
I use Language Translate with DeepL set as the engine. I bulk translate EVERYTHING, including metafields, URLâs, SEO titles and descriptions - everything.
Using this method you now have Google index you in Norway, UK, and USA in regionalised, language translated keywords that all point back to the same web site. This will rocket your SEO. It correctly creates the href lang tags that Google needs.
If you want to do a deep dive or make some training on it then please do get in touch. I think itâs one area of Shopify, or web design to be fair, that is poorly understood. Languages go hand in hand with markets and hand in hand with SEO and marketing strategies,