← ब्लॉग पर वापस

100 Google नतीजे कैसे पाएँ: Search API से पेजिनेशन (2026)

Google Search API में पेजिनेशन कैसे काम करता है — पेज 1–10 लाना, 100 तक नतीजे जमा करना, डुप्लिकेट हटाना, और खर्च कम रखना। Python और Node.js के लिए कोड।

1 मिनट पढ़ें

Google प्रति पेज ~10 ऑर्गेनिक नतीजे लौटाता है। 100 तक जमा करने के लिए, आप page पैरामीटर के साथ नतीजों में पेज-दर-पेज जाते हैं। यहाँ serp.cheap के साथ इसे कुशलता से करने का तरीका है।

मूल बातें

  • page 1-इंडेक्स्ड है (1 = पहला पेज)।
  • हर पेज ~10 ऑर्गेनिक नतीजे लौटाता है।
  • हर पेज एक अलग बिल वाली रिक्वेस्ट है — तो 100 नतीजे ≈ 10 रिक्वेस्ट।

Python: 100 तक नतीजे जमा करें

import requests

def fetch_results(q, gl="us", max_results=100):
    out, page = [], 1
    while len(out) < max_results:
        r = requests.post(
            "https://api.serp.cheap/v1/search",
            headers={"X-API-Key": "YOUR_KEY"},
            json={"q": q, "gl": gl, "page": page},
            timeout=30,
        )
        r.raise_for_status()
        batch = r.json()["organic"]
        if not batch:
            break          # no more results
        out += batch
        page += 1
    return out[:max_results]

results = fetch_results("best project management software")
print(len(results), "results")

Node.js

async function fetchResults(q, max = 100) {
  const out = [];
  for (let page = 1; out.length < max; page++) {
    const res = await fetch("https://api.serp.cheap/v1/search", {
      method: "POST",
      headers: { "X-API-Key": process.env.SERP_KEY, "Content-Type": "application/json" },
      body: JSON.stringify({ q, gl: "us", page }),
    });
    const { organic } = await res.json();
    if (!organic.length) break;
    out.push(...organic);
  }
  return out.slice(0, max);
}

टिप्स

  • अगर आप पेज मिलाते हैं तो link से डुप्लिकेट हटाएँ — कभी-कभार ओवरलैप हो सकता है।
  • जब कोई पेज कोई नतीजा न लौटाए तो जल्दी रुक जाएँ।
  • आलस से लाएँ — अगर आप सिर्फ़ 10 दिखाते हैं तो 100 नतीजे न खींचें। खर्च पेजों के साथ बढ़ता है।

आगे

Frequently asked questions

API से 10 से ज़्यादा Google नतीजे कैसे पाऊँ?+

page पैरामीटर (1-इंडेक्स्ड) के साथ अतिरिक्त पेज माँगें। हर पेज ~10 ऑर्गेनिक नतीजे लौटाता है, इसलिए पेज 1–10 आपको ~100 तक देते हैं। हर पेज एक अलग बिल वाली रिक्वेस्ट है।

क्या ज़्यादा पेज लाने पर खर्च बढ़ता है?+

हाँ — हर पेज एक रिक्वेस्ट है। अतिरिक्त पेज तभी लाएँ जब किसी उपयोगकर्ता या जॉब को सचमुच ज़रूरत हो। serp.cheap पर एक फ्रेश पेज $0.0006 है (कैश हिट $0.0003)।

अपनी API कुंजी पाएं

सीधे सबसे सस्ता, कार्ड या क्रिप्टो से भुगतान, कोई KYC नहीं। या मार्केटप्लेस से।