
模型壓縮四劍客:量化、剪枝、蒸餾、二值化
position
與 previous_position
參數(shù)幫助識別排名下跌、算法更新或競品發(fā)力。服務平臺 | 百度/Google 支持 | 批量查詢 | 競品分析 | 價格模式 |
---|---|---|---|---|
SE?Ranking API | ? | ? | ? | 按項目/關鍵詞計費 |
DataForSEO | ? | ? | ? | 按調用量計費 |
Dragon Metrics API | ? | ? | ? | 套餐制 |
pip install requests pandas se-ranking-sdk matplotlib
import requests, pandas as pd
API_URL = "https://api.seranking.com/v2/competitors/positions"
auth = ("API_KEY", "SECRET_KEY")
# 批量獲取自己與競品的關鍵詞排名
payload = {
"project_id": 12345,
"competitor_ids": [111,222],
"date_from": "2025-07-01",
"se_type": "desktop_en"
}
resp = requests.get(API_URL, params=payload, auth=auth)
df = pd.DataFrame(resp.json()["results"])
# 計算 Top10 Share of Voice
top10 = df[df['position'] < =10]
sov = top10.groupby('competitor_name').size() / df['keyword_id'].nunique()
print(sov)
for _, r in df.iterrows():
if r.position > 10 or r.position - r.previous_position > = 3:
send_alert(r.keyword, r.competitor_name, r.position)
通過本文,你將掌握SEO Rank API在競爭對手分析中的全流程應用,從而構建一套高效、可視化、自動化的競品分析體系,助力你的 SEO 戰(zhàn)略始終領先。
原文引自YouTube視頻:https://youtu.be/jy1g9ws1dJs