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?










4















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:



    1. Create Sub-directories. Not Sub-domains or ccTLDs:
      Source: https://www.searchenginejournal.com/subdomain-subdirectory-cctld/226545/


    1. Turn off ‘Add Storecode to URL



    1. 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?










share|improve this question




























    4















    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:



      1. Create Sub-directories. Not Sub-domains or ccTLDs:
        Source: https://www.searchenginejournal.com/subdomain-subdirectory-cctld/226545/


      1. Turn off ‘Add Storecode to URL



      1. 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?










    share|improve this question


























      4












      4








      4








      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:



        1. Create Sub-directories. Not Sub-domains or ccTLDs:
          Source: https://www.searchenginejournal.com/subdomain-subdirectory-cctld/226545/


        1. Turn off ‘Add Storecode to URL



        1. 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?










      share|improve this question
















      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:



        1. Create Sub-directories. Not Sub-domains or ccTLDs:
          Source: https://www.searchenginejournal.com/subdomain-subdirectory-cctld/226545/


        1. Turn off ‘Add Storecode to URL



        1. 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






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 2 days ago







      Maarten Golf

















      asked Feb 22 at 9:44









      Maarten GolfMaarten Golf

      213




      213




















          1 Answer
          1






          active

          oldest

          votes


















          0














          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.






          share|improve this answer























            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
            );



            );













            draft saved

            draft discarded


















            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









            0














            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.






            share|improve this answer



























              0














              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.






              share|improve this answer

























                0












                0








                0







                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.






                share|improve this answer













                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.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 2 days ago









                Maarten GolfMaarten Golf

                213




                213



























                    draft saved

                    draft discarded
















































                    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.




                    draft saved


                    draft discarded














                    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





















































                    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







                    Popular posts from this blog

                    Sum ergo cogito? 1 nng

                    419 nièngy_Soadمي 19bal1.5o_g

                    Queiggey Chernihivv 9NnOo i Zw X QqKk LpB