Jump to content

Google and other bots only crawl the shop displayed in English, not Swedish"


Recommended Posts

Hello again, I have done some more testing...

 

My goal is to have a 1 language (Swedish) shop. I have 6 languages installed (for other shops). My primary concern is to ensure that Google and other bots only crawl the shop displayed in Swedish.

 

Test 1: Only Swedish enabled in Prestashop backoffice (location/languages) for this shop

Test 1A: Browsing from Sweden with Swedish browser: Swedish displayed OK

Test 1B: Browsing from US (with proxy) with English browser: Categories are displayed in Swedish. everything else is in English!!! (like product name+description, cart etc etc)

 

If I "Fetch like Google" in Webmaster Tools Google shows the shop in English (like 1B above).

 

Test 2: Both English and Swedish enabled in Prestashop backoffice (location/languages)for this shop

Test 2A: Browsing from Sweden with Swedish browser: Swedish (/se) displayed OK. English (/en) displayed OK

Test 2B: Browsing from US (with proxy) with English browser to main site: Toggle Swedish (/se) displayed OK. English (/en) displayed OK

Test 2C. Browsing from US (with proxy) with English browser to specific product page (http://www.cottonyoga.se/sv/home/12-t-shirt-bakul-i-ekologisk-bomull.html): This should be the Swedish page but it will redirect automatically to the English page!

 

If I "Fetch like Google" in Webmaster Tools Google tells me that there is a redirect to /en/!

http://www.cottonyoga.se/se/	
Submit to index
Googlebot type: Desktop
	Redirected on Friday, October 24, 2014 at 3:27:01 AM PDT
This URL redirected to:	
http://www.cottonyoga.se/en/

So it seems that neither of the above methods ensures that the shop is displayed in the preferred language (Swedish)! How can I be sure that if I submit a sitemap too Google that they will crawl the correct language?

Edited by El Patron (see edit history)
Link to comment
Share on other sites

OK I admit - PrestaShop is smarter than me.

 

To have a one language shop (in a multistore setting) you need to:

1. Enable the specific language and disable the others (localization/languages) for that particular shop 

2. Make the specific language the default one for that particular shop (localization/localization/configuration/default language)

 

I had failed to set the default language..

 

Problem solved!

Edited by Joachim Torngren (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...