The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Web Design
    4. Internationalization and Translation via il8n

    Internationalization and Translation via il8n

    Web Design
    4 2 424
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • thongly
      thongly last edited by

      I have a site that has been translated into multiple languages. All the translations are stored on the back end, and accessing the same URL with different browser locales triggers the user's own locale, with a fallback to English.

      I have avoided different locale URL's, such as http://en.mysite.com and http://fr.mysite.com - was this the right move for SEO? I feel that it concentrates the links from other sites.

      I am wondering how to ask the search bots to index in the multiple languages. Can I even do this, possibly by specifying which headers the bot should use? I presume the default language for Google and Bing is English.

      It's my first time translating web app. Thanks!

      1 Reply Last reply Reply Quote 0
      • john4math
        john4math last edited by

        If they're all served under the same URL, the search bots aren't going to be able to differentiate between the different versions of the pages.  Googlebot primarily indexes from the US, so it's only going to see the English version of the site.  You can't even set up a sitemap or something with the different pages since they're under the same URLs.

        The better way to do this is to have distinct URLs for each as you suggested.  You can let Google know these pages are i18n versions of each other using the rel alternate hreflang markup, described here.  With this, you can either set meta tags on each page, telling Google about all of the alternate pages, or describe them in your sitemap.  Google then can swap out the versions of the pages in Google search results to give the user the correct page for their language.

        thongly 1 Reply Last reply Reply Quote 1
        • thongly
          thongly @john4math last edited by

          If I were to serve it with different URL's, is there a best practice for that?

          Such as:

          • French: http://fr.mysite.com
          • German: http://de.mysite.com
          • English (default): http://mysite.com

          and respectively:

          • French: http://fr.mysite.com/frenchpage1
          • German: http://de.mysite.com/germanpage1
          • English (default): http://mysite.com/page1
          john4math 1 Reply Last reply Reply Quote 0
          • john4math
            john4math @thongly last edited by

            Some people do subdomains (like you've outlined above), and some do directories, i.e. mysite.com/en/, mysite.com/de/, mysite.com/fr/.  It used to be recommended that you do directories, as they keep your domain authority pooled better, since subdomains each have their own concept of domain authority.  That seems to be less true today, so I'd do whatever is easier for you to set up.  All else equal, I'd opt for the directory structure.

            1 Reply Last reply Reply Quote 1
            • 1 / 1
            • First post
              Last post
            • 'Security error' for links accessed via Facebook on Android phones
              0
              2
              261

            • Help with 302 Temporary Redirect warning via MOZ crawl
              0
              1
              65

            • Business Services via Index Page or Dedicated Pages?
              Cesare.Marchetti
              Cesare.Marchetti
              1
              2
              25

            • Curious why site isn't ranking, rather seems like being penalized for duplicate content but no issues via Google Webmaster...
              izepper
              izepper
              0
              4
              253

            • Google Translate with "no-follow" just for users' use, no ranking
              gfiorelli1
              gfiorelli1
              0
              3
              315

            • What would be the best way to translate my website for international seo?
              David_ODonnell
              David_ODonnell
              0
              6
              1.5k

            • What pluggin translator is the newest and the best to install on wordpress. Thank you very much
              BlueprintMarketing
              BlueprintMarketing
              0
              2
              313

            • Blog via iframe or not?
              AlanMosley
              AlanMosley
              0
              2
              422

            Get started with Moz Pro!

            Unlock the power of advanced SEO tools and data-driven insights.

            Start my free trial
            Products
            • Moz Pro
            • Moz Local
            • Moz API
            • Moz Data
            • STAT
            • Product Updates
            Moz Solutions
            • SMB Solutions
            • Agency Solutions
            • Enterprise Solutions
            • Digital Marketers
            Free SEO Tools
            • Domain Authority Checker
            • Link Explorer
            • Keyword Explorer
            • Competitive Research
            • Brand Authority Checker
            • Local Citation Checker
            • MozBar Extension
            • MozCast
            Resources
            • Blog
            • SEO Learning Center
            • Help Hub
            • Beginner's Guide to SEO
            • How-to Guides
            • Moz Academy
            • API Docs
            About Moz
            • About
            • Team
            • Careers
            • Contact
            Why Moz
            • Case Studies
            • Testimonials
            Get Involved
            • Become an Affiliate
            • MozCon
            • Webinars
            • Practical Marketer Series
            • MozPod
            Connect with us

            Contact the Help team

            Join our newsletter
            Moz logo
            © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
            • Accessibility
            • Terms of Use
            • Privacy