Google, उपयोगकर्ताओं को बेहतर अनुभव देने के लिए, यह जांच करेगा कि दिए गए ऐक्शन लिंक काम कर रहे हैं या नहीं. साथ ही, यह भी जांच करेगा कि वे जगह की जानकारी के लिए ऐक्शन से जुड़ी नीतियों के मुताबिक हैं या नहीं. इसके लिए, Google, मैन्युअल और ऑटोमेटेड, दोनों तरीकों से समीक्षा करेगा.
मैन्युअल तरीके से की जाने वाली जांच
Google की टीम दुनिया भर में फैली हुई है. हमारा सुझाव है कि इन इलाकों में ऐक्शन लिंक ब्लॉक न किए जाएं, ताकि समय पर ऑनबोर्डिंग और लॉन्च के बाद सहायता दी जा सके.
ऑटोमेटेड तरीके से की जाने वाली जांच (क्रॉलर)
ऑटोमेटेड क्रॉलर, समय-समय पर आपके ऐक्शन लिंक को ऐक्सेस करेंगे, ताकि यह पुष्टि की जा सके कि पेज सही तरीके से लोड हो रहे हैं. अगर किसी क्रॉलर को 4xx या 5xx एचटीटीपी स्टेटस कोड मिलता है (जैसे, 403 Forbidden या 404 Not Found), तो लिंक को काम न करने वाला या ऐक्सेस न किया जा सकने वाला मार्क कर दिया जाएगा. साथ ही, इसे Google Search और Maps से हटा दिया जाएगा.
वेब क्रॉलर का पता लगाना और फ़ायरवॉल कॉन्फ़िगर करना
यह पक्का करने के लिए कि वेब क्रॉलर ब्लॉक न हों (ऐसा होने पर, आपके ऐक्शन लिंक बंद हो जाएंगे), पक्का करें कि आपका वेब ऐप्लिकेशन फ़ायरवॉल (डब्ल्यूएफ़), कॉन्टेंट डिलीवरी नेटवर्क (सीडीएन) या आईपी पाबंदी के नियम, हमारे क्रॉलर को हर समय आपके पेजों को क्वेरी करने की अनुमति दें.
Google के क्रॉलर की पहचान करने और उन्हें अनब्लॉक करने के लिए:
- Actions Center के क्रॉलर: User-Agent में स्ट्रिंग
Google-Actions-Centerशामिल होगी. उदाहरण के लिए:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google-Actions-Center) Chrome/104.0.5112.101 Safari/537.36). कॉल, प्रॉक्सी होस्टनेम से आते हैं. ये होस्टनेम,google-proxy-***-***-***-***.google.comपैटर्न के मुताबिक होते हैं. - Googlebot के क्रॉलर: लिंक की पुष्टि करने वाले क्रॉलर भी, स्टैंडर्ड Googlebot उपयोगकर्ता-एजेंट स्ट्रिंग का इस्तेमाल करते हैं.
- पुष्टि करना: रिवर्स डीएनएस लुकअप (
*.googlebot.comया*.google.com) का इस्तेमाल करके, यह पुष्टि की जा सकती है कि आने वाले अनुरोध, असल में Google से हैं. इसके लिए, "Googlebot और Google के अन्य क्रॉलर की पुष्टि करना" लेख पढ़ें. - क्रॉल करने की क्षमता की जांच करना: Google Search Console में यूआरएल जांचने वाले टूल का इस्तेमाल करके, यह पता लगाया जा सकता है कि Googlebot, आपके पेजों को रीयल टाइम में क्रॉल और रेंडर कर सकता है या नहीं. Google Search Console में सबसे ऊपर मौजूद खोज बार में अपना पूरा यूआरएल चिपकाएं. इसके बाद, Enter दबाएं और रीयल-टाइम में क्रॉल, रेंडर, और इंडेक्स डेटा देखने के लिए, लाइव यूआरएल की जांच करें पर क्लिक करें.
अगर क्रॉलर की गड़बड़ियों की वजह से कोई कार्रवाई करने का लिंक बंद कर दिया गया है, तो अपने सर्वर या फ़ायरवॉल की सेटिंग अपडेट करें, ताकि Google के क्रॉलर से मिले अनुरोधों पर 200 OK रिस्पॉन्स मिले. इससे, ब्लॉक को हटाने के लिए, अपने-आप फिर से पुष्टि की जा सकेगी और लिंक अपने-आप बहाल हो जाएगा.
Google Search Console में यूआरएल हटाने के अनुरोध
ऑटोमेटेड क्रॉलर की जांच के अलावा, लिंक तब भी बंद किए जा सकते हैं, जब डोमेन के मालिक ने Google Search Console में, चालू यूआरएल या डोमेन को हटाने के अनुरोध सबमिट किए हों.
अगर Google के क्रॉलर को 200 OK रिस्पॉन्स मिलने के बावजूद, आपके ऐक्शन लिंक नहीं दिख रहे हैं, तो Google Search Console में जाकर देखें कि आपके डोमेन या यूआरएल के लिए, हटाने के कोई अनुरोध सबमिट किए गए हैं या नहीं. इसके अलावा, Search Console में यूआरएल हटाने वाले टूल का इस्तेमाल करके, पुराने या चालू हटाने के अनुरोध रद्द करें.
कैश मेमोरी में सेव करना
पार्टनर की वेबसाइट पर लोड कम करने के लिए, हमारे क्रॉलर आम तौर पर रिस्पॉन्स में मौजूद सभी स्टैंडर्ड एचटीटीपी कैशिंग हेडर को ध्यान में रखते हैं. इसका मतलब है कि सही तरीके से कॉन्फ़िगर की गई वेबसाइटों के लिए, हम ऐसे कॉन्टेंट को बार-बार फ़ेच करने से बचते हैं जो बहुत कम बदलता है. जैसे, JavaScript लाइब्रेरी. कैशिंग को लागू करने के बारे में ज़्यादा जानने के लिए, एचटीटीपी कैशिंग से जुड़ा यह दस्तावेज़ पढ़ें.