/ /各TLDのrobots.txt内のサイトマップ参照 - 国際化、サイトマップ、ホスト、robots.txt

各TLDのrobots.txtのサイトマップ参照 - 国際化、サイトマップ、ホスト、robots.txt

robots.txtを使用して、サイトマップインデックスファイルを参照しています。 今我々は新しい、異なる国をリリースする予定です。 TLDの下にあるwebseite .de robots.txtを提供し、インデックスファイルへの参照を含んでいます。インデックスファイルは、Googleのサイトマップ .de のリンク loc XMLノード。その他のロケール(例: .fr)は xhtml:link 以下。

例:

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

質問は今、robots.txtにサイトマップインデックスへの参照を追加してください .fr インデックスも? それとも、ドイツ語でのみ参照を配置するのに十分かもしれない .de robots.txtは場所がロケールごとに別の場所で記述されているためですか?あるいは、私たちは loc 「現在の」ロケールのXMLノード例えば。下 https://xy.fr/robots.txt で参照されるサイトマップがあるかどうか .fr のリンク loc XMLノード?

回答:

回答№1は0

サイトマッププロトコル 言及していない xhtml:link プロトコルに従う消費者はそれを無視するかもしれない。

サイトマップとして 同じホストのURLのみを含めることができますrobots.txtファイルもそのホストでのみ動作しますが、一般的な方法は、各ホストにこのホストのサイトマップを指す独自のrobots.txtファイルを与えることです(絶対URLで)。

# 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

サイトマップは別のホストでホストすることもできますが、robots.txtファイルを使用して所有権を証明する必要があります( サイトマップとクロス提出)。