3

I am creating a russian website that will use IDN domain ".рф".

But it will be also accessible with normal domain. So every page will have 2 urls, 1 in russian and 1 in english, but content will be the same (just logo will be changed) example:

www.example.com/example
пример.рф/пример

How should I manage that? Can I use 2 canonical urls? Should I set the second one as alternate?

  • Search engines won't index both. Choosing one as canonical allows you to tell them which one you want indexed. – Stephen Ostermiller Jan 13 '17 at 19:14
  • 2
    @StephenOstermiller yes, I know. I can index russian domain in yandex.ru and in google I prefer english version. So I just set english domain as canonical and russian url as alternate. Should I set any attribute? – Женя Тест Jan 13 '17 at 23:21
  • 2
    That is an interesting twist. I'm not sure how you set canonical tags so that different search engines have different canonical URLs. – Stephen Ostermiller Jan 13 '17 at 23:29
  • 1
    @StephenOstermiller yandex doesn't read meta tags, you just set that in webmaster panel. So I have to set canonical just for google. But I don't know if it is a right way to set alternate without any attribute – Женя Тест Jan 13 '17 at 23:31
  • 1
    "yandex doesn't read meta tags" - The Yandex webmaster docs appear to suggest otherwise and include reference to the rel="canonical" link element. Just to clarify... the content of these two sites are the same, including the same language? Which language? – MrWhite Jan 14 '17 at 16:01
0

It's actually very simple to do it for Google, in the Russian version, just add <link rel="canonical" href="www.example.com/example" /> in the head section of the page

I hope you're managing for Yandex!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.