क्लासिक “Python में Google स्क्रैप करें” ट्यूटोरियल पहले requests + BeautifulSoup की ओर बढ़ता है, फिर Selenium, फिर एक प्रॉक्सी बिल। इन सबको छोड़ दीजिए: एक API कॉल Google रिज़ल्ट को संरचित JSON के रूप में लौटाती है — उन प्रॉक्सी से भी सस्ता जो DIY संस्करण के लिए चाहिए होते।
Python में DIY स्क्रैपिंग महंगी क्यों पड़ती है
- IP ब्लॉक — Google डेटासेंटर IP को लगभग तुरंत ब्लॉक करता है; आपको रोटेटिंग रेजिडेंशियल प्रॉक्सी चाहिए होंगी।
- Selenium का टैक्स — डायनेमिक कंटेंट आपको हेडलेस Chrome की ओर धकेलता है, जो स्केल पर धीमा और RAM का भूखा है।
- CAPTCHA — वॉल्यूम इन्हें ट्रिगर करता है; उन्हें हल करने वाली सेवाएँ असली पैसा लेती हैं।
- सेलेक्टर सड़न — Google का DOM बदलता है और आपका
soup.select(...)चुपचाप कुछ नहीं लौटाता।
सस्ता तरीका: एक रिक्वेस्ट
import os, requests
res = requests.post(
"https://api.serp.cheap/v1/search",
headers={"X-API-Key": os.environ["SERP_CHEAP_API_KEY"]},
json={"q": "best crm software", "gl": "us"},
)
for r in res.json()["organic"]:
print(f'{r["position"]:2}. {r["title"]}\n {r["link"]}')
कोई प्रॉक्सी नहीं, कोई ब्राउज़र नहीं, कोई पार्सर नहीं। प्रदाता रेजिडेंशियल IP, लाइव रेंडरिंग और पार्सिंग संभालता है।
या आधिकारिक SDK का उपयोग करें
pip install serpcheap
from serpcheap import SerpCheap
client = SerpCheap(os.environ["SERP_CHEAP_API_KEY"])
res = client.search(q="best crm software", gl="us")
print(res.organic[0].title)
# paginate to 100 results
for page in client.search_pages(q="best crm software", from_=1, to=5):
for r in page.organic:
print(r.position, r.title)
किसी फ्रेमवर्क पर बना रहे हैं? Django (pip install serpcheap-django) और FastAPI (pip install serpcheap-fastapi) इंटीग्रेशन मौजूद हैं। पूरा मार्गदर्शन Python ट्यूटोरियल में।
इसकी लागत क्या है
| प्रति क्वेरी कीमत | |
|---|---|
| फ्रेश रिज़ल्ट | $0.0006 |
| कैश्ड रिज़ल्ट | $0.0003 |
| साइनअप पर फ्री | 100 सर्च |
$0.75/1k से पे-एज़-यू-गो, क्रेडिट 12 महीने मान्य — एक ही रेजिडेंशियल-प्रॉक्सी रिक्वेस्ट की लागत से भी कम। सबसे सस्ता SERP API तुलना देखें।
जो पैरामीटर आप इस्तेमाल करेंगे
gl— रिज़ल्ट का देश। देश-वार लोकल SEO देखें।hl— इंटरफ़ेस भाषा।page— 1-इंडेक्स्ड; 100 रिज़ल्ट तक पेजिनेशन देखें।tbs— हाल के रिज़ल्ट के लिए समय फ़िल्टर।
आगे
- Python में Google Search API: पूरा ट्यूटोरियल
- Python में Google रैंक ट्रैकर बनाएँ
- Google को भरोसेमंद तरीके से कैसे स्क्रैप करें
serp.cheap आज़माएँ
स्निपेट पेस्ट करें, अपनी key जोड़ें, और आप Python से Google स्क्रैप कर रहे हैं। साइनअप पर 100 फ्री सर्च — कोई कार्ड नहीं चाहिए; उसके बाद $0.75/1k से पे-एज़-यू-गो, और क्रेडिट 12 महीने तक मान्य रहते हैं।
- अपनी फ्री API key पाएँ →
- कार्ड से भुगतान पसंद है? serp.cheap RapidAPI (
$0.90/1k) और Apify ($1.50/1k) पर भी उपलब्ध है।