REEID EDITORIAL
बहुभाषी WordPress में XML साइटमैप: वास्तव में क्या इंडेक्स किया जाना चाहिए?
बहुभाषी WordPress में, साइटमैप में केवल वे URL सूचीबद्ध होने चाहिए जिन्हें खोज में स्वतंत्र पृष्ठों के रूप में इंडेक्स करने के लिए अभिप्रेत किया गया है। इसका अर्थ है कि प्रत्येक भाषा संस्करण का मूल्यांकन उसके अपने संकेतों पर होना चाहिए: कैनोनिकल टैग, robots निर्देश, और क्या अनूदित URL वास्तव में पसंदीदा इंडेक्स योग्य संस्करण है। अनूदित URL सबमिट करने से परस्पर-विरोधी पृष्ठ-स्तरीय संकेतों को अधिलेखित नहीं किया जा सकता।
मुख्य निष्कर्ष
बहुभाषी WordPress साइटमैप तभी उपयोगी होता है जब वह वे URL उजागर करे जिन्हें आप इंडेक्स करवाना चाहते हैं और वे URL कैनोनिकल तथा robots नियमों से सहमत हों; अन्यथा, खोज इंजन मिश्रित संकेत प्राप्त करते हैं और साइटमैप प्रविष्टियों को अनदेखा कर सकते हैं।
बहुभाषी साइटमैप को क्या संप्रेषित करना चाहिए
साइटमैप साइट द्वारा उत्पन्न किए जा सकने वाले हर URL की सूची नहीं है। बहुभाषी WordPress सेटअप में, यह इस बात की घोषणा है कि किन भाषा-विशिष्ट URL को खोजा जाना और इंडेक्सिंग के लिए विचार किया जाना अभिप्रेत है।
यह अंतर महत्वपूर्ण है क्योंकि अनूदित सामग्री अक्सर एक से अधिक रूपों में मौजूद होती है: भाषा-विशिष्ट पर्मालिंक, अनूदित टेम्पलेट आउटपुट, या ऐसा पृष्ठ जो पहुँचा जा सकता है लेकिन खोज में स्वतंत्र रूप से दिखने के लिए अभिप्रेत नहीं है। साइटमैप को इंडेक्स योग्य संस्करण को प्रतिबिंबित करना चाहिए, न कि हर पहुँच योग्य वैरिएंट को।
कौन-से अनूदित URL साइटमैप में शामिल होने चाहिए
अनूदित URL तब शामिल करें जब प्रत्येक संस्करण एक वास्तविक, इंडेक्स योग्य पृष्ठ हो, जिसकी अपनी भाषा-विशिष्ट सामग्री और अपना पसंदीदा URL हो।
अनूदित URL तब बाहर रखें जब वे केवल वैकल्पिक डिलीवरी पथ हों, जब वे इंडेक्सिंग से अवरुद्ध हों, या जब वे कैनोनिकल संस्करण न हों। साइटमैप प्रविष्टि को पृष्ठ के इंडेक्सिंग इरादे को मजबूत करना चाहिए, उससे विरोध नहीं करना चाहिए।
WordPress कार्यान्वयनकर्ताओं के लिए, इसका सामान्यतः अर्थ है पोस्ट या पृष्ठों के बीच भाषा संबंध, प्रत्येक अनुवाद को दिया गया पर्मालिंक, और क्या अनूदित सामग्री वास्तव में एक अलग ऑब्जेक्ट के रूप में प्रकाशित है, न कि एक अस्थायी दृश्य के रूप में उत्पन्न की गई है।
कैनोनिकल संकेत तय करते हैं कि साइटमैप प्रविष्टि विश्वसनीय है या नहीं
यदि कोई अनूदित पृष्ठ ऐसा कैनोनिकल URL घोषित करता है जो कहीं और इंगित करता है, तो उस अनूदित URL के लिए साइटमैप प्रविष्टि अब एक साफ़ संकेत नहीं रहती। खोज इंजन को एक साथ दो निर्देश मिलते हैं: साइटमैप कहता है कि URL पर विचार किया जाना चाहिए, जबकि कैनोनिकल कहता है कि कोई दूसरा URL पसंदीदा है।
यह टकराव साइटमैप को अधिक मजबूत नहीं बनाता। यह उसे कम उपयोगी बनाता है, क्योंकि पृष्ठ-स्तरीय कैनोनिकल संकेत आमतौर पर खोज इंजनों को बताते हैं कि कौन-सा URL इंडेक्सिंग संकेतों को समेकित करे। व्यवहार में, यदि पृष्ठ स्वयं कहता है कि वह पसंदीदा संस्करण नहीं है, तो साइटमैप में किसी अनूदित URL को इंडेक्स योग्य के रूप में सूचीबद्ध नहीं करना चाहिए।
robots नियम साइटमैप प्रविष्टि को आत्म-विरोधी बना सकते हैं
जो URL robots निर्देशों द्वारा इंडेक्सिंग से अवरुद्ध है, उसे इंडेक्सिंग के लिए वैध साइटमैप उम्मीदवार नहीं माना जाना चाहिए। यदि साइटमैप फिर भी उसे शामिल करता है, तो साइटमैप ऐसे पृष्ठ का प्रचार कर रहा है जिसे पृष्ठ स्वयं खोज इंजनों को इंडेक्स न करने के लिए कहता है।
यह विशेष रूप से बहुभाषी WordPress में प्रासंगिक है जब कुछ भाषा वैरिएंट नेविगेशन, फॉलबैक रेंडरिंग, या आंतरिक अनुवाद कार्यप्रवाहों के लिए उपयोग किए जाते हैं, लेकिन खोज में दिखाई देने के लिए अभिप्रेत नहीं होते। वे URL उपयोगकर्ताओं या संपादकों के लिए अभी भी उपयोगी हो सकते हैं, लेकिन वे इंडेक्स-केंद्रित साइटमैप में नहीं होने चाहिए।
अनूदित URL सबमिट करने से परस्पर-विरोधी पृष्ठ संकेत क्यों नहीं सुधरते
अनूदित URL को खोज इंजनों में सबमिट करने से पृष्ठ द्वारा भेजे गए संकेत अधिलेखित नहीं होते। यदि अनूदित पृष्ठ अपने कैनोनिकल टैग, robots निर्देशों, या भाषा संबंध सेटअप से टकराता है, तो सबमिशन केवल पहले से ही असंगत निर्देशों के सेट में एक और संकेत जोड़ता है।
व्यावहारिक परिणाम यह है कि साइटमैप सबमिशन ऐसे पृष्ठ को बचा नहीं सकता जिसकी अपनी मेटाडेटा कहती है कि उसे इंडेक्स नहीं किया जाना चाहिए, या केवल किसी अन्य URL के वैकल्पिक रूप में इंडेक्स किया जाना चाहिए। पृष्ठ पहले आंतरिक रूप से सुसंगत होना चाहिए: URL, कैनोनिकल, robots नियम, और भाषा मैपिंग सभी को एक ही दिशा में इंगित करना चाहिए।
WordPress आर्किटेक्चर साइटमैप गुणवत्ता को कैसे प्रभावित करता है
WordPress में, बहुभाषी इंडेक्सिंग निर्णय अक्सर इस बात से आकार लेते हैं कि अनुवाद कैसे संग्रहीत और रेंडर किए जाते हैं। यदि अनुवाद अलग पोस्ट या पृष्ठ हैं, तो प्रत्येक का अपना पर्मालिंक, कैनोनिकल संकेत, और भाषा संबंध हो सकता है। यदि अनुवाद प्लगइन-स्वामित्व वाले डेटा या कस्टम फ़ील्ड से गतिशील रूप से संयोजित किए जाते हैं, तो दृश्यमान भाषा संस्करण किसी अलग इंडेक्स योग्य ऑब्जेक्ट से मेल नहीं खा सकता।
यह अंतर साइटमैप जनरेशन के लिए महत्वपूर्ण है। पोस्ट ऑब्जेक्ट्स से बना साइटमैप तभी सटीक हो सकता है जब वे ऑब्जेक्ट्स वास्तविक इंडेक्स योग्य भाषा वैरिएंट का प्रतिनिधित्व करते हों। यदि बहुभाषी परत टेम्पलेट्स, ब्लॉक्स, या गतिशील रेंडरिंग द्वारा संचालित है, तो साइटमैप लॉजिक को उसी सत्य स्रोत का अनुसरण करना होगा जो तय करता है कि कौन-सा URL कैनोनिकल और इंडेक्स योग्य है।
स्वच्छ बहुभाषी साइटमैप के लिए परिचालन जाँच
साइटमैप में अनूदित URL उजागर करने से पहले, प्रत्येक भाषा वैरिएंट के लिए तीन बातें सत्यापित करें: URL को इंडेक्स करने का इरादा है, कैनोनिकल उसी URL की ओर इंगित करता है, और robots नियम इंडेक्सिंग को अवरुद्ध नहीं करते।
फिर पुष्टि करें कि भाषा संबंध सुसंगत है। एक अनूदित पृष्ठ को सही स्रोत सामग्री से मैप होना चाहिए और यदि उसे खोज में स्वतंत्र रूप से दिखना है, तो उसे वैकल्पिक URL के रूप में नहीं माना जाना चाहिए। यदि पृष्ठ केवल एक फॉलबैक, पूर्वावलोकन, या गैर-पसंदीदा रेंडरिंग है, तो उसे साइटमैप से बाहर रखें।
महत्वपूर्ण
अक्सर पूछे जाने वाले प्रश्न
क्या हर अनूदित WordPress पृष्ठ को साइटमैप में शामिल किया जाना चाहिए?
केवल तभी, जब वह अनूदित पृष्ठ अपने स्वयं के URL के रूप में इंडेक्स किए जाने के लिए अभिप्रेत हो और उसके कैनोनिकल तथा robots संकेत उस इरादे से सहमत हों। यदि वह एक वैकल्पिक, फॉलबैक, या गैर-इंडेक्स योग्य संस्करण है, तो उसे साइटमैप में नहीं होना चाहिए।
यदि कोई अनूदित URL साइटमैप में है, तो क्या इससे इंडेक्सिंग की गारंटी मिलती है?
नहीं। साइटमैप केवल एक संकेत है। यदि पृष्ठ परस्पर-विरोधी कैनोनिकल या robots निर्देश भेजता है, तो वे पृष्ठ-स्तरीय संकेत साइटमैप प्रविष्टि पर भारी पड़ सकते हैं।
जब बहुभाषी साइटमैप सही दिखता है लेकिन पृष्ठ इंडेक्स नहीं हो रहे हों, तो जाँचने वाली मुख्य बात क्या है?
जाँचें कि क्या अनूदित URL आंतरिक रूप से सुसंगत हैं: कैनोनिकल टैग, robots निर्देश, और भाषा संबंध सभी एक ही इंडेक्सिंग निर्णय की ओर इंगित करने चाहिए।
स्रोत और प्रमाण
आर्किटेक्चर को काम में लगाएँ
देखें कि बहुभाषी सिस्टम में WordPress एकीकरण कैसे व्यवहार करते हैं
REEID इंटीग्रेशन डायरेक्टरी में प्लगइन-विशिष्ट संगतता, अनुवाद सतहें और कार्यान्वयन नोट्स देखें।






