Sitemap.xml Site multilang
-
HI all,
I have some questions about multilang sitemap.xml. So, we use the same domain subdirectories with gTLDs
example.com/pt-br/
example.com/us/
example.com/es/How should I do the sitemap.xml in this case?
I thought of three alternatives:
- Should I do a sitemap_index.xml to each lang and make categories for these sitemaps?
Examples:
http://www.example.com/pt-br/sitemap_index.xml
http://www.example.com/en/sitemap_index.xml
http://www.example.com/es/sitemap_index.xml- Should I do only one sitemap_index.xml covering all categories of all languages ?
Examples:
http://www.example.com/sitemap_index.xml
http://www.example.com/pt-br/sitemap_categorias_1.xml
http://www.example.com/es/sitemap_categorias_1.xml
http://www.example.com/us/sitemap_categorias_1.xml- Should I do a sitemap setting all multilang?
<url><loc>http://www.example.com/us/</loc>
<xhtml:link <br="">rel="alternate"
hreflang="es"
href="http://www.example.com/pt-br/"
/>
<xhtml:link <br="">rel="alternate"
hreflang="us"
href="http://www.example.com/us/"
/>
<xhtml:link <br="">rel="alternate"
hreflang="pt-br"
href="http://www.example.com/pt-br/"
/></xhtml:link></xhtml:link></xhtml:link></url>Thanks for any advice.
-
Hi Francisco,
Google suggest to do the sitemap as your third option. Check this article:
https://support.google.com/webmasters/answer/2620865?hl=enMy way of doing it, is creating a sitemap for every language, uploaded all of them to the root of the site and create a sitemap stating the latter sitemaps.
This is an example:<sitemapindex<span class="html-attribute"> xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"</sitemapindex<span>><sitemap></sitemap>https://www.domain.com/sitemap-en.xml<sitemap></sitemap>https://www.domain.com/sitemap-pt.xml<sitemap></sitemap>https://www.domain.com/sitemap-es.xml
Hope it helps.
GR.