Duplicate Page Content due to Language and Currency
-
Hi Folks, hoping someone can help me out please
I have a site that I'd like to rank in France and the UK but I'm getting a stack of duplicate content errors due to English and French pages and GBP and EUR prices.
Below is an example of how the home page is duplicated:
http://www.site.com/?sl=en?sl=fr
http://www.site.com/?sl=fr?sl=fr
http://www.site.com
http://www.site.com/?currency=GBP?sl=fr
http://www.site.com/?currency=GBP?sl=en
http://www.site.com/?sl=fr?sl=en
http://www.site.com/?currency=EUR?sl=fr
http://www.site.com/?currency=EUR?sl=en
http://www.site.com/?currency=EUR
http://www.site.com/?sl=en¤cy=EUR
http://www.site.com/?sl=en¤cy=GBP
http://www.site.com/?sl=en
http://www.site.com/?currency=GBP
http://www.site.com/?sl=en?sl=enEach page has the following code in the that updates according to the page you are on:
How do I simplify this and what's the correct approach?
-
Thank you so much Gianlucca! Lots to take away and get fixed.
-
I'm sorry to answer you with a question:
Why are you letting indexing the URLs with currencies?
I mean, the GB URL with Pounds is what you want to have indexed if you're geo-tarketing Great Britain, and not the GB page with the Euro currency.
The same in the case of the French version targeting France.
Said that, I kindly ask you to explain better what mean each URL you pasted in your question, so to able to answer and help you better.
http://www.site.com/?sl=en?sl=fr << What does represent this URL? SL is the language? If so, how can possibly exist a URL with two different language parameters?
http://www.site.com/?sl=fr?sl=fr << If SL is the language parameter, why in this URL it is repeated twice?
http://www.site.com << I suppose this is the canonical URL for your main language, or, instead, is it just the root and then the site applies a 302 redirection accordingly to geo-targeting?
http://www.site.com/?currency=GBP?sl=fr << Do you think is it necessary to let index a page targeting the French marketing but showing prices in Pounds? I do not think so, because the percentage of French users looking for price in another currency than Euro must be something like the 0.000001% of the entire population.
http://www.site.com/?currency=GBP?sl=en << If http://www.site.com/ is in English, targets GB and by default has Pounds as currency, than this URL should be canonicalized toward it.
http://www.site.com/?sl=fr?sl=en << What does represent this URL? SL is the language? If so, how can possibly exist a URL with two different language parameters?
http://www.site.com/?currency=EUR?sl=fr << I see that your site does not have a subfolder structure like /fr/ (and that would be the better way to go), so I imagine that this is the canonical URL for the France targeting home page, which correctly would present Euro as default currency. If it is so, this is the URL your should use in the hreflang annotation for the homepage.
http://www.site.com/?currency=EUR?sl=en << Again, if your English version is meant for geotargeting the GB market, this kind of URL (GB target but Euro as currency) should be not indexed IMHO.
http://www.site.com/?currency=EUR << I suspect this represent the homepage in the main language, but with the currency set up on Euro, correct? If so, it would be the same of the URL here below. In both cases, I would not let these kind of URL to be indexed
http://www.site.com/?sl=en¤cy=EUR << See what I wrote above
http://www.site.com/?sl=en¤cy=GBP << If everything I wrote is correct, this is a duplicate of http://www.site.com/. If it is so, these kinds of URLs should be canonicalized toward the first ones (and this is true also for URLs like the one here below and http://www.site.com/sl=en¤cy=GBP and http://www.site.com/?currency=GBP et al)
http://www.site.com/?sl=en<< See what I wrote above
http://www.site.com/?currency=GBP<< See what I wrote above
http://www.site.com/?sl=en?sl=en << If SL is the language parameter, why in this URL it is repeated twice?Sincerely, from the URLs you gave as example, your site is not ranking not because of the hreflang, but because of the systematic production of duplicated pages, and that is something due to what seems a poor Information Architecture development.
Before even thinking about fixing the hreflang, fix the site.
-
It is generally not a problem if the content is for different users in different countries.
Unfortunately, there is no way to simplify this process. Ideally, it would be improved if you created unique content for the different language and/or groups. Google recommends creating unique content for different regions...What you have done however is correct technically.
Intrigued to see other answers posted...
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
-
Hreflang tags and canonical tags - might be causing indexing and duplicate content issues
Hi, Let's say I have a site located at https://www.example.com, and also have subdirectories setup for different languages. For example: https://www.example.com/es_ES/ https://www.example.com/fr_FR/ https://www.example.com/it_IT/ My Spanish version currently has the following hreflang tags and canonical tag implemented: My robots.txt file is blocking all of my language subdirectories. For example: User-agent:* Disallow: /es_ES/ Disallow: /fr_FR/ Disallow: /it_IT/ This setup doesn't seem right. I don't think I should be blocking the language-specific subdirectories via robots.txt What are your thoughts? Does my hreflang tag and canonical tag implementation look correct to you? Should I be doing this differently? I would greatly appreciate your feedback and/or suggestions.
International SEO | | Avid_Demand0 -
Duplicate content across English-speaking ccTLDs
Morning, If a brand offering pretty the same products/services has 4 English-speaking ccTLDs (.com, .co.uk, .com.au and .co.nz), what are the best practices when thinking about SEO and content? In an ideal world, all content should be totally unique, but when the products/services offered across every ccTLD are the same, this may prove tricky. Am I right in thinking that duplicate content across ccTLDs is tolerated by Google as they know you're targeting specific countries? Cheers!
International SEO | | PeaSoupDigital0 -
Do we need to update our sitemaps each time our content changes?
Dear SEO experts! We have created sites maps to get our international sub-domains indexed, however we're unsure if we have to update our sitemaps each time our content changes on our many landing pages which are translated to 17 different languages? Obviously the goal is to make it dynamic so it updates itself. I hope you can help us with some advice. Thanks a lot! Allan
International SEO | | Todoist0 -
302 Redirect based on Language Detection
Hi, Our online application, magento e-commerce, has a script that detects browser language and does a 302 redirection to the language of choice ... www.mydomain.com/en/ or www.mydomain.com/es/ What's the SEO angle on this? Should I be concerned? thanks, Ben
International SEO | | bjs20100 -
Different Home Sites for different Countries but same Language
We'r starting a new webshop soon and and one of our programmers came up with the following: Different Home Sites (Index Pages) for Austria and Germany. The Language is both times German but some words are different than others. The customer would like to have that. So we would have: domain.com (No Austrian or German IP Address) domain.com/at/ (User with Austrian IP Adress) domain.com/de/ (User with German IP Address) Is this SEO wise a disadvantage? How to set up the canonicals? DE & AT Page with the Canonical on the main Domain? Any advice? Thank you
International SEO | | leitpix0 -
Lightbox on Home Page for Geo-Targeting
Hi -- I have a client with various international versions of their site. By adding a lightbox to their U.S. home page enabling the user to select their preferred translation (and cookie them)....does this have any negative SEO implications? It seems like a better alternative than the splash page they were using, but just want to be sure. Thanks!
International SEO | | MedThinkCommunications0 -
Is duplicate content a concern across multiple CCTLDs?
Looking for experienced feedback on a new client challenge. Multiple pages of content in the English language are replicated across multiple CCTLDs in addition to the .com address we're working with. Is duplicate content a concern in this case? What measures are recommended to help preserve their North American search inclusion while not serving as a detriment to external (European/Asian CCTLDs) properties aimed for other geos/languages? EDIT: After posting, this was read. Any thoughts? http://searchengineland.com/google-webmaster-tools-provides-details-on-duplicate-content-across-domains-99246
International SEO | | eMagineSEO0