Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Cultures in Search engine optimization

Posted on 2014-03-20
5
Medium Priority
?
276 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 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

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

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…
Without even knowing it, most of us are using web applications on a daily basis.  In fact, Gmail and Yahoo email, Twitter, Facebook, and eBay are used by most of us daily—and they are web applications. We generally confuse these web applications to…
The viewer will the learn the benefit of plain text editors and code an HTML5 based template for use in further tutorials.
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).

661 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