हमारे पास हमारे ग्राहक की साइट पर एक स्टोर लोकेटर पेज है। अंतिम उपयोगकर्ता अपने पोस्टकोड और एक खोज त्रिज्या में प्रवेश करता है और हम Google मानचित्र पर परिणाम प्रदर्शित करते हैं।
हाल ही में हमने यह देखना शुरू किया था कि साइट समग्र ट्रैफ़िक में उल्लेखनीय वृद्धि के बिना मुक्त मानचित्र खोज सीमा (लगभग 24 घंटों में 25,000 प्रति घंटे) मार रही थी। मैंने कोशिश करने के लिए कुछ अतिरिक्त लॉगिंग चालू की और पाया कि समस्या क्या थी।
यह पता चलता है कि Googlebot इस नक्शे पर हजारों खोजों के माध्यम से जोर दे रहा है। यह एक छोटा सा नमूना है:
2017-07-09 23: 56: 22,719 [7] जानकारी की दुकानदारी - [धागा 41] Google मैप्स: खोज की गई G23 ने 66.249.66.221 से ओके प्राप्त किया 2017-07-09 23: 56: 35,469 [7] जानकारी की दुकानदारी - [धागा 10] Google मानचित्र: खोजा गया CA6 66.249.66.221 से ठीक है 2017-07-09 23: 57: 24,563 [7] जानकारी की दुकानदारी - [धागा 48] Google मानचित्र: खोजे गए बीएन 14 को 66.249.66.223 से ओके मिला 2017-07-09 23: 58: 00,970 [7] जानकारी की दुकानदारी - [थ्रेड 42] Google मैप्स: खोजे गए CB4 को 66.249.66.221 से ओके मिला 2017-07-09 23: 58: 13,064 [7] जानकारी की दुकान - [धागा 54] Google मानचित्र: खोजा गया DY9 ने 66.249.66.221 से ओके प्राप्त किया 2017-07-09 23: 59: 18,722 [7] जानकारी की दुकानदारी - [धागा 59] Google मानचित्र: खोजा गया TS3 66.249.66.223 से ठीक है 2017-07-09 23: 59: 53,223 [7] जानकारी की दुकानदारी - [धागा 49] गूगल मैप्स: खोजा गया S45 66.249.66.221 से ठीक है
क्या ऐसा कोई तरीका है जिससे मैं Google को इतने अनुरोधों के माध्यम से धक्का देने से रोक सकता हूं? यह मुफ्त भत्ते का एक महत्वपूर्ण अनुपात खा रहा है। वैध खोजें प्रति दिन लगभग 200 से कम लगती हैं।
संपादित करें
साइट C # ASP.NET पर बनाई गई है। स्टोर खोज POST का उपयोग कर रहा है, URL सबमिट पर नहीं बदलता है। मैं इस व्यवहार की पुष्टि के लिए कल सुबह IIS लॉग का एक नमूना पोस्ट कर सकता हूं।
POST
AJAX के लिए अनुरोध होने चाहिए , मैं हालांकि आईआईएस लॉग की जांच करूंगा।