/ / प्रत्येक TLD के लिए robots.txt में साइटमैप संदर्भ - अंतर्राष्ट्रीयकरण, साइटमैप, होस्ट, robots.txt

प्रत्येक टीएलडी के लिए robots.txt में साइटमैप संदर्भ - अंतर्राष्ट्रीयकरण, साइटमैप, होस्ट, robots.txt

हम अपने साइटमैप इंडेक्स फ़ाइल को संदर्भित करने के लिए robots.txt का उपयोग कर रहे हैं। अब हम नए, विभिन्न देशों को जारी करेंगे। TLD के तहत हमारी वेबसीइट .de हमारे सूचकांक फ़ाइल के संदर्भ में एक robots.txt प्रदान करता है। इंडेक्स फाइलें हमारे लिए अलग-अलग साइटमैप को संदर्भित करती हैं .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 नोड?

उत्तर:

जवाब के लिए 0 № 1

The साइटमैप प्रोटोकॉल उल्लेख नहीं है एक xhtml:link तत्व है, तो प्रोटोकॉल निंनलिखित उपभोक्ताओं को नजरअंदाज हो सकता है ।

एक साइटमैप के रूप में केवल एक ही होस्ट से Url शामिल कर सकते हैं, और एक robots. txt फ़ाइल भी अपने मेजबान के लिए ही काम करता है, ठेठ तरीका है एक मेजबान अपनी robots. txt फ़ाइल जो इस मेजबान के साइटमैप के लिए अंक दे रहा है (एक निरपेक्ष यूआरएल के साथ)।

# 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 फ़ाइल के माध्यम से स्वामित्व साबित करने की जरूरत है (देखें साइटमैप और क्रॉस सबमिट्स)।