如何用 SERP Tracking API 监控排名和竞争变化
了解如何用 SERP Tracking API 定期获取 Google 搜索结果,查看网站排名、排名页面、竞品和搜索结果页的变化。
SERP Tracking API 会按设定的关键词、地区、语言和设备获取当时的搜索结果。排名监控工具从结果中找到要关注的域名或页面,再和上一次的数据对比。
这样就能看到网站排在第几位、哪个页面出现在搜索结果中、哪些竞品正在上升,以及搜索结果页有没有出现视频、People Also Ask(其他用户也在问)或 AI Overview(AI 摘要)等内容。
域名排名与页面排名
开始监控前,先选清楚要看整个域名,还是某个具体页面。
看整个域名时,需要从搜索结果中找出该域名排名最高的页面。比如 example.com/product 排第 4,example.com/blog 排第 9,域名排名可记为第 4,同时保存真正排在第 4 的页面。
看具体页面时,只匹配指定 URL。即使同一网站的其他页面排得更高,也不会算到这个页面名下。
| 追踪方式 | 关注内容 | 记录结果 |
|---|---|---|
| 域名排名 | example.com | 该域名排名最高的位置和对应页面 |
| 页面排名 | example.com/product | 这个 URL 的位置 |
| 竞品排名 | competitor.com | 竞品域名或指定页面的位置 |
如果采集范围是前 100 名,而目标域名没有出现,可以标记为“100 名外”;如果还想知道具体排名,可以扩大采集范围继续查询。
SERP Tracking API 能看到哪些变化
一次 API 查询只能告诉我们当时的搜索结果。把同样的查询定期运行,再对比前后数据,才会看到变化。
例如,今天查到目标页面排第 3,下周查到第 8,对比发现排名下降了 5 位。如果网站仍排在第 3,但出现在这个位置的 URL 换了,则说明排名页面发生了更换。
对比时,关键词、地区、语言和设备要保持相同。美国手机端的结果和英国电脑端的结果不能放在一起算升降。
目标排名变化
下面是一组每天查询 serp api 的记录。查询地区是美国,设备是桌面端,关注的域名是 example.com。
| 日期 | 关键词 | 地区与设备 | 排名 | 排名页面 |
|---|---|---|---|---|
| 2026-08-05 | serp api | 美国 / 桌面端 | 第 3 名 | example.com/product |
| 2026-08-12 | serp api | 美国 / 桌面端 | 第 8 名 | example.com/product |
两次都是同一个页面,排名从第 3 降到第 8。看到这个变化后,可以接着查看第 3 至第 7 名出现了哪些网站、搜索结果页是否新增了视频等内容,以及网站近期是否改过这个页面。
排名页面更换
域名的名次变化不大,出现在搜索结果中的页面却可能已经换了。比如上周排在前面的是产品页,本周变成了一篇博客文章。
| 关键词 | 当前排名 | 上次页面 | 当前页面 |
|---|---|---|---|
| api pricing | 第 4 名 | /blog/api-cost | /pricing |
| search api | 第 3 名 | /product | /product |
第一行的排名页面已经更换,第二行没有变化。遇到页面更换时,查看两个页面分别讲什么、链接指向哪里、重点覆盖哪些关键词,通常能找到变化线索。
如果监控的是指定 URL,原页面跌出采集范围,而同一网站的另一个页面进入排名,也要把两个情况一起记下来。这样更容易发现网站内部有两个页面在争夺同一个关键词。
竞品变化
看完自己的网站,再看同一批搜索结果中的其他域名。持续保存前十或前二十名,就能发现新进入的竞品,以及连续几次上升的页面。
新页面进入目标区间
某个陌生域名第一次进入前十时,先记录它对应的关键词、页面、标题和当前排名。接着查看这是什么页面:产品页、价格页、工具页,还是教程文章。
页面类型能帮助判断竞争来自哪里。一个新产品页进入多个商业关键词的前十,比一篇文章偶尔进入一个关键词更值得关注。
“第一次进入”来自本次结果与历史记录的对比。SERP API 提供当前页面和排名,历史数据则说明这个页面以前是否出现过。
持续上升的竞品
一次上涨可能只是波动。某个竞品页面连续从第 9 升到第 6,再升到第 3,才更像一段持续趋势。
如果这个域名在多个相关关键词下都在上升,再去看它最近增加了哪些页面、更新了哪些内容。这样能把注意力放在真正扩大的竞争上。
竞品出现频率
还可以统计一个域名在整组关键词中进入前十的次数。出现次数越来越多,说明它在这个主题下覆盖得更广。
这个数字需要根据历次查询结果汇总。SERP API 每次提供搜索结果,排名监控工具再按域名和关键词组统计。
市场和设备差异
同一个关键词,在不同国家和设备上的搜索结果可能不同。美国桌面端排第 3,不代表美国移动端或英国桌面端也是第 3。
| 关键词 | 地区 | 设备 | 排名 | 排名页面 |
|---|---|---|---|---|
| serp api | 美国 | 桌面端 | 第 3 名 | example.com/product |
| serp api | 美国 | 移动端 | 第 6 名 | example.com/product |
| serp api | 英国 | 桌面端 | 第 8 名 | example.com/uk/product |
这三条记录要分开看。把它们合成一个平均排名,会掩盖手机端或某个国家的真实变化。
如果业务只做美国市场,先监控美国。需要同时覆盖多个国家时,再为每个国家分别保存历史数据。
搜索页面模块变化
Google 搜索结果页除了普通链接,还可能出现“其他用户也在问”、视频、知识面板和 AI 摘要。这些内容会占用页面位置,也会改变用户先看到什么。
假设目标页面从第 3 降到第 5,同时页面顶部新出现了视频结果。此时可打开实际搜索页确认变化,再通过 Google Search Console(GSC)查看点击率,通过 Google Analytics 4(GA4)查看网站流量。单凭一个视频模块,不能直接判断流量已经下降。
不同 SERP API 产品支持的搜索结果类型可能有差异。接入前要查看当前产品文档,并通过测试请求确认能否获取需要的内容。
周报和提醒
每天的排名变化很多,没必要每次都发提醒。周报负责汇总整体情况,提醒只留给需要尽快查看的变化。
排名摘要
排名摘要可列出上涨、下降、跌出监控范围和排名页面更换的关键词数量,同时附上具体关键词、地区、设备和排名页面,方便继续查看原因。
竞品摘要
竞品摘要主要看三件事:哪些域名刚进入关注区间,哪些页面连续上升,哪些竞品在更多相关关键词下出现。
提醒条件
提醒规则要简单,收到提醒的人一眼就知道接下来查什么。
| 发生的变化 | 提醒条件示例 | 接下来查看 |
|---|---|---|
| 核心词排名下降 | 跌出前十 | 当前排名页面和前排竞品 |
| 排名页面更换 | 本次 URL 与上次不同 | 两个页面的内容和定位 |
| 新竞品进入 | 新域名进入前三 | 对方页面类型和主题 |
| SERP 模块变化 | 重要模块出现或消失 | 实际搜索页、GSC 和 GA4 |
品牌词、核心商业词和普通内容词的提醒条件不必相同。品牌词跌出首位可能需要马上查看,普通内容词上下浮动一两位则可留在周报里。
监控所需的数据
整套监控需要三部分数据:任务设置说明要查哪些关键词、地区和设备,以及关注哪个域名或页面;SERP API 返回当前排名、标题、URL、域名和搜索结果页中的不同内容;排名监控工具保存采集时间和上次排名,再计算前后变化、竞品标记和提醒状态。把这些数据连起来,周报中的每个变化都能找到对应的关键词、市场和页面。
采集频率
采集多频繁,要看关键词的重要程度。核心商业词、品牌词和活动期间的关键词可每天查询;长期内容和变化较少的关键词,可每周查询。
请求量由关键词数量、地区数量、设备数量和查询频率共同决定。100 个关键词同时查看美国和英国的桌面端与移动端,一轮就有 400 组查询。
规划长期任务时,可参考 SERP API pricing,按实际关键词、地区、设备和频率估算用量。
TalorData SERP API 的数据位置
在这套流程中,TalorData SERP API 负责获取每次查询的 Google 搜索结果。调用时传入关键词、地区、语言和设备,再通过排名监控工具或脚本保存和处理返回数据。
排名监控工具负责找出目标域名或 URL、保存每次结果、比较前后变化,并按设定的规则生成周报和提醒。TalorData 提供当前 SERP 数据,排名趋势和竞品趋势来自连续多次查询的对比。
如果准备搭建长期排名监控流程,可以先用一组核心关键词、一个主要市场和一种设备测试 TalorData SERP API。确认返回内容和保存流程符合需求后,再增加其他国家、移动端数据和竞品名单,更容易控制请求量和成本。
按业务重点设置监控
商业关键词重点看目标页面是否进入前十、排名页面有没有换,以及前三名出现了哪些竞品。内容型关键词重点看整组词的排名走势和竞品覆盖。品牌词重点看官网位置,以及知识面板、AI Overview 等内容是否发生变化。
先决定最关心哪类变化,再设置关键词、地区、设备、查询频率和提醒条件。SERP Tracking API 持续获取搜索结果,对比连续多次查询结果后,就能看到排名和竞品变化。
FAQ
SERP Tracking API 追踪的是关键词还是页面?
API 按关键词查询搜索结果,排名监控工具再从结果中寻找指定域名或 URL。看域名时,可记录该域名排名最高的页面;看具体页面时,只记录指定 URL。
跌出采集范围等于没有排名吗?
不等于。如果采集范围是前 100 名,而目标域名或页面没有出现,可以标记为“100 名外”;如果需要查看具体排名,可以扩大采集范围继续查询。
SERP Tracking API 能发现新竞品吗?
能。把本次搜索结果与历史记录对比,就能找出第一次进入前十或前三的域名和页面。SERP API 提供当前结果,是否属于新竞品则要结合历史记录判断。
多久采集一次 SERP 数据合适?
核心商业词、品牌词和活动词可每天采集,长期内容和较稳定的关键词可每周采集。频率越高,请求量也越大,需要结合关键词的重要程度和预算安排。