Google रैंकिंग API खोजने वाली टीमें आम तौर पर एक ही चीज़ चाहती हैं: ऐसा कॉल जो बताए कि कोई पेज किसी कीवर्ड पर किस स्थान पर है। Google यह नहीं छापता।
Google जो छापता है वह ऐसे API का समूह है जो आपके अपने प्रदर्शन, आपकी अपनी इंडेक्स स्थिति और आपकी अपनी क्रॉल स्थिति बताते हैं। ये सचमुच उपयोगी हैं, और सब मुफ़्त हैं। ये संरचनात्मक रूप से उस सवाल का जवाब देने में भी असमर्थ हैं जो ज़्यादातर लोग यह खोजते हुए लेकर आते हैं।
हमने एक दिन यह नापने में लगाया कि ये API असल में एक जीवित प्रॉपर्टी पर क्या लौटाते हैं, उन हिस्सों समेत जिन्हें ग़लत पढ़ना आसान है। तीन नतीजे उभरकर सामने आए: डेटा तीन दिन देर से आता है, स्थान का आंकड़ा एक औसत है जो लाइव नतीजे के सामने दोहराया नहीं जा सकता, और जो API सबसे ज़्यादा रैंक जाँच जैसा लगता है वह ऐसा फ़ैसला लौटाता है जो अकेले में कुछ काम का नहीं कहता।
Google असल में क्या छापता है
चार सतहों को रैंकिंग API समझ लिया जाता है। Google के अपने दस्तावेज़ों के मुताबिक़ हर एक का मक़सद यह है।
Search Analytics API किसी सत्यापित प्रॉपर्टी के क्लिक, इंप्रेशन, CTR और औसत स्थिति लौटाता है। Google जो रैंक डेटा देता है उसमें यह सबसे क़रीब है, और Search Console में मौजूद हर "औसत स्थिति" आंकड़े का स्रोत यही है।
URL Inspection API एक अकेले URL की इंडेक्स स्थिति लौटाता है: Google इसे जानता है या नहीं, इंडेक्स में है या नहीं, और अगर नहीं है तो क्यों।
Indexing API सुनने में लगता है कि पेज इंडेक्सिंग के लिए भेजता है। Google का दस्तावेज़ इसके समर्थित प्रकारों को JobPosting और BroadcastEvent स्ट्रक्चर्ड डेटा तक सीमित करता है, जो एक संकरा इस्तेमाल है, आम इंडेक्स सबमिशन नहीं।
Custom Search JSON API किसी क्वेरी के वेब नतीजे लौटाता है। यह उस इंडेक्स में खोजता है जिसे आप ख़ुद कॉन्फ़िगर करते हैं, और यह नहीं बताता कि Google के मुख्य नतीजों में आपकी साइट किस स्थान पर है।
इनमें से कोई भी "इस कीवर्ड पर आपकी रैंक" नहीं लौटाता। वह काम Google की उत्पाद श्रृंखला में मौजूद ही नहीं है, और यह ग़ैरमौजूदगी अनजाने में नहीं, जानबूझकर है। Google के पास प्रतिस्पर्धियों का रैंक डेटा बड़े पैमाने पर बाँटने की कोई व्यावसायिक वजह नहीं है।
हमने क्या नापा: डेटा तीन दिन पुराना है
हमने 12 सितंबर 2026 को अपनी प्रॉपर्टी का रोज़ाना ब्यौरा खींचा। किसी भी डेटा वाली सबसे नई तारीख़ 9 सितंबर थी।
उपलब्ध तारीख़ | लौटाई गई पंक्तियाँ |
|---|---|
2026-09-02 | है |
2026-09-03 | है |
2026-09-04 | है |
2026-09-05 | है |
2026-09-06 | है |
2026-09-07 | है |
2026-09-08 | है |
2026-09-09 | है, सबसे नई |
तीन दिन की देरी, लगातार। window पैरामीटर आज से नहीं, सबसे नई उपलब्ध तारीख़ से पीछे गिनता है, और यह एक छोटा जाल है: सात दिन की माँग 12 सितंबर पर नहीं, 9 सितंबर पर ख़त्म होने वाली आठ तारीख़ें लौटाती है।
महीने की रिपोर्ट के लिए यह बेमतलब है। "कल के पेज बदलाव ने कुछ तोड़ा क्या" वाले सवाल के लिए यह अयोग्य ठहराता है। कोई कॉन्फ़िगरेशन इसे ठीक नहीं करता। देरी लाइन के Google वाले सिरे पर है।
हमने क्या नापा: औसत स्थिति रैंक नहीं होती
यह ज़्यादा अहम खोज है, और यही वह है जिसकी वजह से लोग मान बैठते हैं कि Google का रैंकिंग API मौजूद है और बस टालमटोल कर रहा है।
औसत स्थिति उस अवधि के हर इंप्रेशन पर आपके URL की औसत जगह है, जिसे देशों, डिवाइसों और क्वेरी वेरिएंट के आर-पार भारित किया जाता है। लाइव रैंक जाँच एक आंकड़ा लौटाती है, एक जगह से, एक डिवाइस पर, एक पल में। ये दो अलग माप हैं जो एक ही नाम बाँटते हैं।
हमने यह अंतर अपने ही Search Console डेटा से निकाली गई 25 क्वेरी पर परखा, फिर उन्हीं 25 कीवर्ड को अमेरिका, अंग्रेज़ी, डेस्कटॉप की लाइव SERP के सामने 100 की गहराई पर जाँचा।
नतीजा | संख्या |
|---|---|
दोनों सेट में काम आने वाली क्वेरी | 23 |
लाइव टॉप 100 में दिखीं | 14 (61%) |
Search Console में इंप्रेशन थे पर दोहराने लायक लाइव नतीजा नहीं | 9 (39%) |
दोनों मौजूद होने पर पूर्ण अंतर का मीडियन | 7.4 स्थान |
पूर्ण अंतर का औसत | 8.5 स्थान |
सबसे बड़ा अंतर | 36.6 स्थान |
एक-दूसरे से 3 स्थान के भीतर | 14 में से 4 |
10 स्थान से ज़्यादा का फ़र्क | 14 में से 4 |

जहाँ दोनों माप मौजूद हैं, वहाँ वे 7.4 स्थान के मीडियन से अलग होते हैं।
औसत से ज़्यादा अहम दो ब्यौरे हैं।
पहला, 23 में से नौ क्वेरी ने Search Console में स्थिति दी पर अमेरिका, अंग्रेज़ी, डेस्कटॉप जाँच में कोई लाइव नतीजा नहीं निकला। यह बग नहीं है। इंप्रेशन दूसरे देशों, दूसरी भाषाओं, दूसरे डिवाइसों और इमेज-वीडियो सतहों से जुड़ते जाते हैं। एक ही भूगोल पर बँधी जाँच उन्हें दोहरा नहीं सकती, और जो टीम दोनों आंकड़ों को एक ही माप मानती है वह पूरा हफ़्ता ऐसी खाई के पीछे भागती रहेगी जो असल में तरीक़े का उपोत्पाद है।
दूसरा, दिशा एक-सी नहीं है। ज़्यादातर लाइव स्थितियाँ Search Console के औसत से नीचे रहीं, जो उम्मीद के मुताबिक़ है जब औसत में बेहतर प्रदर्शन करने वाली सतहें शामिल हों। पर एक क्वेरी उलटी दिशा में 36.6 स्थान खिसकी, 73.6 से 37 पर। लगाने के लिए कोई सुधार गुणांक नहीं है।

अंतर दोनों दिशाओं में चलता है, इसलिए लगाने के लिए कोई सुधार गुणांक नहीं है।
Google रैंकिंग API चुनने वाले हर व्यक्ति के लिए व्यावहारिक नतीजा यह है: मुफ़्त डेटा रैंक नहीं बताएगा, और पैसे वाला डेटा उससे सहमत नहीं होगा। दोनों अलग-अलग चीज़ों को सही-सही नाप रहे हैं। किसी एक को दूसरे का विकल्प मान लेना वहीं से रिपोर्टिंग बिगड़ने लगती है।
जहाँ फ़र्स्ट-पार्टी पक्ष सचमुच अपूरणीय है वह कवरेज है, जिसे हमने SERP API विकल्पों की तुलना में अलग से नापा।
URL Inspection API इसके बदले क्या लौटाता है
URL Inspection API Google की वह अकेली सतह है जो रैंक जाँच जैसी लगती है, क्योंकि आप उसे बिना कीवर्ड वाला URL देते हैं और बदले में स्टेटस मिलता है। हमने दो URL जाँचे।
URL की स्थिति | फ़ैसला | कवरेज स्थिति | आख़िरी क्रॉल समय |
|---|---|---|---|
लगभग एक घंटे पहले प्रकाशित | NEUTRAL | URL Google को अज्ञात है | अज्ञात |
लगभग नौ घंटे पहले प्रकाशित | NEUTRAL | खोजा गया, फ़िलहाल इंडेक्स में नहीं | अज्ञात |
दोनों ने वही फ़ैसला लौटाया। जो फ़ील्ड असल में इन दोनों हालात को अलग करती है वह कवरेज स्टेटस की स्ट्रिंग है, जो एक वाक्य है, कोई enum नहीं। फ़ैसले वाली फ़ील्ड उस URL के लिए भी NEUTRAL कहती है जिसे Google ने कभी देखा ही नहीं, और उस URL के लिए भी जिसे उसने खोजा तो था पर इंडेक्स नहीं किया।
यह काम का API है और अकेले में कमज़ोर निगरानी संकेत। अगर आप चाहते हैं कि पेज इंडेक्स न होने पर अलर्ट मिले, तो फ़ैसले की नहीं, कवरेज स्थिति की पड़ताल कीजिए, और यह मानकर चलिए कि आख़िरी क्रॉल समय ठीक उन्हीं URL पर ग़ायब होगा जिनकी आपको सबसे ज़्यादा परवाह है।
चार सतहें, और वह काम जो इनमें से कोई नहीं करती
सवाल | Google की सतह | जवाब |
|---|---|---|
पिछले हफ़्ते इस क्वेरी पर मेरा प्रदर्शन कैसा रहा | Search Analytics API | हाँ, तीन दिन देर से, औसत के रूप में |
क्या यह URL इंडेक्स में है | URL Inspection API | हाँ, प्रति URL, अनुरोध पर |
किसी भी कीवर्ड पर मैं अभी किस स्थान पर हूँ | कोई नहीं | नहीं |
मेरे प्रतिस्पर्धी किस स्थान पर हैं | कोई नहीं | नहीं |
जिस कीवर्ड पर मैं रैंक नहीं करता, उसका SERP कैसा दिखता है | कोई नहीं | नहीं |
पैटर्न एक-सा है। Google के API आपकी प्रॉपर्टी को भीतर से बताते हैं। रैंक का सवाल बाहर से, किसी नतीजा पेज के बारे में पूछा जाता है, और Google वह नहीं देता।
ज़्यादा भुगतान किए बिना अंतर कैसे भरें
व्यावहारिक जमावट दो अलग-अलग कामों वाले दो स्रोत हैं, ऐसा एक स्रोत नहीं जिससे दोनों काम माँगे जाएँ।
अपनी प्रॉपर्टी के बारे में बुनियादी सच के लिए Google के API इस्तेमाल कीजिए। क्लिक, इंप्रेशन और इंडेक्स स्टेटस ऐसे फ़र्स्ट-पार्टी तथ्य हैं जो कहीं और नहीं मिलते, और मुफ़्त हैं। इन्हें एक शेड्यूल पर खींचिए और तीन दिन की देरी को नापने वाले यंत्र का गुण मानिए।
बाहरी नज़र के लिए SERP स्रोत इस्तेमाल कीजिए। लाइव स्थितियाँ, प्रतिस्पर्धियों की स्थितियाँ, और वे कीवर्ड जिन पर आप अभी रैंक नहीं करते। पैसे वाला हिस्सा यही है, और यह ज़्यादातर टीमों के अंदाज़े से सस्ता है: हमारी जाँच में 23 कीवर्ड 100 की गहराई पर जाँचने में $0.2975 लगे, यानी हर जाँच $0.0129।
दोनों आंकड़ों को मिलाने की कोशिश मत कीजिए। वे अलग-अलग चीज़ें नापते हैं। काम का तरीक़ा यह है कि उन्हें साथ पढ़ा जाए: Search Console बताता है क्या हुआ, और लाइव जाँच बताती है क्या हो रहा है। जब वे न मिलें, तो कोई नतीजा निकालने से पहले उस क्वेरी के देश और डिवाइस का मिश्रण देखिए।
दोनों को एक ही स्क्रिप्ट से चलाने की विधि हमारे दो-स्रोत ट्रैकर के निर्माण में है, और लाइव आधे का ख़र्च थोक जाँच परीक्षण में आँका गया है।
अक्सर पूछे जाने वाले प्रश्न
क्या Google का कोई आधिकारिक रैंकिंग API है? नहीं। Google अपने आपके सर्च प्रदर्शन (Search Analytics), इंडेक्स स्थिति (URL Inspection) और दो संकरे सबमिशन प्रकार (Indexing) के लिए API छापता है। इनमें से कोई किसी कीवर्ड की रैंक नहीं लौटाता।
अगर रैंकिंग API नहीं है तो Search Console स्थिति क्यों दिखाता है? क्योंकि औसत स्थिति आपके इंप्रेशन से निकाला गया प्रदर्शन मीट्रिक है, रैंक पूछताछ नहीं। यह अवधि के सभी इंप्रेशनों पर औसत जगह है, जिसे देशों, डिवाइसों और सतहों के आर-पार औसत किया जाता है।
Search Console का डेटा कितना पीछे है? 12 सितंबर 2026 की हमारी नाप में तीन दिन, जिसमें सबसे नई उपलब्ध तारीख़ 9 सितंबर थी। window पैरामीटर उसी तारीख़ से पीछे गिनता है, इसलिए सात दिन की माँग सबसे नई उपलब्ध तारीख़ पर ख़त्म होने वाली आठ तारीख़ें लौटाती है।
क्या URL Inspection API बता सकता है कि कोई पेज इंडेक्स में है? हाँ, और यह उस काम का सही औज़ार है। फ़ैसले वाली फ़ील्ड की नहीं, कवरेज स्थिति की स्ट्रिंग पढ़िए, क्योंकि फ़ैसला अज्ञात URL और खोजे गए पर इंडेक्स न किए गए URL, दोनों के लिए NEUTRAL लौटाता है।
क्या Custom Search JSON API रैंकिंग API है? नहीं। यह उस सर्च इंजन से नतीजे लौटाता है जिसे आप ख़ुद कॉन्फ़िगर करते हैं, Google के मुख्य नतीजों में आपकी जगह नहीं।
असली रैंक डेटा पाने का सबसे सस्ता तरीक़ा क्या है? उन्हीं गिने-चुने कीवर्ड की जाँच कीजिए जिन पर आप सचमुच कुछ करते हैं, और उसी गहराई पर जो आपकी स्थिति से मेल खाती हो। हमारी जाँच में 10 की गहराई पर हर कीवर्ड $0.002 पड़ा और 100 की गहराई पर $0.014, यानी गहराई की सेटिंग बिल को कीवर्ड की संख्या से सात गुना ज़्यादा हिलाती है।
Auspia की राय: "क्या Google का रैंकिंग API है" का ईमानदार जवाब नहीं है, और काम का अगला क़दम यह है कि उसे ढूँढ़ना बंद कर दिया जाए। Google के API फ़र्स्ट-पार्टी सवालों का अच्छा जवाब देते हैं और रैंक के सवालों का जवाब बिलकुल नहीं दे पाते। बाहरी नज़र के लिए थोड़ा बजट रखिए, और बाक़ी मेहनत उस हिस्से पर लगाइए जो Google आपके लिए नहीं करेगा, यानी यह तय करने पर कि जब दोनों आंकड़े न मिलें तो क्या बदलना है।
लेखन: Gabriel Finch, सर्च रिट्रीवल शोधकर्ता, Auspia में 1,200 से अधिक AI जवाबों की समीक्षा। सर्च इंफ़्रास्ट्रक्चर, रिट्रीवल सिस्टम और यह कि हर डेटा स्रोत असल में क्या देख सकता है, पर लिखते हैं।




