आपकी रैंकिंग शून्य में मौजूद नहीं होती — वे चलती हैं क्योंकि प्रतिस्पर्धी चलते हैं। अपने कीवर्ड के लिए पूरा SERP कैप्चर करना यह उजागर करता है कि कौन बढ़ रहा है, कौन नया है, और कौन से फ़ीचर्स (स्निपेट, पैक) पेज पर हावी हैं। यहाँ बताया गया है कैसे, serp.cheap के साथ।
पूरा परिणाम पेज कैप्चर करें
import requests, datetime
def serp_snapshot(keyword, gl="us"):
data = requests.post(
"https://api.serp.cheap/v1/search",
headers={"X-API-Key": "YOUR_KEY"},
json={"q": keyword, "gl": gl},
timeout=30,
).json()
return {
"date": datetime.date.today().isoformat(),
"keyword": keyword,
"ranking": [(r["position"], domain_of(r["link"])) for r in data["organic"]],
}
def domain_of(url):
from urllib.parse import urlparse
return urlparse(url).netloc.replace("www.", "")
बदलावों का पता लगाएँ
स्नैपशॉट संग्रहीत करें और लगातार दिनों को डिफ़ करें:
def new_entrants(today, yesterday):
seen = {d for _, d in yesterday["ranking"]}
return [(pos, d) for pos, d in today["ranking"] if d not in seen]
यह उन प्रतिस्पर्धियों को सामने लाता है जो आपके लिए महत्वपूर्ण किसी कीवर्ड के शीर्ष परिणामों में अभी-अभी प्रवेश कर चुके हैं — एक प्रारंभिक संकेत जो एक अलर्ट के योग्य है।
क्या ट्रैक करें
- शीर्ष 10 का हिस्सा प्रति प्रतिस्पर्धी समय के साथ।
- नए प्रवेशी जो पेज में प्रवेश कर रहे हैं।
- पोज़िशन अस्थिरता — वे कीवर्ड जहाँ SERP अक्सर फेरबदल होता है।
- SERP फ़ीचर्स — ट्रैक करें कि क्या कोई फ़ीचर्ड स्निपेट या पैक ऑर्गेनिक को नीचे धकेलता है।
इसे सस्ता रखें
यह प्रति कीवर्ड प्रति बाज़ार एक अनुरोध है। 200 कीवर्ड की दैनिक निगरानी ≈ $0.12/दिन ताज़ा, कैश हिट के साथ कम। कोई प्रति-कीवर्ड SaaS शुल्क नहीं, और आप ऐतिहासिक डेटा के मालिक हैं।