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