Welcome to WebmasterWorld Guest from 18.104.22.168
Forum Moderators: goodroi
My multilanguage website diplays user profiles in this way:
Visitor's language is stored in a cookie and this URL
will display different content depending of the language (only numbers in profile will be the same - age, height, weight etc).
Is it OK for search engines or it may cause some problems? I can solve this problem by adding language to the profile URL:
but it will take a lot of time to change all links to the profiles. I wouldn't do it if it's not very important.
It is most likely that your site won't work, or that only one language version will be accessible.
If you are not happy with your test results, then yes, it's important.
Remember that search engines only know about URLs; They don't consider 'sites' or 'pages' or anything else -- The only 'object' that they recognize is a URL. So, if the URL doesn't change based on the language, then only one language/page will be 'seen' at any one time, and only that language/page will appear in search results.
So consider putting the language-code in the URL -- either as a subdirectory, as a country-code domain, or as a subdomain of your main domain.
When considering problems like this, take a look at how the search engines themselves do things, since it's likely they wouldn't do anything that would cause their own sites to have problems in their own search engine. There's a good reason that Google uses country-code domains...