/ / Referência de sitemap no robots.txt para cada TLD - internacionalização, sitemap, host, robots.txt

Referência de sitemap em robots.txt para cada TLD - internacionalização, sitemap, host, robots.txt

Estamos usando o robots.txt para fazer referência ao nosso arquivo de índice de sitemap. Agora vamos lançar novos países diferentes. Nosso site sob o TLD .de fornece um robots.txt, contendo uma referência ao nosso arquivo de índice. Os arquivos de índice se referem a diferentes sitemaps que contêm nosso .de link em loc Nó XML. Outros locais (por exemplo, para .fr) são listados com xhtml:link abaixo.

Exemplo:

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

A questão agora é: devemos adicionar um robots.txt com uma referência ao nosso índice de mapa do site? .fr índice também? Ou basta colocar a referência apenas no alemão .de robots.txt porque os locais são descritos com locais alternativos entre si? Ou devemos inverter o loc Nó XML com o código do idioma "atual"? Por exemplo. sob https://xy.fr/robots.txt deve haver um mapa do site referenciado com .fr links no loc Nó XML?

Respostas:

0 para resposta № 1

o Protocolo de Sitemaps não menciona um xhtml:link para que os consumidores que seguem o protocolo possam ignorá-lo.

Como um mapa do site pode conter apenas URLs do mesmo host, e um arquivo robots.txt também funciona apenas para seu host, a maneira típica é fornecer a cada host seu próprio arquivo robots.txt que aponta para o mapa do site deste host (com um URL absoluto).

# 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

O mapa do site pode ser hospedado em um host diferente, mas você ainda precisa provar a propriedade por meio do arquivo robots.txt (consulte Sitemaps e Cross Submits).