Foro Black Hat SEO

Versión completa: sitemap.xml con parametros de idioma
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola,

En nuestra web, ofrecemos el contenido en varios idiomas.

Para ver el enlace necesitas registrarte o acceder a tu cuenta
Para ver el enlace necesitas registrarte o acceder a tu cuenta
?lang=ca
Para ver el enlace necesitas registrarte o acceder a tu cuenta
?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
Para ver el enlace necesitas registrarte o acceder a tu cuenta
?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
URLs de referencia