Gaining high page ranks for a Multilanguage website is difficult. Here are a few tips on optimizing a multi-language site. Optimizing the URL structure of your website. The best way to show that your website is relevant to that part of the geography is by creating a unique country domain for your website.
If you don’t want to use country code top level domains, create a unique sub domain for each country. A sub domain is totally independent for each language. Create a
Theoretically, you could use sub directories (amazon.com/en/, amazon.com/de/, etc.) or URL parameters (&lang=de, &lang=en) to direct search engine robots to the different language versions of your website.
This method, however, often confuses search engine robots and it can happen that your web pages get lower rankings than they should.
Covey to search engine robots that you are having various different language versions
The rel=’alternate’ attribute enables you to tell search engines that a web page is available in different language versions. For example, you could add the following to the head section of a web page if that page is available in English, German and French:
<link rel=”alternate” href=”http://en.example.com” hreflang=”en” />
<link rel=”alternate” href=”http://de.example.com” hreflang=”de” />
<link rel=”alternate” href=”http://.fr.example.com” hreflang=”fr” />
All other languages can be directed to the default version of your website:
<link rel=”alternate” href=”http://example.com” hreflang=”x-default” />
While creating diverse versions of your site for different languages, never translate the content of your web pages. Cultures vary from country to country, a thing that works well with one country may not hold good for another.
Acquire an international SEO tool
Create an SEOprofiler account now if you haven’t created one yet. SEOprofiler is a full-featured Search Engine Optimization tool that helps you to get better rankings on Google in many languages. SEOprofiler supports a number of regions and countries.