हाल ही में, ट्विटर पर वेब पेजों के
सेक्शन में कस्टम एलिमेंट्स के उपयोग की वैधता के बारे में चर्चा हुई थी।कस्टम तत्व वेब घटक विनिर्देशों का हिस्सा हैं, जिससे डेवलपर्स को उनकी आवश्यकताओं के अनुरूप HTML तत्व बनाने की अनुमति मिलती है।
कस्टम टैग का उपयोग करके, डेवलपर पुन: प्रयोज्य और स्व-निहित HTML तत्वों का निर्माण कर सकते हैं जो शेष कोड से स्वतंत्र रूप से कार्य करते हैं।
ट्विटर पर, एक व्यक्ति पूछता है: “क्या किसी को पता है कि क्या यह तकनीकी रूप से मान्य है कि दस्तावेज़ के शीर्ष में एक कस्टम तत्व है?”
जॉन मुलर, Google में एक खोज अधिवक्ता, सुझाव दिया कि यह अभ्यास संभावित रूप से बाधित कर सकता है कि Google पृष्ठ को कैसे प्रस्तुत और अनुक्रमित करता है।
मुलर कहते हैं:
“
में कस्टम तत्वों का उपयोग करने से Google खोज में संभावित रूप से पेज रेंडरिंग टूट जाती है। यदि कस्टम तत्वों के नीचे ‘खोज’ मेटा टैग आदि हैं, जो (जैसे रोबोट नोइंडेक्स) में होने चाहिए, तो Google उन्हें रेंडरिंग के दौरान पहचान नहीं सकता है।
यह समझना कि Google वेब पेजों को कैसे प्रस्तुत करता है
मुलर के बयान के निहितार्थ को पूरी तरह से समझने के लिए, यह समझना महत्वपूर्ण है कि Google वेब पेजों को कैसे प्रस्तुत करता है।
आप किसी वेब पेज के HTML को रेसिपी और संसाधनों जैसे CSS, JavaScript, छवियों और वीडियो को सामग्री के रूप में सोच सकते हैं।
रेंडरिंग प्रक्रिया खाना पकाने की तरह है, नुस्खा को अंतिम उत्पाद में बदलना जो उपयोगकर्ता अपने ब्राउज़र में देखते हैं।
जैसे ही Google का क्रॉलर HTML को पुनः प्राप्त करता है, रेंडरिंग प्रक्रिया कोड की व्याख्या करने और वेब पेज को दृश्य रूप से प्रदर्शित करने के लिए संसाधनों को इकट्ठा करने से शुरू होती है।
कस्टम HTML टैग्स के SEO निहितार्थ
जबकि कस्टम टैग डेवलपर्स को लाभ पहुँचाते हैं, SEO पर उनके प्रभाव को नज़रअंदाज़ नहीं किया जा सकता है।
कस्टम टैग SEO को प्रभावित कर सकते हैं क्योंकि Google जैसे सर्च इंजन परंपरागत रूप से पृष्ठ की सामग्री और संरचना को समझने के लिए मानक HTML टैग्स पर भरोसा करते हैं।
उदाहरण के लिए, यदि
में एक कस्टम तत्व का उपयोग किया जाता है, तो हो सकता है कि Google रेंडरिंग के दौरान आने वाले मानक टैग को पहचान न पाए।इसके परिणामस्वरूप Google SEO से संबंधित महत्वपूर्ण मेटा टैग खो सकता है।
कस्टम HTML टैग्स का उपयोग करने के खिलाफ तर्क
हालांकि कस्टम HTML टैग लचीलेपन की पेशकश करते हैं, फिर भी उनका सावधानी से उपयोग करने के कारण हैं।
म्यूएलर की चिंताओं के अलावा, कस्टम HTML टैग पुराने ब्राउज़रों और स्क्रीन रीडर्स के साथ संगतता समस्याओं का संभावित कारण बन सकते हैं।
वैश्विक नामस्थान में भी संभावित संघर्ष हैं और कार्यक्षमता, अर्थ और प्रस्तुति को अलग करने के बारे में चिंताएं हैं।
एक वैकल्पिक: JSON-LD टैग
उन लोगों के लिए जो कस्टम टैग्स के लचीलेपन को बनाए रखते हुए SEO में सुधार करना चाहते हैं, JSON-LD टैग एक आशाजनक विकल्प हैं।
लिंक किए गए डेटा के लिए JSON-LD, या JavaScript ऑब्जेक्ट नोटेशन, JSON का उपयोग करके लिंक किए गए डेटा को एनकोड करने की विधि प्रदान करता है।
ठीक से संरचित होने पर, पृष्ठ के बारे में संरचित मेटाडेटा प्रदान करने के लिए इस डेटा का उपयोग application/ld+json प्रकार के