Hi, i have a multilanguage site. http://www.MjuzikTube.com How i need to setup my meta parameters so that google recognize the multilanguage site? So when i type in google.es mjuziktube that shows mjuziktube.com/es/ and not mjuziktube.com?
The best bet is to detect visitor ip address and serve the content that matches with the ip. I do not see a way to help Google define your page content language automatically based only with meta parameters.
Im doing that. On first page load im redirecting the user to his language. And set the cookie. But why would google not set the his language page to user first? When i type adsense from google.hr, first result is adsense in my preferred language and when i type it on google.com the first result is in english language. How could that be? I don't think google cant detect the language. I detected that the adsense tittle on ads changes when i change the language, from "Ads By google" to all others languages.
The total number of languages Google can translate are listed here: http://www.google.com/language_tools. And there was a recent post on Searchengine land website about the Language of Website and its ranking. That information is available here: http://searchengineland.com/google-now-helps-your-content-rank-in-any-language-58544 And your doubt on difference in search results on different domains google.hr & google.com? the answer lies in your question itself. Google is by default set to country specific domain extension. And when you search for results from your regional Google Domain, in most cases Google will directly show results(websites and language) from that region only. For example if you search on Google China domain(http://www.google.com/webhp?hl=zh-CN) you will see all the results in Chinese language only. Whereas Google.com is an universal domain and it displays the results in universal language ie: English. That's it.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html lang="[B]langcode[/B]" xml:lang="[B]langcode[/B]" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="[B]langcode[/B]" /> Code (markup):
Google can detect the language of the site and displays it in the relevant search engine. You can also add the language meta code above.
Seriously, what the hell does your site even do? I half expected to be re-directed by firefox as a malicious site.
lol. its a music search engine. and u can also download music. Did u understand it now? or i need to drive to u in paint? Malicious site? do stop talking nonsenses. I have added now the meta language.
I think you should use language translator on your index page and when you place your meta tags in english language then there is a need to change your matas in other language also so that it can be searched in other languages and in other countries.
I'm doing that. When user changes the languages, the metas and all other are translated to this language. But I'm not using any translator, i translated myself.