Joachim Torngren Posted October 24, 2014 Share Posted October 24, 2014 (edited) 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 October 24, 2014 by El Patron (see edit history) Link to comment Share on other sites More sharing options...
Joachim Torngren Posted October 24, 2014 Author Share Posted October 24, 2014 (edited) 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 October 24, 2014 by Joachim Torngren (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now