How to set-up international URL structure for e-com shop?
-
Hi There
We're currently running a successful international online store on a .com domain. We are located in Europe but most of our visitors are coming from the U.S. We display all the prices of our products in USD to all our customers.
We are considering to set up multiple stores for different regions, so we can display different currencies per region, shipping methods, banners etc.
We were thinking about the following set-up:
- eu.domainname.com (for EU excl. UK, currency €)
- uk.domainname.com (for UK, currency GBP)
- www.domainname.com (For rest of the world, currency $)
All shops are in English. Would this be a good set-up? What should we take into account to avoid duplicate content?
Kind regards
Jerome
-
Hi Jerome,
- If your SaaS vendor allows it, you should use subfolders for the countries instead of subdomains. So www.example.com/uk instead of uk.example.com, for example. The reason for this is that the subdomains won't share link equity as effectively.
- You should implement hreflang -- Moz has a great introduction to the topic here -- on all equivalent pages (I'll explain what I mean by that in a second).
- By all means choose sensible default currency options (for example GBP should be the default currency in the /uk directory), but preferably do allow users to change that default value if they wish. If they do change it, do not direct them to a different URL. Use a cookie to store their currency preference.
Now, more on 'equivalence'. The point of hreflang is so that you can have identical or very similar pages targeting different country/language combinations, and have Google discard these pages as duplicate content. The pages don't have to be completely identical. For example, Americans and Brits use different spellings for common words. If my product was online math(s) lessons, my two equivalent URLs may look like this:
The language, tone, and general marketing pitch of each page may be different, and tailored to their respective audiences, but they're each fundamentally selling the same product. So I would add the following hreflang tags to these pages (both tags on both pages):
Be careful to use the correct country codes: en-UK is not valid, for instance, but en-GB is. Read Google's guidelines on the topic.
-
Hi Don
Thanks for your quick reply.
Unfortunately we are not able to set-up parameters like you describe. We are using a SaaS platform and this functionality is not included.
Furthermore, we'd like to localize in terms of shipping, payment and marketing. Therefore we need to create 3 different shops. Setting this up is not a problem and this can be done very fast, however we need to know how to set-up the URL structure of the 3 shops.
Please find below the URL structure of Topshop as an example:
US: us.topshop.com (currency USD)
UK: www.topshop.com (currency GBP)
NL: eu.topshop.com (currency EUR)Most of our traffic is coming from the U.S. What should we take into account to avoid duplicate content, since all product and category pages have the same content?
Thanks in advance, Jerome
-
Hi Jerome,
I actually thought I responded to this from the office, but I must not have hit submit.
If the goal of these new domains is simply to provide ease of use to the consumer, I suggest you use parameters instead.
Example of using parameters: Recommended if goal is to help users by showing local currency.
yoursite.com is the default (USD)
yorsite.com?cur=EUR (EURO)
yoursite.com?cur=GBP (Pounds)You would then set up canonical tag on your pages that could accept this parameter to point to the default (point to itself). This would prevent any duplicate problems.
Sub directories make more sense if you're going to localize the domain for specific regions. Like language, currency and locations. Since you're using the same language, and likely not setting up servers / locations in those areas, I feel your best bet would be to use parameters. Most eCommerce Suits offer this in one way or another, and its not particularly hard to code if you are not using a CMS.
My thoughts,
Don
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
URL Best Practices (for site with millions of records)
We have a company information database where we also list companies located in a specific building/property. We plan to add more information to these pages basically to create a Property/building database. From an SEO standpoint, what is the best URL structure? Please note we will have information on millions of properties, across the US. Currently this is an example of what we are displaying http://www.buzzfile.com/Lists/Companies-located-at-45-Broadway,-New-York,-NY,-10006/6959468 When we change this, we plan to also migrate to https. For the above page, we are considering changing it to something like the following: 1 - https://www.buzzfile.com/Property/45-Broadway,-New-York,-NY,-10006/6959468 2 https://www.buzzfile.com/Property/6959468 Most users will search for these pages by address. What do you recommend we change our URLs to in order to get maximum SEO lift? Thank you,
Local Listings | | akin671 -
Seasonal Setting Options for Google My Business
Hi there, Not sure if anyone will have any insight but I have a seasonal business that I am closed for from September to March. I don't want to mark my business as "permanently closed" through Google My Business as I don't want my customers to think I've gone out of business. I've seen a few times through forums that you can change your business to temporarily closed, but I can't find the specifics on how to do this. Any insight, suggestion or resources would be great! Thanks!
Local Listings | | MainstreamMktg1 -
Places.SinglePlatform.com "Menu" links on your GMB listing?
I just experienced this and after lots of frustration was able to figure out how it happened and how to fix it (keep reading). **HOW: **So apparently Google did a deal with Constant Contact which owns Singleplatform.com that allows them to publish edits to ANY local business and they have used this to SPAM entire categories of local businesses by adding in a "Appointments" and/or "Menu" link to the Google My Business listing for search/maps and they have done it in such a way that it is extremely difficult to remove/fix. (NOTE: they are not listed in Google's list of 3rd parties which automatically add info to your listing....https://www.google.com/maps/reserve/partners) **THE PROBLEM: You have a link to a menu or appointment page that you did not add and can not edit. **The options for setting a URL for "Menu" and/or "Appointment" (and a few others https://support.google.com/business/answer/6218037) are tied to the Primary Category set on your GMB listing and are only available to certain categories. FIXING: You would think if you are a verified owner of your GMB listing, it would be simple - but Google/SInglePlatform.com have gone to great lengths to make it more difficult.... Step 1 - Make sure you are a verified owner of GMB listing Step 2 - Change your Primary category on the business to one of the categories which supports the link in question (no definitive list, but I know setting Primary to "Restaurant" will get you Menu and "Interior Designer" will get you an Appointment link) Step 3 - Save the new category Step 4 - Now you will have the option under your "URLs" section of GMB listing. Step 5 - Change the URL from the SPAMMY link to a relevant page you control and Save Step 6 - Change Primary Category back to what you want.
Local Listings | | arowland2 -
ExpressUpdate.com Down, any other options for updating NAP
It looks like ExpressUpdate.com is down and while I know nobody actually uses Citysearch anymore I was wondering if anyone else had a solution for updating NAP data there.
Local Listings | | r1200gsa0 -
URL Redirects - New Site Updates
We recently switched to a new site and I realized that our developer changed our locations page from /locations to /location. Our developer set the redirects correctly, so we most of the "juice" should still transfer fine. Even though most of the link strength should transfer to the new site, the language is misleading and according to MOZBar, the previously established links to /locations do not show up. The best option in my mind is to have the developer switch back to /locations and redirect /location. Do you feel this is the best option as well and is there anything I should be cautious about when doing this?
Local Listings | | Dions0 -
Preferred URL structure for directory pages?
Hi Moz-Mind, We've got a bunch of duplicate content issues in our directory of trucking-related businesses, caused by search terms that can appear in any order, (classic mistake). We're taking advantage of this our work on URLs to try to improve our URL structure, and I'm not sure which way I want to go. These are the options we're considering. What does the Moz-mind think of each of them? example.com/location-name/service-name example.com/service-name/location-name example.com/service-name-near-location-name For the moment location-name would be a city & state abbreviation, like atlanta-ga, (unless it's better to use something else). Since these are search URLs, it's also possible to add a distance restriction, and a keyword, to the search criteria. How do you suggest adding the distance restriction? example.com/service-name/location-name/50-miles example.com/service-name/within-50-miles/location-name example.com/service-name-within-50-miles-of-location-name And the keyword? example.com/service-name/location-name/keyword example.com/service-name/location-name/keyword/{actual-keyword} example.com/service-name-near-location-name/keyword Something else? I was leaning toward example.com/service-name/location-name/within-50-miles, but I thought of the /service-name-near-location-name/ and /service-name/within-50-miles-of/location-name options today and really like how they make sense both to computers and to people, not unlike example.com/GA/atlanta/service-name/50 I'm looking forward to hearing what the community thinks. There must be an established best practice for directories, but if it's kind of ugly I'd like to find an even better way, if possible. Thanks, John
Local Listings | | 4RS_John0 -
Vanity Google+ URL
Hello, If a vanity Google+ URL has a local town associated with it, will it show up in the local results for that town only and nowhere else? My client is on page 1 for an organic search for specific term + area but not on the local results too e.g. property agent area But if we specifiy property agent and local town (the one on his vanity Google+ URL) he is found on both organic and local listings. We want him to be found on both organic and local for the property agent area search. His website has address details: local town (the one on his Google+ URL), Area, UK So you see, the local town is within an area. Any ideas why this is so? On the local results for the area search, Google lists care homes and other types of businesses etc in the area when there are no other property agents to list- why not list my clients website as it is relevant to that search? Has he narrowed it too much by using the local town in his Google+ URL or is that too simple an explanation? If you could shed any light it would be appreciated. Thanks
Local Listings | | AL123al0 -
Google Places for Business Image URL Suggestions
Hi All, Currently am grandfathered on the old Bulk Upload version of Google Places for Business. I am being told that the ability to upload images using their upload tool will not be available any longer. Therefore, I am being forced to house the images for each of my 900+ locations on an outside server and then reference the web url location for each image for each location. I can handle creating the spreadsheet for this, but my question is, does anyone know of a good place to store images in folders that will create clean urls? Example, I have location 1. I have a folder on my hard drive called location 1 that has 10 unique image .jpg files in that folder. I want to be able to upload that folder to an image host/server and have the url come out something like, www.example.com/pics/location1/image1.jpg I have tried multiple online storage options so far, such as dropbox, shutterfly, and some one offs, but have not found anything that can do what I need. I don't have the ability to buy a new hosting account with FTP to create my own image storage library, so must be a free solution. Greatly appreciate any help anyone can offer
Local Listings | | dsinger0