/ / Odwołanie do mapy witryny w pliku robots.txt dla każdej TLD - internacjonalizacja, mapa witryny, host, robots.txt

Odnośnik do mapy witryny w pliku robots.txt dla każdej domeny TLD - internacjonalizacja, mapa witryny, host, robots.txt

Używamy robots.txt, aby odwołać się do naszego pliku indeksu map witryn. Teraz wypuścimy nowe, różne kraje. Nasza strona internetowa w ramach TLD .de zawiera plik robots.txt zawierający odwołanie do naszego pliku indeksu. Pliki indeksu odnoszą się do różnych map witryn zawierających naszą .de przyłączać się loc Węzeł XML. Inne lokalizacje (np. Dla .fr) są wymienione z xhtml:link poniżej.

Przykład:

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

Pytanie brzmi teraz, czy powinniśmy dodać robots.txt z odniesieniem do naszego indeksu map witryn do naszego .fr indeks? A może wystarczy umieścić odniesienie tylko w języku niemieckim .de robots.txt, ponieważ lokalizacje są opisane w alternatywnych lokalizacjach dla każdej innej lokalizacji? Lub powinniśmy odwrócić loc Węzeł XML z „aktualnymi” ustawieniami regionalnymi? Na przykład. pod https://xy.fr/robots.txt czy powinna istnieć mapa witryny, do której odwołuje się .fr linki w loc Węzeł XML?

Odpowiedzi:

0 dla odpowiedzi № 1

The Protokół Sitemaps nie wspomina o xhtml:link element, więc konsumenci postępujący zgodnie z protokołem mogą go zignorować.

Jako mapa witryny może zawierać tylko adresy URL z tego samego hosta, a plik robots.txt działa również tylko na jego hoście, typowym sposobem jest udostępnienie każdemu hostowi własnego pliku robots.txt, który wskazuje mapę witryny tego hosta (z absolutnym adresem 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

Mapa witryny może być hostowana na innym hoście, ale nadal musisz udowodnić własność za pomocą pliku robots.txt (zobacz Mapy witryn i przesyłki krzyżowe).