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...
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
-
International Targeting: What Does Google Consider an Equivalent Page?
Hi All, We are working with an international brand that owns several domains across the EU and in North America. Our team is in the process of setting up international targeting using sitemaps to indicate alternate language pages. This is being done to prevent North American pages from being served in the UK, Spain pages from being served in Portugal, or any other combination of possibilities... Currently we are mapping duplicate or “equivalent” pages and defining them as rel="alternate" on their respective sitemaps. The problem is, it’s not always explicitly clear what Google considers “equivalent.” 1. In this instance, URL structures vary by domain,
International SEO | | MetaPaul
2. in most cases the content is similar (but unique),
3. the landing page templates vary is design and functionality,
4. and lastly, services often contain nuances that make them slightly different from one another (Professional Liability Insurance vs Professional Indemnity Insurance). All things considered, these pages are offering the same service, but are vastly different (see above). Q: Is it appropriate to use these attributes to serve the correct language / regional URL to searchers? Q: Is there a rule of thumb on what should be considered an "equivalent" page? Thanks All, Paul3 -
Hreflang for selected pages?
My English site example.com has 1300 Pages I have launched a Russian transasation of the site example.ru This site has only 20 pages so far. Doubt: I need to set hreflang for all 1300 pages or only for 20 Pages of example.com that are converted to russian? Due to the limitations of the plugins avaialable I need to MANUALLY set hreflang for all 1300 pages of example.com Please guide
International SEO | | Janki990 -
International SEO & Duplicate Content: ccTLD, hreflang, and relcanonical tags
Hi Everyone, I have a client that has two sites (example.com & example.co.uk) each have the same English content, but no hreflang or rel="canonical" tags in place. Would this be interpreted as duplicate content? They haven't changed the copy to speak to specific regions, but have tried targeting the UK with a ccTLD. I've taken a look at some other comparable question on MOZ like this post - > https://moz.com/community/q/international-hreflang-will-this-handle-duplicate-content where one of the answers says **"If no translation is happening within a geo-targeted site, HREFLANG is not necessary." **If hreflang tags are not necessary, then would I need rel="canonical" to avoid duplicate content? Thanks for taking the time to help a fellow SEO out.
International SEO | | ccox10 -
Footer pages on international sites
Hi guys, i have a question about footer indexed pages like about us, frequently questions, press or ads with us, among others. I'd like to put the same page in our website of .com.mx but i don't know how because i think it will be duplicate content. should i create new content for these pages? Thanks, J
International SEO | | pompero990 -
Duplicate content on multistore Magento website
Hello there, We run a Magento based e-commerce site in the UK for example: domain.com We are looking to launch a USA and Australian version of the website: usa.domain.com and au.domain.com Obviously the currency will be different and so will some of the content. Will we be penalised for having duplicate content across these 3 sites? (As some pages will be very similar or the same) Thanks Robert
International SEO | | roberthseo0 -
Getting pages that load dynamically into the SE's
SEO'ers, Am dealing with an issue I cannot figure out the best way to handle. Working on a website that shows the definitions of words which are loaded dynamically from an open source. Source such as: wiktionary.org When you visit a particular page to see the definition of the word, say; www.example.com/dictionary/example/ the definition is there. However, how can we get all the definition pages to get indexed in search engines? The WordPress sitemap plugin is not picking up these pages to be added automatically - guess because it's dynamic - but when using a sitemap crawler pages are detected. Can anybody give advice on how to go about getting the 200k+ pages indexed in the SE's? If it helps, here's a reference site that seems to load it's definitions dynamically and has succeeded in getting its pages indexed: http://www.encyclo.nl/begrip/sample
International SEO | | RonFav0 -
Specific page URL in a multi-language environment
I've read a lot of great posts on this forum about how to go about deciding the best URL structure for each language that your site will support, so thank you to everyone that has provided input on that. I now have a question that I haven't really found answers/opinions on. When providing a page translation, should my content URL reflect that of the country I'm targeting or always remain the same across all sites? Below is an example using the "About Us" page. www.example.com/about-us/
International SEO | | Matchbox
www.example.com/es-mx/about-us/ -- OR -- www.example.com/about-us
www.example.com/es-mx/sobre-nosotros Thank you in advance for your help. Cheers!0 -
Is it possible to geotag language folders on a .co.uk domain
Hi all, I'm going around in circles a little on this one, so I thought that I'd as as I haven't found anyone asking quite the same thing (sorry if someone has). I have a .co.uk site and would like to set up some different language variations. I've been looking at the subfolder route for now (budget is limited). Can I set a geotag in webmaster tools on a .co.uk site or does it need to be a domain that Google considers country neutral? Many thanks for any suggestions!
International SEO | | ceecee0