Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

The website i am working on is translated to 8 languages (English, Chinese, Japanese, Arabic, Hindi, Russian, Spanish and Portuguese).

Each time the user select a language, the URL stays the same as i am using a combination of defined variables to change the languages. For example, the URL for the English version (mysite.com) looks like the Chinese version.

My Question: Do i need to specify a certain HTML tag to inform search engines that my website is in 8 languages? if yes, what are the necessary tags and how to define them?

As an extra question, does this technique in translating the website bad for SEO?

share|improve this question
    
This recent question faced a similar problem: webmasters.stackexchange.com/questions/32173/google-and-301-302 –  w3d Aug 10 '12 at 0:43

2 Answers 2

There is the "lang" attribute in HTML, which you can add to the parent element: <html lang="en"> - however Google basically ignores it.

Even if that wasn't the case I don't think your system would ever work, as the same URL would be returning different content. You should have different URLs for different languages - either subdomains or separate folders.

share|improve this answer
1  
While Google ignores it as Goat linked to, you should still add it to pages for semantic reasons. Some screen readers can announce the page using that language. See my other answer –  Ryan B Aug 9 '12 at 19:27

You should definitely have a different URL for each language for SEO.

In your pages you can use Links in the header to inform the bot or useragent of the other languages:

<link rel="Alternate" hreflang="en-US" title="English content" href="/english/page.htm" />
<link rel="Alternate" hreflang="nl-NL" title="Dutch translation" href="/dutch/page.htm" />

Using cookies to determine the language is certainly not SEO friendly, nor is it human, blog, twitter, or anything-else friendly (how could someone ever link to a page in a specific language on such a site?). It is also good to have a "permalink" to support social media propaganda.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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