ऐसे खास टैग जिन्हें 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">

Google इन मेटा टैग (यह सूची पूरी नहीं है) को समझता है:

<meta name="description" content="A description of the page" /> पेज का कम शब्दों में ब्यौरा देने के लिए, इस टैग का इस्तेमाल करें. कुछ मामलों में, इस जानकारी का इस्तेमाल खोज नतीजों में दिखाए गए स्निपेट के एक हिस्से के तौर पर किया जाता है. ज़्यादा जानकारी
<meta name="robots" content="..., ..." />

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

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

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

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

डिफ़ॉल्ट मान "index, follow" हैं और इनके बारे में बताना ज़रूरी नहीं है. हम इन मानों को समझते हैं. एक से ज़्यादा मान बताने पर, उन्हें कॉमा से अलग करें:

  • index - पेज को इंडेक्स करने की मंज़ूरी देता है.
  • follow - क्रॉलिंग के दौरान इस पेज में दिए गए किसी भी लिंक को फॉलो करता है.
  • noindex - पेज को इंडेक्स होने से रोकता है.
  • nofollow - क्रॉलिंग के दौरान, इस पेज में दिए गए किसी भी लिंक को फॉलो नहीं करता.
  • nosnippet - खोज के नतीजों में टेक्स्ट स्निपेट या वीडियो की झलक दिखाने से रोकता है. ज़रूरत पड़ने पर, वीडियो के बजाय स्टैटिक इमेज दिखाई जाएगी. उदाहरण: <meta name="robots" content="nosnippet">
  • max-snippet:[number] - इस पेज के लिए टेक्स्ट स्निपेट की लंबाई ज़्यादा से ज़्यादा [number] वर्ण रखता है. कोई स्निपेट न होने की स्थिति में 0 या -1 डालें, ताकि Google आपकी साइट के लिए उतना ही लंबा स्निपेट चुन सके जिसके लिए उसे लगता है कि उस स्निपेट से उपयोगकर्ताओं को आपका कॉन्टेंट ढूंढने और उन्हें आपकी साइट पर भेजने में मदद मिलेगी.
  • max-image-preview:[size] - इस पेज से जुड़ी किसी भी इमेज का साइज़ सीमित करता है. [साइज़] "कुछ नहीं", "स्टैंडर्ड" या "बड़ा" हो सकता है.
  • max-video-preview:[number] - यह तय करता है कि इस पेज से जुड़े वीडियो की झलक [number] सेकंड तक दिखाई जाएगी. सिर्फ़ इमेज दिखाने के लिए 0 या झलक की लंबाई के लिए -1 तय करें
  • noarchive - खोज के नतीजों में किसी पेज के लिए कैश लिंक नहीं दिखाता.
  • unavailable_after:[date] - इसकी मदद से, आप वह सटीक समय और तारीख तय कर सकते हैं, जब आप इस पेज को क्रॉल और इंडेक्स करना बंद करना चाहते हैं.
  • noimageindex - Google Images के खोज के नतीजों में, यूआरएल वाले पेज को इमेज के पेज के तौर पर नहीं दिखाता. यह इस पेज पर मौजूद सभी इमेज को इडेंक्स होने से रोकता है. अगर इमेज किसी दूसरे पेज पर भी दिखती है, तो उस पेज की अनुमतियों के मुताबिक, Google उस इमेज को क्रॉल और इंडेक्स कर सकता है. ध्यान रखें कि यह अभी तक कोई इंटरनेट स्टैंडर्ड नहीं है. इमेज को ब्लॉक करने का स्टैंडर्ड तरीका robots.txt नियम का इस्तेमाल करना है.
  • none - noindex, nofollow की तरह काम करता है.
  • all - [डिफ़ॉल्ट] "index, follow" की तरह काम करता है.

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

<meta name="google" content="nositelinkssearchbox" /> जब उपयोगकर्ता आपकी साइट खोजते हैं, तो कभी-कभी Google Search के नतीजे आपकी साइट के लिए एक खोज बॉक्स अलग से दिखाते हैं. साथ ही, इसमें आपकी साइट के दूसरे डायरेक्ट लिंक भी दिए होते हैं. यह टैग Google को साइटलिंक के लिए खोज बॉक्स दिखाने से रोकता है. साइटलिंक के लिए खोज बॉक्स के बारे में ज़्यादा जानें.
<meta name="google" content="notranslate" /> जब Google को पता चलता है कि किसी पेज का कॉन्टेंट उस भाषा में नहीं है जिस भाषा में उपयोगकर्ता उसे पढ़ना चाहता है, तब Google ज़्यादातर खोज के नतीजों में अनुवाद के लिए लिंक देता है. आम तौर पर, Google आपको ज़्यादा से ज़्यादा उपयोगकर्ताओं को अपना अनोखा और आकर्षक कॉन्टेंट मुहैया कराने का मौका देता है. हालांकि, कुछ मामलों में इसकी ज़रूरत नहीं होती. इस मेटा टैग से Google को पता चलता है कि आप नहीं चाहते कि हम इस पेज का अनुवाद करें.
<meta name="google" content="nopagereadaloud" /> वेब ब्राउज़र को Google Assistant को बोलकर दिए जाने वाले "यह पेज पढ़ें" और "इसे पढ़ें" जैसे निर्देशों का इस्तेमाल करके, टैग किए गए पेज को पढ़ने से रोकता है.
<meta name="google-site-verification" content="..." /> आप Search Console पर अपने मालिकाना हक की पुष्टि करने के लिए, अपनी साइट के टॉप लेवल पेज पर इस टैग का इस्तेमाल कर सकते हैं. कृपया ध्यान दें कि "नाम" और "कॉन्टेंट" एट्रिब्यूट के मान आपको उपलब्ध कराए गए मानों (बड़े और छोटे अक्षरों समेत) से सटीक रूप से मेल खाने चाहिए. इस बात से कोई फ़र्क़ नहीं पड़ता है कि आप टैग को एक्सएचटीएमएल से एचटीएमएल में बदलते हैं या टैग का फ़ॉर्मैट आपके पेज के फ़ॉर्मैट से मेल खाता है. ज़्यादा जानकारी
<meta http-equiv="Content-Type" content="...; charset=..." />
<meta charset="..." >
इससे पेज पर मौजूद अलग-अलग कॉन्टेंट और वर्ण सेट के बारे में पता चलता है. पक्का करें कि आप कॉन्टेंट एट्रिब्यूट के मान को कोट करके लिखें – नहीं तो charset एट्रिब्यूट का गलत मतलब निकाला जा सकता है. हमारा सुझाव है कि जहां ज़रूरत हो वहां यूनिकोड/यूटीएफ़-8 का इस्तेमाल करें. ज़्यादा जानकारी
<meta http-equiv="refresh" content="...;url=..." /> यह टैग, उपयोगकर्ता को तय किए गए समय के बाद एक नए यूआरएल पर भेजता है. कभी-कभी इसका इस्तेमाल सिर्फ़ दूसरे वेबलिंक पर भेजने के लिए किया जाता है. हालांकि, यह सभी ब्राउज़र में मौजूद नहीं होता और यह उपयोगकर्ता को उलझन में डाल सकता है. W3C इस टैग का इस्तेमाल न करने का सुझाव देता है. इसके बजाय, हम यह सुझाव देते हैं कि दूसरे वेबलिंक पर भेजने के लिए सर्वर साइड 301 का इस्तेमाल करें.
<meta name="viewport" content="..."> यह टैग, ब्राउज़र को मोबाइल डिवाइस पर किसी पेज को रेंडर करने का तरीका बताता है. इस टैग के मौजूद होने से Google को पता चलता है कि यह पेज मोबाइल डिवाइस पर काम करता है. व्यूपोर्ट मेटा टैग कॉन्फ़िगर करने के बारे में ज़्यादा पढ़ें.

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

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

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

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

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

इनलाइन डायरेक्टिव

पेज लेवल मेटा टैग से अलग, आप यह तय कर सकते हैं कि एचटीएमएल पेज के किन हिस्सों को स्निपेट में इस्तेमाल न किया जाए. ऐसा span, div या section एचटीएमएल एलिमेंट पर, data-nosnippet एचटीएमएल एट्रिब्यूट के साथ किया जा सकता है. उदाहरण के लिए:

<p>This text can be included in a snippet <span data-nosnippet>and this part would not be shown</span>.</p>

मशीन रीडबिलिटी बनी रहे, इसके लिए ज़रूरी है कि एचटीएमएल सेक्शन एक मान्य एचटीएमएल हो और सभी टैग उसके मुताबिक बंद किए जाते हों. ज़्यादा जानकारी.