Forum Moderators: Robert Charlton & goodroi
So far I managed to gather only some information.
Ok, we agree that Google will no treat same content in different language as duplicate. But there are still many questions unanswered.
first solution
Some people suggest having multiple domains, such as:
example.com - for English version
example.fr - for French version
This indeed looks as the most "clean" solution, but in some countries you must be a company in order to even register .country domain. So this will not work.
Second solution is to create a subfolder structure, say like this:
example.com/hello/ - for English version
example.com/fr/hello/ - for French version
This seems like something I could do, but I have a question, can I instead of using urls as above, use something like this:
example.com/hello/ - for English version
example.com/bonjour/ - for French version
This seems very logical and since my site is rather small it wouldn't be hard to rewrite url's so they reflect the chosen language.
Another thing that puzzles me, meta tags.
Should I include this?
<meta http-equiv="Content-language" content="FR">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr">
I planned to include two links at top of the page which would switch (each) page from English to French depending what visitor wants.
I'd also make a completely unique title and meta description for each language.
Google's WT allows to choose target language, should I choose my language for my prime target (which is English)? Because there are no "multi language" options to choose from.
I know, lot of questions, I'm sorry:)
I've been browsing the web and webmasterworld archive for 2 hours now and I'm still very confused about the subject.
Mostly because I'm paranoid that if I do something wrong I could screw up my whole project (which is still in localhost btw).
Greatly appreciate any suggestions.
Since opening this topic I have fully translated my site into these two languages and arranged urls to look smooth and distinct.
Now the only problem I'm facing is how to declare this in my head section, meta tags specifically.
I could have a distinct meta language tag for each page, regarding its language.
But I'm still not sure if this would be wise to do or not.
Although it does sound logically correct, right?
Meta tag should inform users/browsers/bots what language is in question.
Guess I just need to find proof that my theory is indeed correct :)
If anyone had experience in ranking good in Google while maintaining a multilingual (or bilingual in my case) site, please come forward with your suggestions :)
Personally, I'd consider using subdomains, e.g. es.site.com, fr.site.com etc. This allows you to keep clean region-specific link profiles.
would you consider adding this for page 1:
<meta http-equiv="content-language" content="en">
and this for page 2:
<meta http-equiv="content-language" content="fr">
Would it be sufficient for Google to decide which language it contains?
I'm not sure how would I go on about including these separately into Google WT. Since if I include separately 'http://www.site.com/fr/' and 'http://www.site.com/es/', then 'http://www.site.com/' would be missing right?
Hmm, more likely it is I who is "missing" something ;)