Robot meta tag छोटे होते हैं पर powerfull tag हैं जो आपके Website की indexing और search result में उनके look को control करने में आपकी मदत करते हैं। जरूरत है उन्हें सही से समझने और implement करने की।
कई बार SEOs इन्हें robot.txt file के rule के साथ mix-up कर लेते हैं। जिससे problem होती है, गलत result मिलते हैं।
तो चलिए आज की post में इस topic को थोड़ा detail में समझते हैं।
Robot meta tag क्या है
Robot meta tag का format कुछ इस तरह का होता है।
<meta name="robot"content="noindex"/>
इन meta tag को page level पर apply किया जाता है। और इन्हें page के head section में जोडा जाता है। Wordpress website पर normal header को add करने के लिए काफी सारे plugin allready होते हैं। Yoast और rankmath जैसे plugin भी इन्हें add करने की facility देते हैं।
बाकी अलग website में head section में आप खुद से इन्हें pest कर सकते हैं।
ये पढ़िए > web browser क्या है
Robot meta tag कितने तरह के होते हैं
Google total 13 तरह के meta tag को support करता है। ये हैं -
1. No index - ये कुछ इस तरह से दिखाई देता है।
<meta name="robot"content="noindex"/>
No index tag जिस भी page में use किया जाता है उस page को search engine index नहीं करेंगे और कोई page index में नहीं होंगा तो search engine में भी show नहीं होंगा।
अगर आप किसी एक खास bot के लिए noindex rule को set करना चाहते हैं तो आप इस code में robot की जगह उस bot का नाम use कर सकते हैं और आपका rule सिर्फ उसी bot पर apply होंगा।
For example अगर आप चाहते हैं कि Google bot आपकी website को index ना करें तो आप इस tag को use कर सकते हैं।
<meta
name="googlebot"content="noindex"/>
कइ बार इस noindex को लोग robot.txt के disallow के साथ confuge कर लेते हैं। यदि किसी page को आप robot.txt के साथ disallow कर रहे हैं तो आप search engine को उस page को crawl करने से रोक रहे हैं नाकि index करने से और search result में show करने से ।
तो search engine ऐसे pages को index करके search result में show करते हैं। तो ये हो सकता है की आपका वो किसी other website से linked हो और search engine directly उस page पर पहुचकर उसे index कर ले।
इसलिए अगर आप किसी page को really में indexing से रोकना चाहते हैं और search result में आने से रोकना चाहते हैं तो इस code को अपने page पर use करने के लिए सिर्फ robot.txt के disallow के भरोसे मत रहिए।
2. No follow -
<meta name="robot"content="nofollow"/>
इस tag को आप जिस भी page में लगा देंगे उस page पर मौजूद links को Google follow नहीं करेंगा। इस tag को use करके आप किसी भी page पर मौजूद सारे link को एक साथ no follow बना देते है।
बस सिर्फ याद रखिए no follow एक hint होता है, instruction नहीं होता।
3. No archive - इसे use करके आप search engine को बता रहे हैं कि वो किसी खास page का archive किया हुआ, यानी cash कीया हुआ page search result में ना दिखाए सिर्फ live, resent fresh page दिखाएं।
<meta name="robot"content="noarchive"/>
4. No snippet - इस tag का use करने पर आप search engine को उस page का text या vedeo snippet search result show नहीं करने का instruction देते हैं। ये text और vedeo के snippet को रोकता है, image के snippet को नहीं रोकता है।
<meta name="robot"content="nosnippet"/>
5. Max snippet - Max snippet, no snippet का positive version है। No snippet लगाने पर जहां text और vedeo snippet completely हठ जाते हैं। वहीं Max snippet को use करने पर आप text snippet की length को limited रख सकते हैं।
Max snippet के साथ number use किया जाता है, जो search engine को बताता है कि कितने charector तक snippet में use किये जा सकते हैं।
<meta name="robot"content="max-snippet:0"/>
तो आप इस तरह के max snippet yag use करते हैं तो इसका मतलब है कि 0 character length का text snippet Google show कर सकता हैं।
Simple term में कहें तो कोई text show नहीं कर सकता हैं। ये no snippet जैसा काम करता है। लेकिन अगर आप चाहते हैं कि आपके page से maximum 35 character तक का text snippet generate होकर search result page में show किया जाए तो इस तरह का tag अपने page में use कर सकते हैं। <meta name="robot"content="max-snippet:35"/>
और अगर आप इस तरह का tag use करते हैं, जिसमें -1 हो। इसका मतलब है कि आप Google को कितना भी लम्बा text snippet show करने कि permission दे रहे हैं। ये एक useless tag होगा। क्योंकि इसके होने या न होने से कोई फर्क नहीं पड़ता, क्योंकि Google अपनी मर्जी का text snippet show करने जा रहा था।
<meta name="robot"content="max-snippet:-1"/>
6. Max image preview - इस tag का use करके आप page में image snippet में show होने वाली image का size control कर सकते हैं। Max image preview tag में number नहीं होता है। क्योंकि image या तो होंगी या नहीं होंगी।
इस tag के 3 type होते हैं।
<meta name="robot"content="max-image-preview:none"/>
इस tag को use करने पर आपके page का image snippet नहीं show होंगा।
<meta name="robot"content="max-image-preview: standard"/>
इस standerd tag को use करने पर normal size की image snippet me show होंगी।
<meta name="robot"content="max-image-preview: large"/>
Large tag को use करने पर full size image snippet में show होंगी।
7. Max video preview - इसमें number velue add होती है। पर आपके पास सिर्फ 2 ( 0 और -1 ) option है।
<meta name="robot"content="max-vedeo-preview:0"/>
इस tag का मतलब हुआ search engine vedeo snippet को नहीं show कर सकते हैं। Vedeo कि जगह सिर्फ image snippet show होंगी। जिसके rule back image preview से set होंगी।
<meta name="robot"content="max-vedeo-preview:-1"/>
इस tag का मतलब image preview show कर सकता हैं।
8. No translate -
<meta name="robot"content="notranslate"/>
इसको use करने पर Google आपके page को translate करने का suggestion आपके visitor को नहीं देखा।
9. Unavailable after - अगर आप किसी page को एक certain date या time के बाद किसी भी search result में show करना चाहते हैं तो आप unavailable after tag का use कर सकते हैं। जिसका format कुछ इस तरह का होता है।
<meta name="robot"content="unavailable_after:2022-04-6"/>
<meta name="robot"content="unavailable_after:2022/04/6"/>
Date को आप year, month और date के रूप में use कर सकते हैं, इन दोनो format में या date , month, year के siquence के रूप use कर सकते हैं में इन दो format में। बस आप date, month, year का siquence use नहीं कर सकते।
इसके अलावा date के आगे space लगाकर आप time भी दे सकते हैं। ये tag कुछ इस तरह का हो सकता है। <meta name="robot"content="unavailable_after:2022/04/6 10:00:00 +5"/>
इसमें time के साथ invent time zone को भी आप add कर सकते हैं।
इन 9 tag के अलावा तिन ओर tag है, all, none और no image index
10. All -
<meta name="robot"content="all"/>
all tag को use करने पर आप basically Google पर restrictions नहीं लगा रहे हैं। Google किसी भी image, किसी भी content को crawl कर सकता हैं, serve कर सकता हैं।
11. None -
<meta name="robot"content="none"/>
none tag को use करने पर आप Google को ना index करने की permission दे रहे हैं, ना image को दिखाने की permission दे रहे हैं, ना snippet दिखाने की permission दे रहे हैं।
12. No image index -
<meta name="robot"content="noimageindex"/>
इस tag का use करने पर आप pages पर मौजूद कोई भी image Google को index नहीं करने का permission दे रहे हैं।
13. Indexifembedded - website में हम कई बार काफी सारे element को iframe के जरिए embed करते हैं। जैसे आप किसी YouTube video को अपने page पर embed करते हैं तो आप उसके लिए एक iframe का use करते हैं।
Iframe का मतलब होता है inline frame, इसका काम होता है एक HTML document के अन्दर दुसरे HTML document को चिपकाना।
ये सिर्फ उसी page में use किया जा सकता है। जिसमें no index tag लगा होता है।
<meta
name="robot"content="Indexifembedded"/>
निष्कर्ष
मुझे आशा है कि है कि आपको ये post पसंद आई होगी। और आपको पता चल गया होगा कि robot meta tag क्या है और robot meta tag कैसे use करें, इसके बारे में जानकारी मिल गई होंगी। अगर आपको ये post अच्छी लगी तो इसे अपने दोस्तों के साथ जरुर शेयर करे।

