En nuestra web, ofrecemos el contenido en varios idiomas.
https://www.dominio.com
https://www.dominio.com?lang=ca
https://www.dominio.com?lang=en
La duda es como plasmar esto en el sitemap.xml
¿Tengo que crear varios sitemap1.xml, sitemap2.xml... por cada idioma y crear un índice de sitemaps dentro de sitemap.xml?
He visto en algún sitemap, que se crea un estuctura de carpetas por cada idioma:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>http://nombredemiweb.com</loc>
<xhtml:link
rel="alternate"
hreflang="es"
href="http://nombredemiweb.com/es"
/>
<xhtml:link
rel="alternate"
hreflang="fr"
href="http://nombredemiweb.com/fr"
/>
</url>
Pero en nuestro caso, no es posible porque no tenemos el contenido separado por carpetas. Lo mostramos en cada idioma, dependiendo del parámetro de la url
https://www.dominio.com?lang=en
¿Podéis aclararme cómo tengo que indicar en el sitemap, que nuestra web ofrece contenido en varios idiomas?
Muchas gracias,
Un saludo
Toni Towers, orgulloso de ser un miembro de Foro Black Hat SEO desde May 2018.