Solved

Cultures in Search engine optimization

Posted on 2014-03-20
5
272 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 49

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 49

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 49

Accepted Solution

by:
dbrunton earned 500 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

Get HTML5 Certified

Want to be a web developer? You'll need to know HTML. Prepare for HTML5 certification by enrolling in July's Course of the Month! It's free for Premium Members, Team Accounts, and Qualified Experts.

Question has a verified solution.

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

CTAs encourage people to do something specific to show interest in your company, product or service. Keep reading to learn why CTAs should always be thought of as extremely important, albeit small, sections of websites.
Read this article and get to know some best tips for outsourcing client PPC work to a white label PPC agency.
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…
Learn how to set-up custom confirmation messages to users who complete your Wufoo form. Include inputs from fields in your form, webpage redirects, and more with Wufoo’s confirmation options.
Suggested Courses

630 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