Multistore, multiple languages: optimal SEO versus user friendliness The Next CEO of Stack OverflowHow to create Multiple Store with different domain in MagentoOptimise URL when changing Store and language switcher to maintain SEO standardsHow to setup multiple stores with multiple languages each?Storeswitcher (not storeview-switcher) - MultistoreMultistore (languages) on one and the same domain (no subdirectories or subdomains)Multi-multistore (Multiple brands, multiple languages): setting store view code & Add Store Code to UrlsTranslate product's informations ( descriptions, short description, title,..)Magento 2 - Category or product page return 404 sometimes for multiple store viewDisplay product name from different store view in adminRemove multi-language storeview code from the url - Magento1.9Magento 1.8: Set category url in store view level1 Domain - 2 Stores - both of them in English and German - How to get Language Tag in URL?
What was the first Unix version to run on a microcomputer?
Inappropriate reference requests from Journal reviewers
Unreliable Magic - Is it worth it?
Does it take more energy to get to Venus or to Mars?
Is it possible to search for a directory/file combination?
How to add tiny 0.5A 120V load to very remote split phase 240v 3 wire well house
How to make a variable always equal to the result of some calculations?
How to transpose the 1st and -1th levels of arbitrarily nested array?
Why do we use the plural of movies in this phrase "We went to the movies last night."?
Would a galaxy be visible from outside, but nearby?
Do I need to enable Dev Hub in my PROD Org?
Why did we only see the N-1 starfighters in one film?
Is micro rebar a better way to reinforce concrete than rebar?
Why didn't Khan get resurrected in the Genesis Explosion?
Make solar eclipses exceedingly rare, but still have new moons
How do we know the LHC results are robust?
Written every which way
Indicator light circuit
Are there any limitations on attacking while grappling?
Why am I allowed to create multiple unique pointers from a single object?
Limits on contract work without pre-agreed price/contract (UK)
Won the lottery - how do I keep the money?
If/When UK leaves the EU, can a future goverment conduct a referendum to join the EU?
In excess I'm lethal
Multistore, multiple languages: optimal SEO versus user friendliness
The Next CEO of Stack OverflowHow to create Multiple Store with different domain in MagentoOptimise URL when changing Store and language switcher to maintain SEO standardsHow to setup multiple stores with multiple languages each?Storeswitcher (not storeview-switcher) - MultistoreMultistore (languages) on one and the same domain (no subdirectories or subdomains)Multi-multistore (Multiple brands, multiple languages): setting store view code & Add Store Code to UrlsTranslate product's informations ( descriptions, short description, title,..)Magento 2 - Category or product page return 404 sometimes for multiple store viewDisplay product name from different store view in adminRemove multi-language storeview code from the url - Magento1.9Magento 1.8: Set category url in store view level1 Domain - 2 Stores - both of them in English and German - How to get Language Tag in URL?
I have read these threads, but they don’t seem to answer my confusion:
- How to create Multiple Store with different domain in Magento
- http://www.ecommercegorilla.com/how-to-set-up-multiple-store-fronts-with-magento/
- Optimise URL when changing Store and language switcher to maintain SEO standards
Our situation:
- Magento 2.2.6
- multi-website, multi-store, multi languages
- each store-view is a different language (English, French, German, etc.)
- Store-view switching (within the same store) via country-flags
- Store code are language based (EN, DE, FR, etc..) for the main website
The best set-up advice for optimal SEO appears to be:
- Create Sub-directories. Not Sub-domains or ccTLDs:
Source: https://www.searchenginejournal.com/subdomain-subdirectory-cctld/226545/
- Create Sub-directories. Not Sub-domains or ccTLDs:
- Turn off ‘Add Storecode to URL’
Server URL rewrites: yes.
Source: https://www.predikkta.com/blog/your-essential-guide-to-magento-technical-seo.html
My confusion
My confusion comes from my assumption that each language should have its own URL. And the only way to achieve this is by turning on ‘Add Storecode to URL’. But the above SEO settings appear to contradict this assumption. What am I not understanding or missing?
My questions:
1.Is setting 2 and 3 also true for our situation (multistore / multi languages)?
2.If yes,
2a how does Google then know to separate the different language store views when indexing? So that each has a chance for maximum SEO
2b is there then any different URL per language? Or is this not needed and is my assumption out-dated?
2c how does a French visitor know he is in the French store-view and not the English store-view? The URL would then not give any indication, I think?
multistore store-view magento2.2.6 seo language
add a comment |
I have read these threads, but they don’t seem to answer my confusion:
- How to create Multiple Store with different domain in Magento
- http://www.ecommercegorilla.com/how-to-set-up-multiple-store-fronts-with-magento/
- Optimise URL when changing Store and language switcher to maintain SEO standards
Our situation:
- Magento 2.2.6
- multi-website, multi-store, multi languages
- each store-view is a different language (English, French, German, etc.)
- Store-view switching (within the same store) via country-flags
- Store code are language based (EN, DE, FR, etc..) for the main website
The best set-up advice for optimal SEO appears to be:
- Create Sub-directories. Not Sub-domains or ccTLDs:
Source: https://www.searchenginejournal.com/subdomain-subdirectory-cctld/226545/
- Create Sub-directories. Not Sub-domains or ccTLDs:
- Turn off ‘Add Storecode to URL’
Server URL rewrites: yes.
Source: https://www.predikkta.com/blog/your-essential-guide-to-magento-technical-seo.html
My confusion
My confusion comes from my assumption that each language should have its own URL. And the only way to achieve this is by turning on ‘Add Storecode to URL’. But the above SEO settings appear to contradict this assumption. What am I not understanding or missing?
My questions:
1.Is setting 2 and 3 also true for our situation (multistore / multi languages)?
2.If yes,
2a how does Google then know to separate the different language store views when indexing? So that each has a chance for maximum SEO
2b is there then any different URL per language? Or is this not needed and is my assumption out-dated?
2c how does a French visitor know he is in the French store-view and not the English store-view? The URL would then not give any indication, I think?
multistore store-view magento2.2.6 seo language
add a comment |
I have read these threads, but they don’t seem to answer my confusion:
- How to create Multiple Store with different domain in Magento
- http://www.ecommercegorilla.com/how-to-set-up-multiple-store-fronts-with-magento/
- Optimise URL when changing Store and language switcher to maintain SEO standards
Our situation:
- Magento 2.2.6
- multi-website, multi-store, multi languages
- each store-view is a different language (English, French, German, etc.)
- Store-view switching (within the same store) via country-flags
- Store code are language based (EN, DE, FR, etc..) for the main website
The best set-up advice for optimal SEO appears to be:
- Create Sub-directories. Not Sub-domains or ccTLDs:
Source: https://www.searchenginejournal.com/subdomain-subdirectory-cctld/226545/
- Create Sub-directories. Not Sub-domains or ccTLDs:
- Turn off ‘Add Storecode to URL’
Server URL rewrites: yes.
Source: https://www.predikkta.com/blog/your-essential-guide-to-magento-technical-seo.html
My confusion
My confusion comes from my assumption that each language should have its own URL. And the only way to achieve this is by turning on ‘Add Storecode to URL’. But the above SEO settings appear to contradict this assumption. What am I not understanding or missing?
My questions:
1.Is setting 2 and 3 also true for our situation (multistore / multi languages)?
2.If yes,
2a how does Google then know to separate the different language store views when indexing? So that each has a chance for maximum SEO
2b is there then any different URL per language? Or is this not needed and is my assumption out-dated?
2c how does a French visitor know he is in the French store-view and not the English store-view? The URL would then not give any indication, I think?
multistore store-view magento2.2.6 seo language
I have read these threads, but they don’t seem to answer my confusion:
- How to create Multiple Store with different domain in Magento
- http://www.ecommercegorilla.com/how-to-set-up-multiple-store-fronts-with-magento/
- Optimise URL when changing Store and language switcher to maintain SEO standards
Our situation:
- Magento 2.2.6
- multi-website, multi-store, multi languages
- each store-view is a different language (English, French, German, etc.)
- Store-view switching (within the same store) via country-flags
- Store code are language based (EN, DE, FR, etc..) for the main website
The best set-up advice for optimal SEO appears to be:
- Create Sub-directories. Not Sub-domains or ccTLDs:
Source: https://www.searchenginejournal.com/subdomain-subdirectory-cctld/226545/
- Create Sub-directories. Not Sub-domains or ccTLDs:
- Turn off ‘Add Storecode to URL’
Server URL rewrites: yes.
Source: https://www.predikkta.com/blog/your-essential-guide-to-magento-technical-seo.html
My confusion
My confusion comes from my assumption that each language should have its own URL. And the only way to achieve this is by turning on ‘Add Storecode to URL’. But the above SEO settings appear to contradict this assumption. What am I not understanding or missing?
My questions:
1.Is setting 2 and 3 also true for our situation (multistore / multi languages)?
2.If yes,
2a how does Google then know to separate the different language store views when indexing? So that each has a chance for maximum SEO
2b is there then any different URL per language? Or is this not needed and is my assumption out-dated?
2c how does a French visitor know he is in the French store-view and not the English store-view? The URL would then not give any indication, I think?
multistore store-view magento2.2.6 seo language
multistore store-view magento2.2.6 seo language
edited 2 days ago
Maarten Golf
asked Feb 22 at 9:44
Maarten GolfMaarten Golf
213
213
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
So after further searching I have come to the conclusion that Settings 1 and 3 (see above) are correct.
However for setting 2 'Add Storecode to URL' it should be turned ON for multi-lingual websites (and thus also for multi-store/multi-language websites).
Reason: Google recommends it. See below relevant piece of text from their own website (Managing multi-regional and multilingual sites
Managing multilingual versions of your site
If you have identical content in multiple languages on your site, here are some tips for helping users (and Google Search) find the right page:
Use different URLs for different language versions
Google recommends using different URLs for each language version of a page rather than using cookies or browser settings to adjust the content language on the page.
If you use different URLs for different languages, use hreflang annotations to help Google search results link to the correct language version of a page.
If you prefer to dynamically change content or reroute the user based on language settings, be aware that Google might not find and crawl all your variations. This is because the Googlebot crawler usually originates from the USA. In addition, the crawler sends HTTP requests without setting Accept-Language in the request header.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f262995%2fmultistore-multiple-languages-optimal-seo-versus-user-friendliness%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
So after further searching I have come to the conclusion that Settings 1 and 3 (see above) are correct.
However for setting 2 'Add Storecode to URL' it should be turned ON for multi-lingual websites (and thus also for multi-store/multi-language websites).
Reason: Google recommends it. See below relevant piece of text from their own website (Managing multi-regional and multilingual sites
Managing multilingual versions of your site
If you have identical content in multiple languages on your site, here are some tips for helping users (and Google Search) find the right page:
Use different URLs for different language versions
Google recommends using different URLs for each language version of a page rather than using cookies or browser settings to adjust the content language on the page.
If you use different URLs for different languages, use hreflang annotations to help Google search results link to the correct language version of a page.
If you prefer to dynamically change content or reroute the user based on language settings, be aware that Google might not find and crawl all your variations. This is because the Googlebot crawler usually originates from the USA. In addition, the crawler sends HTTP requests without setting Accept-Language in the request header.
add a comment |
So after further searching I have come to the conclusion that Settings 1 and 3 (see above) are correct.
However for setting 2 'Add Storecode to URL' it should be turned ON for multi-lingual websites (and thus also for multi-store/multi-language websites).
Reason: Google recommends it. See below relevant piece of text from their own website (Managing multi-regional and multilingual sites
Managing multilingual versions of your site
If you have identical content in multiple languages on your site, here are some tips for helping users (and Google Search) find the right page:
Use different URLs for different language versions
Google recommends using different URLs for each language version of a page rather than using cookies or browser settings to adjust the content language on the page.
If you use different URLs for different languages, use hreflang annotations to help Google search results link to the correct language version of a page.
If you prefer to dynamically change content or reroute the user based on language settings, be aware that Google might not find and crawl all your variations. This is because the Googlebot crawler usually originates from the USA. In addition, the crawler sends HTTP requests without setting Accept-Language in the request header.
add a comment |
So after further searching I have come to the conclusion that Settings 1 and 3 (see above) are correct.
However for setting 2 'Add Storecode to URL' it should be turned ON for multi-lingual websites (and thus also for multi-store/multi-language websites).
Reason: Google recommends it. See below relevant piece of text from their own website (Managing multi-regional and multilingual sites
Managing multilingual versions of your site
If you have identical content in multiple languages on your site, here are some tips for helping users (and Google Search) find the right page:
Use different URLs for different language versions
Google recommends using different URLs for each language version of a page rather than using cookies or browser settings to adjust the content language on the page.
If you use different URLs for different languages, use hreflang annotations to help Google search results link to the correct language version of a page.
If you prefer to dynamically change content or reroute the user based on language settings, be aware that Google might not find and crawl all your variations. This is because the Googlebot crawler usually originates from the USA. In addition, the crawler sends HTTP requests without setting Accept-Language in the request header.
So after further searching I have come to the conclusion that Settings 1 and 3 (see above) are correct.
However for setting 2 'Add Storecode to URL' it should be turned ON for multi-lingual websites (and thus also for multi-store/multi-language websites).
Reason: Google recommends it. See below relevant piece of text from their own website (Managing multi-regional and multilingual sites
Managing multilingual versions of your site
If you have identical content in multiple languages on your site, here are some tips for helping users (and Google Search) find the right page:
Use different URLs for different language versions
Google recommends using different URLs for each language version of a page rather than using cookies or browser settings to adjust the content language on the page.
If you use different URLs for different languages, use hreflang annotations to help Google search results link to the correct language version of a page.
If you prefer to dynamically change content or reroute the user based on language settings, be aware that Google might not find and crawl all your variations. This is because the Googlebot crawler usually originates from the USA. In addition, the crawler sends HTTP requests without setting Accept-Language in the request header.
answered 2 days ago
Maarten GolfMaarten Golf
213
213
add a comment |
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f262995%2fmultistore-multiple-languages-optimal-seo-versus-user-friendliness%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown