{"id":23147,"date":"2024-08-25T12:54:22","date_gmt":"2024-08-25T12:54:22","guid":{"rendered":"https:\/\/kwebby.com\/blog\/?p=23147"},"modified":"2024-08-25T13:53:26","modified_gmt":"2024-08-25T13:53:26","slug":"how-to-handle-multilingual-websites-in-seo-google-answers","status":"publish","type":"post","link":"https:\/\/kwebby.com\/blog\/how-to-handle-multilingual-websites-in-seo-google-answers\/","title":{"rendered":"How to handle multilingual websites in SEO? Google Answers"},"content":{"rendered":"\n<p>In <a href=\"https:\/\/developers.google.com\/search\/docs\/specialty\/international\/managing-multi-regional-sites\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/developers.google.com\/search\/docs\/specialty\/international\/managing-multi-regional-sites\" rel=\"noreferrer noopener\">multilingual SEO<\/a>, understanding how languages affect <a href=\"https:\/\/kwebby.com\/blog\/wordpress-site-visible-on-google-search\/\" data-type=\"post\" data-id=\"15552\">search engine visibility<\/a> is key. This document is based on Google Search Central\u2019s <a href=\"https:\/\/www.youtube.com\/watch?v=Fj42gKDQxYI\" data-type=\"link\" data-id=\"https:\/\/www.youtube.com\/watch?v=Fj42gKDQxYI\" target=\"_blank\">SEO Office Hours<\/a> and answers common questions about indexing content in multiple languages.<\/p>\n\n\n\n<p>For example, a user named Frederick asked about his website, which has English and Swahili pages. He said the English pages are always indexed but the Swahili content is not.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"488\" src=\"https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/English-Google-SEO-office-hours-from-August-2024-YouTube-1024x488.png\" alt=\"\" class=\"wp-image-23150\" title=\"\" srcset=\"https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/English-Google-SEO-office-hours-from-August-2024-YouTube-1024x488.png 1024w, https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/English-Google-SEO-office-hours-from-August-2024-YouTube-300x143.png 300w, https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/English-Google-SEO-office-hours-from-August-2024-YouTube-768x366.png 768w, https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/English-Google-SEO-office-hours-from-August-2024-YouTube.png 1211w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Google said that content doesn\u2019t inherently favour one language over another but stressed the importance of linking and structuring.<\/p>\n\n\n\n<p>Specifically, cross-linking different language versions can help with <a href=\"https:\/\/kwebby.com\/blog\/what-does-discovered-currently-not-indexed-mean-7-fixes\/\" data-type=\"post\" data-id=\"23121\">visibility and indexing<\/a>, as well as using <a href=\"https:\/\/developers.google.com\/search\/docs\/specialty\/international\/localized-versions\" target=\"_blank\">hreflang tags<\/a> to indicate language variations.<\/p>\n\n\n\n<p>This section will cover the technical <a href=\"https:\/\/kwebby.com\/blog\/googles-august-2024-core-update\/\" data-type=\"post\" data-id=\"23104\">SEO strategies<\/a> for multilingual SEO, such as URL structure, content management systems and best practices for making translated content search engine friendly.<\/p>\n\n\n\n<p>By applying these, website owners can boost their international SEO and traffic to multilingual sites.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Google Answers: How to handle multilingual websites in SEO<\/h2>\n\n\n\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/Fj42gKDQxYI?si=dFF-o1aFSO1HH1iu&amp;start=35\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n\n\n\n<p>In response to Frederick\u2019s question about his English and Swahili pages, the Google reps said: \u201c<strong><em>For the most part,<\/em><\/strong> <strong><em>we treat content the same, regardless of the language on the page.<\/em><\/strong>\u201d But to make sure all language versions are correctly indexed, website owners should do the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cross-Linking:<\/strong> Make sure different language versions of your pages are interlinked. This will help search engines discover and index the Swahili pages because of the English pages.<\/li>\n\n\n\n<li><strong>Use hreflang Tags: <\/strong>Use hreflang attributes to tell search engines about the language and regional targeting of your pages. This will help avoid duplicate content issues and improve user experience by directing users to the right language version.<\/li>\n\n\n\n<li><strong>Optimize URL Structures:<\/strong> Use language specific URLs to differentiate between language versions. For example you can use dedicated URLs for each language like example.com\/en\/ for English and example.com\/sw\/ for Swahili.<\/li>\n\n\n\n<li><strong>Leverage Google Search Console:<\/strong> Monitor indexing status and troubleshoot any issues with your multilingual site. This tool will give you insights on how your pages are being indexed and any errors that may occur.<\/li>\n\n\n\n<li><strong>Focus on Content Quality:<\/strong> Make sure your translated content is high quality and culturally relevant. Poorly translated or low quality content will hinder indexing efforts.<\/li>\n<\/ul>\n\n\n\n<p>By applying these, website owners can boost multilingual SEO, indexing for multiple languages and traffic to multilingual sites.<\/p>\n\n\n\n<p>For more information, check out <a href=\"https:\/\/developers.google.com\/search\/docs\/specialty\/international\" data-type=\"link\" data-id=\"https:\/\/developers.google.com\/search\/docs\/specialty\/international\" target=\"_blank\" rel=\"noreferrer noopener\">Google\u2019s international sites guide<\/a>, which has more information on multilingual SEO best practices.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">5 Tips to handle Multilingual sites for SEO<\/h2>\n\n\n\n<p>Here are some tips to Handle and optimize multilingual Websites;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tip #1 Use Unique URL for Each Language<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>URL Structure Options<\/th><th>Example Domain<\/th><th>Pros<\/th><th>Cons<\/th><\/tr><tr><td>Country-specific domain<\/td><td>site.de<\/td><td>&#8211; Clear geotargeting<br>&#8211; Server location irrelevant<br>&#8211; Easy separation of sites<\/td><td>&#8211; Expensive (can have limited availability)<br>&#8211; Requires more infrastructure<br>&#8211; Strict ccTLD requirements (sometimes)<br>&#8211; Can only target a single country<\/td><\/tr><tr><td>Subdomains with gTLD<\/td><td>de.site.com<\/td><td>&#8211; Easy to set up<br>&#8211; Allows different server locations<br>&#8211; Easy separation of sites<\/td><td>&#8211; Users might not recognize geotargeting from the URL alone (is &#8220;de&#8221; the language or country?)<\/td><\/tr><tr><td>Subdirectories with gTLD<\/td><td>site.com\/de\/<\/td><td>&#8211; Easy to set up<br>&#8211; Low maintenance (same host)<\/td><td>&#8211; Users might not recognize geotargeting from the URL alone<br>&#8211; Single server location<br>&#8211; Separation of sites harder<\/td><\/tr><tr><td>URL parameters<\/td><td>site.com?loc=de<\/td><td>&#8211; Not recommended<\/td><td>&#8211; URL-based segmentation difficult<br>&#8211; Users might not recognize geotargeting from the URL alone<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">source &#8211; https:\/\/developers.google.com\/search\/docs\/specialty\/international\/managing-multi-regional-sites#locale-specific-urls<\/figcaption><\/figure>\n\n\n\n<p>Google recommends <a href=\"https:\/\/kwebby.com\/blog\/set-your-preferred-domain-in-wordpress\/\" data-type=\"post\" data-id=\"15688\">using a unique URL<\/a> for each language version of your pages instead of using cookies or browser settings to change language content dynamically.<\/p>\n\n\n\n<p>This will improve user experience and search engine indexing. When using different URLs, you need to implement hreflang annotations which will tell Google search results to link to the right language version of your pages.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create dedicated URLs for each language: For example:<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"English version: example.com\/en\/\n\nSwahili version: example.com\/sw\/\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">English<\/span><span style=\"color: #D8DEE9FF\"> version<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">example<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">com<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">en<\/span><span style=\"color: #81A1C1\">\/<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">Swahili<\/span><span style=\"color: #D8DEE9FF\"> version<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">example<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">com<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">sw<\/span><span style=\"color: #81A1C1\">\/<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Use hreflang annotations:<\/strong> In the <code>&lt;head><\/code> section of your HTML, add hreflang tags to indicate language and regional targeting. Here\u2019s an example:<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"\n<link rel=&quot;alternate&quot; hreflang=&quot;en&quot; href=&quot;https:\/\/example.com\/en\/&quot; \/&gt;\n\n<link rel=&quot;alternate&quot; hreflang=&quot;sw&quot; href=&quot;https:\/\/example.com\/sw\/&quot; \/&gt;\n\n\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;link<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">rel<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">alternate<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">hreflang<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">en<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/example.com\/en\/<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;link<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">rel<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">alternate<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">hreflang<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">sw<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/example.com\/sw\/<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Use Google Search Console:<\/strong> Monitor your pages indexing status to make sure Google is crawling all language versions. This tool will show you any issues or errors that may affect your site.<\/li>\n\n\n\n<li><strong>Focus on content quality:<\/strong> Make sure the translated content is not only accurate but also culturally relevant to the target audience. This will help in building engagement and trust with users and also improve your site\u2019s performance in search results.<\/li>\n\n\n\n<li><strong>Consider your platform:<\/strong> For WordPress users, there are plugins available like <a href=\"https:\/\/wpml.org\/\" data-type=\"link\" data-id=\"https:\/\/wpml.org\/\" target=\"_blank\">WPML<\/a> or <a href=\"https:\/\/polylang.pro\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/polylang.pro\/\" rel=\"noreferrer noopener\">Polylang<\/a> which makes managing multilingual content easy. These plugins allows you to set up different URLs for different languages and have a single management system.<\/li>\n<\/ul>\n\n\n\n<p>By doing this you will boost your multilingual SEO, optimize search engine and traffic to your multilingual site.<\/p>\n\n\n\n<p>This will handle the complexity of managing content in multiple languages and prevent potential <a href=\"https:\/\/kwebby.com\/blog\/fix-duplicate-title-tags-in-wordpress\/\" data-type=\"post\" data-id=\"17347\">duplicate content issues<\/a>.<\/p>\n\n\n\n<p>Remember, multilingual SEO requires ongoing <a href=\"https:\/\/kwebby.com\/blog\/how-to-do-keyword-research\/\" data-type=\"post\" data-id=\"19232\">keyword research<\/a> and following SEO best practices to stay competitive in different language markets.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tip #2 Sitemap for Multilingual Sites<\/h3>\n\n\n\n<p>A <a href=\"https:\/\/kwebby.com\/blog\/wordpress-sitemap\/\" data-type=\"post\" data-id=\"10193\">sitemap is important<\/a> for SEO because <a href=\"https:\/\/kwebby.com\/blog\/optimizing-crawling-with-if-modified-since-headers\/\" data-type=\"post\" data-id=\"23081\">search engines can crawl<\/a> and index your site\u2019s pages. For multilingual sites, you need to create separate sitemaps for each language version to organize and help search engines to recognize different language variations.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Create separate XML sitemaps:<\/strong> Use <a href=\"https:\/\/kwebby.com\/blog\/rankmath-review\/\" data-type=\"post\" data-id=\"15806\">Rankmath<\/a>, <a href=\"https:\/\/yoast.com\/tag\/multilingual-seo\/\" data-type=\"link\" data-id=\"https:\/\/yoast.com\/tag\/multilingual-seo\/\" target=\"_blank\">Yoast SEO<\/a> or <a href=\"https:\/\/wordpress.org\/plugins\/google-sitemap-generator\/\" data-type=\"link\" data-id=\"https:\/\/wordpress.org\/plugins\/google-sitemap-generator\/\" target=\"_blank\">Google XML Sitemaps<\/a> to create sitemaps for each language version of your site.<\/li>\n\n\n\n<li><strong>Submit all to Google Search Console:<\/strong> After creating individual sitemaps, submit them to <a href=\"https:\/\/kwebby.com\/blog\/link-ga4-with-google-search\/\" data-type=\"post\" data-id=\"23054\">Google Search Console<\/a> to make sure all versions are indexed.<\/li>\n\n\n\n<li><strong>Use hreflang annotations:<\/strong> Use hreflang tags in your sitemaps to tell Google about the language and regional targeting of each page.<\/li>\n<\/ol>\n\n\n\n<p>By sitemapping multilingual content, you will ensure all versions are indexed which will improve visibility and site traffic. Remember to update your sitemaps whenever you add new content or modify existing pages.<\/p>\n\n\n\n<p>Also Checkout our <a href=\"https:\/\/kwebby.com\/xml-sitemap-generator\">Free Online XML Sitemap Generator<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/developers.google.com\/search\/blog\/2012\/05\/multilingual-and-multinational-site\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/developers.google.com\/search\/blog\/2012\/05\/multilingual-and-multinational-site\" rel=\"noreferrer noopener\">In December 2011<\/a>, Google introduced annotations for multilingual sites using rel-alternate-hreflang link elements in HTML.<\/p>\n\n\n\n<p>For example to tell Google that the URL <strong>https:\/\/www.example.com\/en<\/strong> is for English users and the equivalent for German users is <strong>https:\/\/www.example.com\/de<\/strong> you can now use the following sitemap markup:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"&lt;url&gt;\n\n&lt;loc&gt;https:\/\/www.example.com\/en&lt;\/loc&gt;\n\n&lt;xhtml:link rel=&quot;alternate&quot; hreflang=&quot;de&quot; href=&quot;https:\/\/www.example.com\/de&quot; \/&gt;\n\n&lt;xhtml:link rel=&quot;alternate&quot; hreflang=&quot;en&quot; href=&quot;https:\/\/www.example.com\/en&quot; \/&gt;\n\n&lt;\/url&gt;\n\n&lt;url&gt;\n\n&lt;loc&gt;https:\/\/www.example.com\/de&lt;\/loc&gt;\n\n&lt;xhtml:link rel=&quot;alternate&quot; hreflang=&quot;de&quot; href=&quot;https:\/\/www.example.com\/de&quot; \/&gt;\n\n&lt;xhtml:link rel=&quot;alternate&quot; hreflang=&quot;en&quot; href=&quot;https:\/\/www.example.com\/en&quot; \/&gt;\n\n&lt;\/url&gt;\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">&lt;url&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;loc&gt;<\/span><span style=\"color: #D8DEE9FF\">https:\/\/www.example.com\/en<\/span><span style=\"color: #81A1C1\">&lt;\/loc&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;xhtml<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">link<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">rel<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">alternate<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">hreflang<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">de<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/www.example.com\/de<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;xhtml<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">link<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">rel<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">alternate<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">hreflang<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">en<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/www.example.com\/en<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;\/url&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;url&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;loc&gt;<\/span><span style=\"color: #D8DEE9FF\">https:\/\/www.example.com\/de<\/span><span style=\"color: #81A1C1\">&lt;\/loc&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;xhtml<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">link<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">rel<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">alternate<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">hreflang<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">de<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/www.example.com\/de<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;xhtml<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">link<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">rel<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">alternate<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">hreflang<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">en<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/www.example.com\/en<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;\/url&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>These sitemap tags work the same way as HTML link tags, same attributes. For more info on how to use hreflang annotations in sitemaps, including xhtml namespace, check our Help Center article. For more help, visit our internationalization help forum.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tip #3 &#8211; Don\u2019t trick Google with Auto-Generated Translations<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1015\" height=\"448\" src=\"https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/Managing-Multi-Regional-and-Multilingual-Sites-Google-Search-Central-Documentation-Google-for-Developers.png\" alt=\"\" class=\"wp-image-23152\" title=\"\" srcset=\"https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/Managing-Multi-Regional-and-Multilingual-Sites-Google-Search-Central-Documentation-Google-for-Developers.png 1015w, https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/Managing-Multi-Regional-and-Multilingual-Sites-Google-Search-Central-Documentation-Google-for-Developers-300x132.png 300w, https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/Managing-Multi-Regional-and-Multilingual-Sites-Google-Search-Central-Documentation-Google-for-Developers-768x339.png 768w\" sizes=\"auto, (max-width: 1015px) 100vw, 1015px\" \/><\/figure>\n\n\n\n<p>When <a href=\"https:\/\/developers.google.com\/search\/docs\/specialty\/international\/managing-multi-regional-sites#make-sure-the-page-language-is-obvious\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/developers.google.com\/search\/docs\/specialty\/international\/managing-multi-regional-sites#make-sure-the-page-language-is-obvious\" rel=\"noreferrer noopener\">managing multilingual sites<\/a>, it\u2019s important to know how search engines see content. Google relies on the visible content of your pages to determine the language, not the code level language information like lang attributes or URL structure.<\/p>\n\n\n\n<p>To help Google to determine the language correctly, it\u2019s better to use one language for content and navigation on each page.<\/p>\n\n\n\n<p>Don\u2019t use side by side translations as it can confuse users and degrade user experience.<\/p>\n\n\n\n<p>Here are the specific steps to handle translations on your site:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Consistent Language Use:<\/strong> Make sure the majority of your website content is in one language. Don\u2019t just translate boilerplate text and leave the main content in a different language. This inconsistency will result to similar content appearing in search results for different languages and confusing users.<\/li>\n\n\n\n<li><strong>robots.txt:<\/strong> Use a <a href=\"https:\/\/kwebby.com\/blog\/where-to-place-robots-txt-google-suggests-this\/\" data-type=\"post\" data-id=\"22090\">robots.txt<\/a> file to block search engines from crawling automatically generated translation pages. This will prevent indexation of low quality content that can harm your site\u2019s reputation.<\/li>\n<\/ol>\n\n\n\n<p>Example of a <a href=\"https:\/\/kwebby.com\/blog\/robotstxt-for-seo\/\" data-type=\"post\" data-id=\"12922\">robots.txt file<\/a>:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"\nUser-agent: *\n\nDisallow: \/auto-translated\/\n\n\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">User<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">agent<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">Disallow<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #EBCB8B\"> <\/span><span style=\"color: #ECEFF4\">\/<\/span><span style=\"color: #EBCB8B\">auto-translated<\/span><span style=\"color: #ECEFF4\">\/<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Don\u2019t Use Automated Translations:<\/strong> Relying on automated translation tools can result to inaccurate and unnatural sounding content. Make sure translations are done by professionals who are familiar with cultural nuances and context to improve the quality of the translated content.<\/li>\n\n\n\n<li><strong>Monitor Performance:<\/strong> Use <a href=\"https:\/\/kwebby.com\/blog\/add-shipping-return-policies-in-google-search-console\/\" data-type=\"post\" data-id=\"22245\">Google Search Console to monitor<\/a> your multilingual content. Check for duplicate content and make sure language specific pages are getting the right SEO attention.<\/li>\n<\/ol>\n\n\n\n<p>This will help your international SEO and website traffic and your content will resonate well with each target audience\u2019s native language.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tip #4 &#8211; Add Language Switcher<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"999\" height=\"512\" src=\"https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/What-Does-\u2018Discovered-Currently-Not-Indexed-Mean-7-Fixes-Kwebby.png\" alt=\"\" class=\"wp-image-23151\" title=\"\" srcset=\"https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/What-Does-\u2018Discovered-Currently-Not-Indexed-Mean-7-Fixes-Kwebby.png 999w, https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/What-Does-\u2018Discovered-Currently-Not-Indexed-Mean-7-Fixes-Kwebby-300x154.png 300w, https:\/\/kwebby.com\/blog\/wp-content\/uploads\/2024\/08\/What-Does-\u2018Discovered-Currently-Not-Indexed-Mean-7-Fixes-Kwebby-768x394.png 768w\" sizes=\"auto, (max-width: 999px) 100vw, 999px\" \/><\/figure>\n\n\n\n<p>To improve user experience on multilingual sites, it\u2019s important to give users the ability to switch between language versions of a page seamlessly. This will allow visitors to access content in their preferred language and reduce bounce rates and overall engagement.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Don\u2019t Use Automatic Redirects<\/h4>\n\n\n\n<p>When managing multiple language versions, don\u2019t automatically redirect users based on their perceived language. Such redirects will prevent users and search engines from seeing all versions of your site. Instead, give users the option to choose their preferred language version through visible links.<\/p>\n\n\n\n<p>Check, <a href=\"https:\/\/kwebby.com\/blog\/redirect-url-in-wordpress\/\">How to Redirect URL in WordPress: A Comprehensive Guide (4 Methods)<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Add Language Links<\/h4>\n\n\n\n<p>Here\u2019s how to add a language switcher to your site:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Create Language Links:<\/strong> Add links to your pages that point to their respective versions in other languages. For example:<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"\n<a href=&quot;https:\/\/www.example.com\/en&quot;&gt;\nEnglish Version\n<\/a&gt;\n\n<a href=&quot;https:\/\/www.example.com\/de&quot;&gt;\nGerman Version\n<\/a&gt;\n\n\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;a<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/www.example.com\/en<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">English Version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;\/a&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;a<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/www.example.com\/de<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">German Version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;\/a&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Positioning the Switcher:<\/strong> Place the language switcher above the page or in the header. This will make it visible and easily accessible.<\/li>\n\n\n\n<li><strong>Consistent Navigation:<\/strong> Make sure consistent language navigation links are available throughout your site. This will give a consistent user experience no matter which page they are on.<\/li>\n\n\n\n<li><strong>Hreflang Tags:<\/strong> Use hreflang tags in your website\u2019s HTML to indicate the relationship between different language versions. <\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"<link rel=&quot;alternate&quot; hreflang=&quot;es&quot; href=&quot;https:\/\/www.example.com\/es&quot; \/&gt;\n\n<link rel=&quot;alternate&quot; hreflang=&quot;fr&quot; href=&quot;https:\/\/www.example.com\/fr&quot; \/&gt;\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">&lt;link<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">rel<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">alternate<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">hreflang<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">es<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/www.example.com\/es<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&lt;link<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">rel<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">alternate<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">hreflang<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">fr<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #8FBCBB\">href<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">https:\/\/www.example.com\/fr<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Tip #5 &#8211; Handle Multilingual Duplicate Content Correctly<\/h3>\n\n\n\n<p>When managing a multiregional site, don\u2019t show similar or duplicate content across different URLs in the same language. For example if example.de\/ and example.com\/de\/ have similar German content, search engines will be confused which one to index. To avoid confusion and get optimal indexing, select a preferred version and use rel=&#8221;canonical&#8221; along with hreflang tags to guide searchers to the correct regional URL.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Select a Preferred Version:<\/strong> Decide which URL should be the main content source for a language or region. For example you may choose example.de\/ as the canonical URL for German content.<\/li>\n\n\n\n<li><strong>Use rel=&#8221;canonical&#8221;:<\/strong> Add a <a href=\"https:\/\/kwebby.com\/blog\/url-parameters-in-googles-crawling-strategy\/\" data-type=\"post\" data-id=\"23077\">canonical link tag<\/a> in the head section of the HTML for both URLs, pointing to the preferred version. Example:<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Add hreflang Tags<\/strong>: Add hreflang tags to indicate the language and regional targeting for both URLs. This will tell search engines which audience each page is for.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Regular Audits:<\/strong> Use tools like Google Search Console to check your canonical and hreflang implementations and to find duplicate content issues.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Done!<\/h2>\n\n\n\n<p>In summary, managing a multilingual and multiregional site requires considering many factors from SEO to user experience. By using the right URL structure, language switchers and hreflang tags, website owners can increase their search visibility and target different audiences.<\/p>\n\n\n\n<p>Handling multilingual duplicate content correctly will improve search indexing and user engagement. Mentioning multilingual SEO will get you more website traffic and higher conversions.<\/p>\n\n\n\n<p>Remember to consider technical stuff like meta tags and local SEO and cultural differences and user preferences as you go. For best results use tools like Google Search Console and <a href=\"https:\/\/kwebby.com\/blog\/best-keyword-research-tools\/\" data-type=\"post\" data-id=\"13553\">Google Keyword Planner<\/a> to boost your multilingual SEO.<\/p>\n\n\n\n<p>Translating quality content in users\u2019 native languages is key; multilingual SEO will get your website in front of your target audience and drive more engagement and growth<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In multilingual SEO, understanding how languages affect search engine visibility is key. This document is based on Google Search Central\u2019s SEO Office Hours and answers&hellip;<\/p>\n","protected":false},"author":1,"featured_media":23153,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[277,3],"tags":[],"class_list":["post-23147","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-advanced-seo-techniques","category-seo"],"_links":{"self":[{"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/posts\/23147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/comments?post=23147"}],"version-history":[{"count":0,"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/posts\/23147\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/media\/23153"}],"wp:attachment":[{"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/media?parent=23147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/categories?post=23147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kwebby.com\/blog\/wp-json\/wp\/v2\/tags?post=23147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}