/ / Referencia de sitemap en robots.txt para cada TLD: internacionalización, sitemap, host, robots.txt

Referencia de sitemap en robots.txt para cada TLD: internacionalización, sitemap, host, robots.txt

Estamos utilizando el archivo robots.txt para hacer referencia a nuestro archivo de índice de sitemap. Ahora lanzaremos nuevos, diferentes países. Nuestro sitio web bajo el TLD .de proporciona un archivo robots.txt, que contiene una referencia a nuestro archivo de índice. Los archivos de índice se refieren a diferentes sitemaps que contienen nuestros .de enlace en loc Nodo XML Otros lugares (por ejemplo, para .fr) están listados con xhtml:link abajo.

Ejemplo:

<url>
<loc>https://xy.de/hallo</loc>
<xhtml:link>https://xy.fr/hello</xhtml:link>
</url>

La pregunta ahora es si deberíamos agregar un archivo robots.txt con una referencia a nuestro índice de sitemap a nuestro .fr índice también? ¿O tal vez sea suficiente colocar la referencia solo en alemán? .de robots.txt porque las ubicaciones se describen con ubicaciones alternativas para cada otra configuración regional? ¿O deberíamos invertir el loc ¿Nodo XML con el local "actual"? P.ej. debajo https://xy.fr/robots.txt ¿Debería haber un mapa del sitio referenciado con .fr enlaces en el loc Nodo XML?

Respuestas

0 para la respuesta № 1

los Protocolo de sitemaps no menciona una xhtml:link elemento, por lo que los consumidores que siguen el protocolo pueden ignorarlo.

Como un mapa del sitio solo puede contener URLs del mismo host, y un archivo robots.txt también funciona solo para su host, la forma típica es darle a cada host su propio archivo robots.txt que apunta al mapa del sitio de este host (con una URL absoluta)

# robots.txt from http://fr.example/robots.txt
Sitemap: http://fr.example/sitemap.xml
# robots.txt from http://de.example/robots.txt
Sitemap: http://de.example/sitemap.xml

El mapa del sitio se puede alojar en un host diferente, pero aún necesita probar la propiedad a través del archivo robots.txt (ver Sitemaps y presentaciones cruzadas)