Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Cultures in Search engine optimization

Posted on 2014-03-20
5
Medium Priority
?
281 Views
Last Modified: 2014-06-23
Hi,

I have a worry concerning SEO on my site. It is accessed using URLs like this one: www.mysite.com/startpage. Now, the site is multilingual and the culture is set by the visitors browser. The visitor can also at any time change the culture. There is no indication of culture in the URL.

How can I instruct the search engine to look for all available cultures for the site?

Best regards
RTsol
0
Comment
Question by:RTSol
  • 3
  • 2
5 Comments
 
LVL 50

Expert Comment

by:dbrunton
ID: 39943305
This depends on how your web site is set up.

Search engines search for fixed links such as http://this_site.com/secondpage.html

If you use javascript to supply links they can't find those pages.  See http://www.htmlbasictutor.ca/search-engine-javascript.htm  So if culture links are accessed by javascript they won't be found.

If you have a sitemap page link on the website and the sitemap includes the links for other cultures then the culture links will be found.  In your example link above there is a sitemap page link.
0
 

Author Comment

by:RTSol
ID: 39943336
Hi,

Well my problem is that the same URL can provide a bunch of cultures. Which is the default culture when for instance the Google crawler makes a visit?

There is no javascript involved in choosing the culture - it's all code behind (C#).

Do I have a problem?

Best regards RTsol
0
 
LVL 50

Expert Comment

by:dbrunton
ID: 39948014
>>  Which is the default culture when for instance the Google crawler makes a visit?

Google doesn't care and accepts all languages.  See http://rafistern.wordpress.com/2008/06/02/tuning-localization-for-googlebot/

Also see https://productforums.google.com/forum/#!topic/webmasters/Sg6P3C7bE-U

If you sitemap has links to all of the different cultures then there is no problem.
0
 

Author Comment

by:RTSol
ID: 39948035
Hi,

Well, I have looked at your references and to me it seems like I need a separate URL for each language - or am I wrong here? As it is now the URL http://www.mysite.com/startpage can display many different languages depending on the users actions - there is no indication of language in the URL.

Best regards
Robert Tell
0
 
LVL 50

Accepted Solution

by:
dbrunton earned 1000 total points
ID: 39948102
>>  Well, I have looked at your references and to me it seems like I need a separate URL for each language - or am I wrong here?

You're right.

Also see https://support.google.com/webmasters/answer/189077?hl=en

>>  As it is now the URL http://www.mysite.com/startpage can display many different languages depending on the users actions - there is no indication of language in the URL.

It is taking the accept-language variable that the browser passes to it and then adjusting the language for the web page that it sends back to the browser.  Googlebot doesn't send that variable when it searches.
0

Featured Post

Eye-catchers on the conference table

Challenge: The i-unit group was not satisfied with the audio quality during remote meetings. They were looking for a portable solution with excellent audio quality for use in their conference room but also at their client’s offices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Starting your own business is always a daunting process, and for most people it is brand new experience. Avoid the common pitfalls by following these tips to start on the road to success.
There is a massive demand for content on the web right now, and it doesn't look like it's going to stop any time soon. But, if you are running a business blog, it's not just enough to offer your audience lots of content. It needs to be high-quality…
The viewer will learn how to count occurrences of each item in an array.
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…
Suggested Courses

877 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question