: Rel = translation I can't find much online about rel="translation" We have tutorials and manual entries which we are going to get users to translate. If the original page in English is: http://www.scirra.com/tutorial/start
I can't find much online about rel="translation"
We have tutorials and manual entries which we are going to get users to translate. If the original page in English is:
www.scirra.com/tutorial/start
And there are two translations:
www.scirra.com/tutorial/es/start (spanish)
www.scirra.com/tutorial/de/start (german)
How would I correctly link all these up? I'm aware at the top of the page I would need to specify the correct IS639-1 code:
<html lang="de">
But I'm more interested in letting Google know they are not duplicates but are translated.
More posts by @Moriarity557
2 Comments
Sorted by latest first Latest Oldest Best
To inform search engines of alternate language versions of a page, you should use the <link> element with the hreflang attribute, as described in the HTML spec.
<LINK title="The manual in Dutch" rel="alternate" hreflang="nl" href="http://someplace.com/manual/dutch.html">
These links go in the head so are not visible to normal users. For users you can just use normal links in the body. Using hreflang might be a good idea though.
rel=translation has been proposed but not adopted by the W3C (it's not in the HTML5 working document).
If the words on the pages are different then Google won't penalize you for duplicate content (several people say this in the Webmaster forums). There's lots of advice on multi-language sites in this blog post.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.