meta टैग और ऐसे एट्रिब्यूट जिनका इस्तेमाल, Google के लिए किया जा सकता है

इस पेज पर meta टैग के बारे में जानकारी दी गई है. साथ ही, इस पेज यह जानकारी दी गई है कि पेजों को इंडेक्स करने की प्रोसेस के लिए, किन meta और एचटीएमएल एट्रिब्यूट का इस्तेमाल, Google के लिए किया जा सकता है. इसके अलावा, आपको अपनी साइट पर meta टैग लागू करने से जुड़ी अहम जानकारी मिल सकती है.

meta टैग

meta टैग ऐसे एचटीएमएल टैग होते हैं जिनका इस्तेमाल, सर्च इंजन और दूसरे क्लाइंट को पेज के बारे में ज़्यादा जानकारी देने के लिए किया जाता है. क्लाइंट, meta टैग प्रोसेस करते हैं और उन मेटा टैग को अनदेखा कर देते हैं जिनका वे इस्तेमाल नहीं करते. meta टैग आपके एचटीएमएल पेज के <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 के लिए इन meta टैग का इस्तेमाल किया जा सकता है:

Google के लिए इस्तेमाल किए जा सकने वाले meta टैग की सूची

<meta name="description" content="A description of the page">

पेज के बारे में कम शब्दों में जानकारी देने के लिए, इस टैग का इस्तेमाल करें. कुछ मामलों में, इस जानकारी का इस्तेमाल खोज नतीजों में दिखाए जाने वाले स्निपेट में किया जाता है.

<meta name="robots" content="..., ...">

<meta name="googlebot" content="..., ...">

सर्च इंजन किसी साइट को कैसे क्रॉल और इंडेक्स करता है, इसे meta मेटा टैग कंट्रोल करते हैं.

<meta name="robots" ... टैग सभी सर्च इंजन के साथ काम करता है, जबकि <meta name="googlebot ... टैग सिर्फ़ Google पर काम करता है.

robots (या googlebot) meta मेटा टैग के अलग होने के मामले में, ज़्यादा पाबंदी वाला टैग लागू होता है. उदाहरण के लिए, अगर किसी पेज में max-snippet:50 और nosnippet दोनों टैग दिए गए हैं, तो nosnippet टैग लागू होगा.

इनकी डिफ़ॉल्ट वैल्यू index, follow होती हैं और इन्हें बताने की ज़रूरत नहीं होती. मान्य नियम की सूची में वे सभी वैल्यू देखें जिन्हें Google इस्तेमाल करता है.

X-Robots-Tag एचटीटीपी हेडर नियम का इस्तेमाल करके यह जानकारी, पेजों के हेडर में भी दी जा सकती है. यह खासकर तब इस्तेमाल होता है, जब आपको गैर-एचटीएमएल फ़ाइलों, जैसे कि ग्राफ़िक और दूसरे तरह के दस्तावेज़ों के इंडेक्स होने को सीमित करना हो. robots meta टैग के बारे में ज़्यादा जानकारी.

<meta name="google" content="nositelinkssearchbox">

जब लोग आपकी साइट खोजते हैं, तो कभी-कभी Google Search के नतीजे, आपकी साइट के लिए अलग से एक खोज बॉक्स दिखाते हैं. इसके साथ ही, आपकी साइट के दूसरे डायरेक्ट लिंक भी मौजूद होते हैं. यह टैग, Google को साइटलिंक के लिए खोज बॉक्स दिखाने से रोकता है. साइटलिंक के लिए खोज बॉक्स के बारे में ज़्यादा जानें.

<meta name="googlebot" content="notranslate">

जब Google को पता चलता है कि किसी पेज का कॉन्टेंट उस भाषा में नहीं है जिस भाषा में उपयोगकर्ता उसे पढ़ना चाहता है, तब Google, खोज के नतीजों में अनुवाद किए गए शीर्षक का लिंक और स्निपेट दे सकता है. अगर कोई उपयोगकर्ता अनुवाद किए गए शीर्षक के लिंक पर क्लिक करता है, तो पेज के साथ आगे होने वाले सभी उपयोगकर्ता इंटरैक्शन Google Translate के ज़रिए होंगे. यह आगे दिए गए किसी भी लिंक का अनुवाद अपने-आप कर देगा. आम तौर पर, इससे आपको ज़्यादा से ज़्यादा उपयोगकर्ताओं को अपना यूनीक और बेहतरीन कॉन्टेंट दिखाने का मौका मिलता है. हालांकि, कुछ मामलों में इसकी ज़रूरत नहीं होती. इस meta मेटा टैग से Google को पता चलता है कि आपको इस पेज के अनुवाद की ज़रूरत नहीं है.

<meta name="google" content="nopagereadaloud">

यह लिखाई को बोली में बदलने (टीटीएस) की सुविधा का इस्तेमाल करके, लिखाई को बोली में बदलने वाली Google की टेक्नोलॉजी वाली सेवाओं को वेब पेजों के कॉन्टेंट को बोलकर पढ़ने से रोकता है.

<meta name="google-site-verification" content="...">

अगर आपको Search Console के लिए अपने मालिकाना हक की पुष्टि करनी है, तो अपनी साइट के टॉप लेवल पेज पर इस टैग का इस्तेमाल करें. कृपया ध्यान दें कि name और content एट्रिब्यूट की वैल्यू को, आपको उपलब्ध कराई गई वैल्यू (बड़े और छोटे अक्षर शामिल) से पूरी तरह मेल खाना चाहिए. इस बात से कोई फ़र्क़ नहीं पड़ता है कि आपने टैग को एक्सएचटीएमएल से एचटीएमएल में बदला है या टैग का फ़ॉर्मैट आपके पेज के फ़ॉर्मैट से मेल खाता है.

<meta http-equiv="Content-Type" content="...; charset=...">

<meta charset="...">

ये टैग क्रम से पेज का कॉन्टेंट टाइप और वर्ण सेट तय करते हैं. पक्का करें कि आप content एट्रिब्यूट की वैल्यू को http-equiv meta टैग में कोटेशन के साथ रखें. ऐसा न होने पर charset एट्रिब्यूट को गलत तरीके से समझा जा सकता है. हमारा सुझाव है कि जहां संभव हो वहां यूनिकोड/UTF-8 का इस्तेमाल करें.

<meta http-equiv="refresh" content="...;url=...">

यह टैग, उपयोगकर्ता को एक तय समय के बाद नए यूआरएल पर भेज देता है. कभी-कभी, इसका इस्तेमाल सिर्फ़ दूसरे वेबलिंक पर भेजने के लिए किया जाता है. इन्हें आम तौर पर मेटा-रीफ़्रेश भी कहा जाता है. हालांकि, यह हर ब्राउज़र पर काम नहीं करता और उपयोगकर्ता को उलझन में डाल सकता है. इसके बजाय, हमारा सुझाव है कि दूसरे वेबलिंक पर भेजने के लिए सर्वर साइड 301 का इस्तेमाल करें.

<meta name="viewport" content="...">

यह टैग, ब्राउज़र को मोबाइल डिवाइस पर किसी पेज को रेंडर करने का तरीका बताता है. इस टैग के मौजूद होने से Google को पता चलता है कि यह पेज मोबाइल-फ़्रेंडली है. viewport meta टैग को कॉन्फ़िगर करने के तरीके के बारे में ज़्यादा पढ़ें.

<meta name="rating" content="adult">

<meta name="rating" content="RTA-5042-1996-1400-1577-RTA">

ऐसे पेज को लेबल करता है जिस पर वयस्कों के लिए अश्लील कॉन्टेंट उपलब्ध होता है, ताकि सेफ़ सर्च से उस पेज को हटाया जा सके. सेफ़ सर्च पेज को लेबल करने के बारे में ज़्यादा जानें.

एचटीएमएल टैग के एट्रिब्यूट

एचटीएमएल टैग के एट्रिब्यूट एचटीएमएल टैग की दूसरी वैल्यू भी होती हैं, जिससे पैरंट टैग कॉन्फ़िगर होते हैं. उदाहरण के लिए, <a> टैग का href एट्रिब्यूट, ऐंकर टैग के रिसॉर्स को कॉन्फ़िगर करता है, जिसमें यह यूआरएल होता है: <a href="https://example.com/"...>.

इंडेक्स करने के लिए, Google Search कुछ एचटीएमएल एट्रिब्यूट का इस्तेमाल करता है. इमेज और यूआरएल जैसे रिसॉर्स का पता लगाने के लिए, src और href जैसे एट्रिब्यूट का इस्तेमाल किया जाता है. Google पर कई rel एट्रिब्यूट भी इस्तेमाल किए जा सकते हैं. इन एट्रिब्यूट की मदद से, साइट के मालिक आउटबाउंड लिंक दिखा सकते हैं.

div, span, और section टैग के data-nosnippet एट्रिब्यूट की मदद से, किसी एचटीएमएल पेज के कुछ हिस्सों को स्निपेट से बाहर रखा जा सकता है.

इन बातों पर ध्यान दें

  • Google, एचटीएमएल और एक्सएचटीएमएल, दोनों ही स्टाइल वाले meta टैग पढ़ सकता है. इससे कोई फ़र्क़ नहीं पड़ता कि पेज पर कौनसा कोड इस्तेमाल किया गया है.
  • मशीन आपके पेज को ठीक तरह से समझ सके, इसके लिए ज़रूरी है कि head सेक्शन में मान्य एचटीएमएल हो. साथ ही, एट्रिब्यूट के मामले में, सभी पैरेंट टैग उसके मुताबिक बंद किए गए हों.
  • google-site-verification को छोड़कर, meta टैग में आम तौर पर अक्षरों का छोटा या बड़ा होना अहम नहीं होता है.
  • अगर दूसरे meta टैग आपकी साइट के लिए ज़रूरी हैं, तो उनका इस्तेमाल किया जा सकता है. हालांकि, Google उन meta टैग पर ध्यान नहीं देगा जिन्हें वह नहीं पहचानता है.
  • JavaScript का इस्तेमाल करके meta टैग इंजेक्ट करने या इनमें बदलाव करने वाले लोग, सावधानी से आगे बढ़ें. हमारा सुझाव है कि जब भी मुमकिन हो, तब meta टैग जोड़ने या इनमें बदलाव करने के लिए JavaScript का इस्तेमाल न करें. अगर ऐसा करना ज़रूरी है, तो लागू किए गए टैग की जांच ठीक से करें.
  • अपने पेजों पर meta टैग और एट्रिब्यूट देखने के लिए, यूआरएल जांचने वाला टूल इस्तेमाल करें.

ऐसे टैग और एट्रिब्यूट जिनका इस्तेमाल नहीं किया जा सकता

Google Search नीचे दिए गए टैग और एट्रिब्यूट का इस्तेमाल नहीं करता है और इन्हें नज़रअंदाज़ कर देता है. हम इन्हें यहां इसलिए शामिल कर रहे हैं, क्योंकि या तो एचटीएमएल में ये बहुत आम हैं या हम पहले इनका इस्तेमाल किया करते थे.

ऐसे टैग और एट्रिब्यूट जिनका इस्तेमाल नहीं किया जा सकता
<meta name="keywords" content="..."> इस मेटा-कीवर्ड टैग का इस्तेमाल Google Search नहीं करता है. साथ ही, इसका असर, पेज को इंडेक्स करने और उसकी रैंक तय करने पर नहीं पड़ता.
एचटीएमएल टैग के lang एट्रिब्यूट Google Search, पेज के टेक्स्ट वाले कॉन्टेंट के आधार पर पेज की भाषा का पता लगाता है. यह lang जैसे कोड एनोटेशन का इस्तेमाल नहीं करता है.
<link rel="next" href="...">

<link rel="prev" href="...">
Google अब एचटीएमएल वाले इन <link> टैग का इस्तेमाल नहीं करता है. साथ ही, इनसे पेज के इंडेक्स होने पर कोई असर नहीं पड़ता है.