SerpBase mobile SERP 评测:100 关键词 desktop vs mobile SERP 实测

2 阅读3分钟

评测背景

做 mobile-first SEO 监控,需要分别查 desktop 和 mobile SERP(两者结果不同)。我用 SerpBase 实测 100 关键词,看差异有多大。

测试时间:2026-05-15 到 2026-05-25(10 天) 测试量:100 关键词 × desktop / mobile × 10 天 = 2,000 调用

SERP API 的 device 参数

SerpBase 支持 device 参数:

r = requests.post(ENDPOINT, headers=headers, json={
    "q": keyword,
    "gl": "us",
    "hl": "en",
    "num": 10,
    "device": "mobile",  # or "desktop" or "tablet"
})

实测 3 个 device 值,desktop vs mobile 差异最大。

100 个关键词的差异

1. SERP 结果数差异

指标desktopmobile
平均 organic 数1010(但顺序不同)
平均 ads 数3.52.8(mobile 少 1 个)
平均 PAA 数4.24.5(mobile 略多)
local pack 触发率32%38%(mobile 略多)

数量上差异小,但具体内容差异大

2. SERP 内容差异

差异类型比例
top 3 完全相同45%
top 3 部分不同(1-2 个变化)35%
top 3 完全不同20%

20% 的关键词,desktop 和 mobile 的 top 3 完全不一样

3. 排名差异(同关键词)

排名差异占比
完全一致38%
1-3 位浮动42%
4-10 位浮动15%
一个进前 10 一个没进5%

62% 的关键词在 desktop 和 mobile 排名有差异

5 个具体案例

案例 1:"SERP API"

排名desktopmobile
1serpbase.devserpbase.dev
2docs.serpapi.comahrefs.com
3brightdata.combrightdata.com
4-10完全不同完全不同

mobile 多了 ahrefs,desktop 多了 docs.serpapi。

案例 2:"best SERP API 2026"

排名desktopmobile差异
1-3一致一致0
4blog.example.comnews.example.com-1 desktop
5news.example.comreview-site.com+1 desktop

中段差异明显,SEO 优化要看 mobile。

案例 3:"local plumber near me"

排名desktopmobile
1-3 (local pack)完全相同完全不同(local pack 触发条件不同)
4-10 organic80% 一致20% 不同

local pack 在 mobile 触发率更高,跟"近邻搜索"行为一致。

案例 4:"iPhone 16 Pro price"

排名desktopmobile
1-3 ads一致(电商广告)一致
4-5 评测desktop 偏长文mobile 偏短视频
6-10 论坛略不同略不同

mobile SERP 偏短视频 / 短文,desktop 偏长评测。

案例 5:"weather today"

排名desktopmobile
1 (knowledge graph)完整 weather widget简化 widget
2-5 news略不同略不同

mobile SERP 知识图谱更简化,屏幕小所以。

3 个 SEO 监控策略

策略 1:只监控 desktop

适合:博客 / 工具站 / B2B 站

for kw in keywords:
    rank = fetch_serp_rank(kw, device="desktop")
    save_to_db(rank)

桌面 SEO 工具的标准做法。

策略 2:只监控 mobile

适合:本地服务 / 移动 app / 电商

for kw in keywords:
    rank = fetch_serp_rank(kw, device="mobile")
    save_to_db(rank)

mobile-first 项目必看 mobile SERP。

策略 3:同时监控两者

适合:综合 SEO 平台

for kw in keywords:
    desktop_rank = fetch_serp_rank(kw, device="desktop")
    mobile_rank = fetch_serp_rank(kw, device="mobile")
    # 差异 > 5 位报警
    if abs(desktop_rank - mobile_rank) > 5:
        alert(f"{kw}: desktop {desktop_rank} vs mobile {mobile_rank}")

最完整,但调用量 × 2。

成本分析

策略100 关键词/月月成本
只 desktop100$0.03
只 mobile100$0.03
同时两个200$0.06

2 个 device 同时跑,成本只多 1 倍(不到 $0.10/月)。性价比高。

5 个项目类型建议

项目推荐 device
B2B SaaS 站desktop
电商站mobile + desktop
本地服务mobile
博客desktop
mobile appmobile
工具站desktop
新闻站mobile + desktop
视频站mobile

2 个监控陷阱

陷阱 1:mobile SERP 看 local pack,desktop 不一定

# mobile 显示 local pack
# desktop 不一定显示
# 监控 mobile 看到 local pack 出现 → desktop 没出现 → 别误以为 desktop 排名掉

陷阱 2:知识图谱 mobile 简化,desktop 详细

# mobile KG widget 简化(只显示 weather / score)
# desktop KG widget 详细(显示完整数据)
# 监控知识图谱出现率,desktop 跟 mobile 标准不一样

实测 10 天数据

| 指标 | 数值 | |---|---|---| | 总调用 | 2,000(1,000 desktop + 1,000 mobile) | | 失败 | 4(0.2%) | | auto-refund | 4/4(100%) | | 月成本(估算) | 100 关键词 × 2 device × 30 天 × 0.30/1k=0.30/1k = **1.80** |

$1.80 / 月 跑 mobile + desktop 双设备 SEO 监控,基本免费。

适合 / 不太适合

适合:

  • 综合 SEO 工具
  • 电商站
  • 移动优先项目
  • Local SEO

不太适合:

  • 纯 desktop 项目(没必要双设备)
  • 极致低预算(2× 成本)

100 次免费试用:serpbase.dev 注册,跑 100 关键词 desktop + mobile 看差异。