Hello all,
I'm looking for opinions on this.
Imagine there is a website example.com in English and the company 'Example' wanted to translate some of the pages (not not all) in to Russian.
So they set up example.com/ru and translate the key pages into Russian. But half of the pages on.com/ru are left in English and there are no plans to translate them.
How would you handle the pages in Engish on .com/ru?
My thoughts are that they should:
- Canonicalise to the same versions on .com, and...
- Remove RU hreflang tags from the pages on .com/ru which are in English
Otherwise, users searching in English with Russian browser settings could land on a page in English but then navigate to a translated page in Russian (+the menu navigation items will be in Russian) = bad UX. Not to mention they would be telling Google a page is in Russain but Google would be crawling English.
So IMO, the best option is to use canonicals for this so that the .com version of the page is indexed. Then when a user lands after searching in English they will always be served English pages within that session.
If English speakers/searchers land on the .com/ru page that would lead to a website half in one lang and half in another.
I'm aware that Google recommends not using rel="canonical" across country or language versions of your site, but I believe they are making that recommendation based on an assumption that all pages are going to be translated to another language.
In this case, there is no intention to do that, ever.
Thanks for your thoughts and opinions.
Cheers, Gill.