यह ट्यूटोरियल दिखाता है कि Python से Google को कैसे क्वेरी करें और साफ़, संरचित परिणाम कैसे प्राप्त करें — serp.cheap, 2026 में सबसे सस्ता Google Search API, का उपयोग करते हुए।
इंस्टॉल करें
pip install requests
न्यूनतम उदाहरण
import requests
resp = requests.post(
"https://api.serp.cheap/v1/search",
headers={"X-API-Key": "YOUR_KEY"},
json={"q": "best electric cars 2026", "gl": "us", "page": 1},
timeout=30,
)
resp.raise_for_status()
for r in resp.json()["organic"]:
print(f'#{r["position"]} {r["title"]} — {r["link"]}')
रिट्राई के साथ एक पुनः प्रयोग योग्य क्लाइंट
import requests
from requests.adapters import HTTPAdapter, Retry
class SerpClient:
def __init__(self, api_key: str):
self.s = requests.Session()
self.s.headers.update({"X-API-Key": api_key})
retries = Retry(total=4, backoff_factor=1.5,
status_forcelist=[429, 500, 502, 503, 504])
self.s.mount("https://", HTTPAdapter(max_retries=retries))
def search(self, q, gl="us", page=1, tbs=None):
body = {"q": q, "gl": gl, "page": page}
if tbs:
body["tbs"] = tbs
r = self.s.post("https://api.serp.cheap/v1/search", json=body, timeout=30)
r.raise_for_status()
return r.json()
client = SerpClient("YOUR_KEY")
data = client.search("python web scraping", gl="us")
print(data["stats"]) # balance, cost, cached
पेजिनेट करें
def all_results(client, q, pages=3, gl="us"):
out = []
for p in range(1, pages + 1):
out += client.search(q, gl=gl, page=p)["organic"]
return out
प्रत्येक पेज एक अलग बिल किया गया अनुरोध है — आलस्य से (lazily) फ़ेच करें। और जानकारी पेजिनेशन में।
लागत नियंत्रण
stats.cost क्रेडिट में है (1 = $0.0001)। कैश हिट की लागत 3 क्रेडिट है, ताज़ा 6। दोहराई गई क्वेरीज़ स्वचालित रूप से आधी कीमत पर कैश से सर्व की जाती हैं।
आगे
- Python में एक रैंक ट्रैकर बनाएँ
- AI एजेंट्स के लिए Google Search API
- अन्य भाषाएँ: Node.js · Go · PHP
serp.cheap आज़माएँ
अपनी API key एक्सपोर्ट करते ही इस ट्यूटोरियल का हर स्निपेट ज्यों-का-त्यों चलता है। साइनअप पर 100 मुफ्त सर्च — कोई कार्ड नहीं चाहिए; उसके बाद पे-एज़-यू-गो $0.75/1k से, और क्रेडिट 12 महीने तक मान्य रहते हैं।
- अपनी मुफ्त API कुंजी पाएँ →
- कार्ड से भुगतान पसंद करते हैं? serp.cheap RapidAPI (
$0.90/1k) और Apify ($1.50/1k) पर भी उपलब्ध है।