ऐसे मेटा टैग जिन्हें Google पहचानता है
Google, पेज लेवल मेटा टैग और इनलाइन डायरेक्टिव, दोनों की सुविधा देता है. इससे, यह कंट्रोल किया जा सकता है कि Google Search में आपकी साइट के पेज कैसे दिखेंगे.
अपनी साइट के बारे में सर्च इंजन को जानकारी देने के लिए, वेबसाइट मालिकों को पेज लेवल मेटा टैग का इस्तेमाल करना चाहिए.
यह सर्च इंजन को वेबसाइट की जानकारी देने का बेहतरीन तरीका है. मेटा टैग सभी तरह के क्लाइंट को जानकारी उपलब्ध कराने के लिए इस्तेमाल किए जा सकते हैं.
साथ ही, हर सिस्टम सिर्फ़ ऐसे मेटा टैग प्रोसेस करता है जिन्हें वह पहचान सकता है, बाकी मेटा टैग को वह अनदेखा कर देता है.
मेटा टैग आपके एचटीएमएल पेज के <head>
सेक्शन में जोड़े जाते हैं और आम तौर पर,
ऐसे दिखते हैं:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="description" content="Author: A.N. Author, Illustrator: P. Picture, Category: Books, Price: £9.24, Length: 784 pages"> <meta name="google-site-verification" content="+nxGUDJ4QpAZ5l9Bsjdi102tLVC21AIh5d1Nl23908vVuFHs34="> <title>Example Books - high-quality used books for children</title> <meta name="robots" content="noindex,nofollow"> </head> </html>
Google इन मेटा टैग को पहचानता है:
ऐसे मेटा टैग जिन्हें Google पहचानता है | |
---|---|
<meta name="description" content="A description of the page"> |
पेज के बारे में कम शब्दों में जानकारी देने के लिए, इस टैग का इस्तेमाल करें. कुछ मामलों में, इस जानकारी का इस्तेमाल खोज नतीजों में दिखाए जाने वाले स्निपेट में किया जाता है. |
<meta name="robots" content="..., ..."> |
सर्च इंजन किसी साइट को कैसे क्रॉल और इंडेक्स करता है, इसे ये मेटा टैग कंट्रोल करते हैं.
इनकी डिफ़ॉल्ट वैल्यू "X-Robots-Tag" एचटीटीपी हेडर डायरेक्टिव का इस्तेमाल करके भी, अपने पेज के हेडर में यह जानकारी दी जा सकती है. यह खासकर तब इस्तेमाल होता है, जब आपको गैर-एचटीएमएल फ़ाइलों, जैसे कि ग्राफ़िक और दूसरे तरह के दस्तावेज़ों के इंडेक्स होने को सीमित करना हो. robots मेटा टैग के बारे में ज़्यादा जानकारी. |
<meta name="google" content="nositelinkssearchbox"> |
जब उपयोगकर्ता आपकी साइट खोजते हैं, तो कभी-कभी Google Search के नतीजे, आपकी साइट के लिए अलग से एक खोज बॉक्स दिखाते हैं. इसके साथ ही, आपकी साइट के दूसरे डायरेक्ट लिंक भी मौजूद होते हैं. यह टैग, Google को साइटलिंक के लिए खोज बॉक्स दिखाने से रोकता है. साइटलिंक के लिए खोज बॉक्स के बारे में ज़्यादा जानें. |
<meta name="googlebot" content="notranslate"> |
जब Google को पता चलता है कि किसी पेज का कॉन्टेंट उस भाषा में नहीं है जिस भाषा में उपयोगकर्ता उसे पढ़ना चाहता है, तब Google, खोज के नतीजों में अनुवाद किए गए शीर्षक का लिंक और स्निपेट दे सकता है. अगर कोई उपयोगकर्ता अनुवाद किए गए शीर्षक के लिंक पर क्लिक करता है, तो पेज के साथ आगे होने वाले सभी उपयोगकर्ता इंटरैक्शन Google Translate के ज़रिए होंगे. यह आगे दिए गए किसी भी लिंक का अनुवाद अपने-आप कर देगा. आम तौर पर, इससे आपको ज़्यादा से ज़्यादा उपयोगकर्ताओं को अपना यूनीक और बेहतरीन कॉन्टेंट दिखाने का मौका मिलता है. हालांकि, कुछ मामलों में इसकी ज़रूरत नहीं होती. इस मेटा टैग से Google को पता चलता है कि आपको इस पेज के अनुवाद की ज़रूरत नहीं है. |
<meta name="google" content="nopagereadaloud"> |
यह लिखाई को बोली में बदलने (TTS) की सुविधा का इस्तेमाल करके, Google Text-to-Speech सेवाओं को वेब पेजों के कॉन्टेंट को बोलकर पढ़ने से रोकता है. |
<meta name="google-site-verification" content="..."> |
अगर आपको Search Console के लिए अपने मालिकाना हक की पुष्टि करनी है, तो अपनी साइट के टॉप लेवल पेज पर इस टैग का इस्तेमाल करें. कृपया ध्यान दें कि name और
content एट्रिब्यूट की वैल्यू को, आपको उपलब्ध कराई गई वैल्यू (बड़े और छोटे अक्षर
शामिल) से पूरी तरह मेल खाना चाहिए. इस बात से कोई फ़र्क़ नहीं पड़ता है कि आपने टैग को एक्सएचटीएमएल से एचटीएमएल में
बदला है या टैग का फ़ॉर्मैट आपके पेज के फ़ॉर्मैट से मेल खाता है. |
<meta http-equiv="Content-Type" content="...; charset=..."> <meta charset="..."> |
इससे पेज पर मौजूद अलग-अलग तरह के कॉन्टेंट और वर्ण सेट के बारे में पता चलता है. पक्का करें कि आपने कॉन्टेंट के एट्रिब्यूट की वैल्यू को कोट करके लिखा हो - ऐसा न करने पर, charset एट्रिब्यूट का गलत मतलब निकाला जा सकता है. हमारा सुझाव है कि जहां संभव हो वहां यूनिकोड/UTF-8 का इस्तेमाल करें. ज़्यादा जानकारी. |
<meta http-equiv="refresh" content="...;url=..."> |
यह टैग, उपयोगकर्ता को एक तय समय के बाद नए यूआरएल पर भेज देता है. कभी-कभी, इसका इस्तेमाल सिर्फ़ दूसरे वेबलिंक पर भेजने के लिए किया जाता है. हालांकि, यह हर ब्राउज़र पर काम नहीं करता और उपयोगकर्ता को उलझन में डाल सकता है. W3C इस टैग का इस्तेमाल नहीं करने का सुझाव देता है. इसके बजाय, हमारा सुझाव है कि दूसरे वेबलिंक पर भेजने के लिए सर्वर साइड 301 का इस्तेमाल करें. |
<meta name="viewport" content="..."> |
यह टैग, ब्राउज़र को मोबाइल डिवाइस पर किसी पेज को रेंडर करने का तरीका बताता है. इस टैग के मौजूद होने से
Google को पता चलता है कि यह पेज मोबाइल-फ़्रेंडली है. viewport मेटा टैग
को कॉन्फ़िगर करने के तरीके के बारे में ज़्यादा पढ़ें. |
|
ऐसे पेज को लेबल करता है जिस पर वयस्कों के लिए कॉन्टेंट उपलब्ध होता है, ताकि सेफ़ सर्च से उस पेज को हटाया जा सके. सेफ़ सर्च पेज को लेबल करने के बारे में ज़्यादा जानें. |
इन बातों पर ध्यान दें
- Google, एचटीएमएल और एक्सएचटीएमएल, दोनों ही स्टाइल वाले मेटा टैग पढ़ सकता है. इससे कोई फ़र्क़ नहीं पड़ता कि पेज पर कौनसा कोड इस्तेमाल किया गया है.
google-site-verification
को छोड़कर, मेटा टैग में आम तौर पर अक्षरों का छोटा या बड़ा होना अहम नहीं होता है.- इस सूची में सभी मेटा टैग शामिल नहीं हैं. आपके पास, साइट की ज़रूरत के हिसाब से दूसरे मेटा टैग इस्तेमाल करने का विकल्प है. हालांकि, Google उन मेटा टैग पर ध्यान नहीं देगा जिन्हें वह नहीं पहचानता है.
- JavaScript का इस्तेमाल करके मेटा टैग इंजेक्ट करने या इनमें बदलाव करने वाले लोग, सावधानी से आगे बढ़ें. हमारा सुझाव है कि जब भी मुमकिन हो, तब मेटा टैग जोड़ने या इनमें बदलाव करने के लिए JavaScript का इस्तेमाल न करें. अगर ऐसा करना ज़रूरी है, तो लागू किए गए टैग की जांच ठीक से करें.
इनलाइन डायरेक्टिव
पेज लेवल मेटा टैग से अलग, आपके पास एचटीएमएल पेज के कुछ हिस्सों को स्निपेट से हटाने का विकल्प है.
ऐसा करने के लिए, data-nosnippet
एचटीएमएल एट्रिब्यूट को,
काम करने वाले एचटीएमएल टैग में से किसी एक में जोड़ें:
-
span
-
div
-
section
उदाहरण के लिए:
<p> This text can be included in a snippet <span data-nosnippet>and this part would not be shown</span>. </p>
मशीन आपके पेज को ठीक तरह से समझ सके, इसके लिए ज़रूरी है कि एचटीएमएल सेक्शन, एक मान्य एचटीएमएल हो और सभी टैग उसके मुताबिक बंद किए गए हों.