返回博客

Google 隐藏了搜索结果中的 URL:goto 重定向及其对 SERP 解析的影响

2026年8月26日,谷歌确认了google.com/goto的推出:搜索结果中的链接指向加密重定向,而不是网站。而且,只有那些被搜索引擎认为是机器人的用户才能看到这种替换。我们分析了令牌的机制、500-1000个请求的成本,以及如何将数据收集重构为两个层次。

📅2026年8月31日
Google 隐藏了搜索结果中的 URL:goto 重定向及其对 SERP 解析的影响

2026年8月26日,谷歌正式确认:搜索结果中的链接不再直接指向网站。HTML中的页面地址被一种形式的重定向所取代,形式为google.com/goto?url=...,其中包含加密的令牌。这一事件最令人不快的是,替换的链接并不是对所有人都可见。普通用户在浏览器中看到的是直接的URL。谷歌正是对那些被认为是自动化的用户隐藏了这些链接。

到底发生了什么

最初的个别信号早在2026年6月23日就出现了——亚历克斯·格林兰德对此进行了关注。7月2日,布罗迪·克拉克对此现象进行了大规模记录。8月26日,Nozzle平台的首席执行官德里克·帕金斯报告称,几乎完成了全面推广,谷歌也正式确认了这一变化。

公司代表在Search Engine Roundtable上的表述显得格外笼统:谷歌“在对抗不断演变的滥用形式方面有着悠久的技术措施历史”,并且公司“定期采取措施保护其服务和用户”。具体哪些行为被视为滥用并没有明确说明。

机制简单而痛苦。以前,结果的标记中包含了一个完整的地址——解析器可以通过一次请求获取它和标题及摘要。现在,那里是指向谷歌中间重定向的链接,而内部则是protobuf令牌:带有前缀CAES的base64字符串,后面跟着加密的有效载荷。您无法在自己这边解密它——您没有密钥。了解链接指向何处的唯一方法是点击它。

决定问题价格的三个细节

  • 令牌是一次性的。同一链接在同一请求中每次展示时都会获得新的令牌。无法建立“令牌→URL”的目录并重复使用。
  • HEAD请求无效。HEAD请求返回200,但没有Location头——即没有目标地址。需要完整的GET请求,返回302,平均延迟约为59毫秒。
  • 不仅仅是有机核心受到影响。隐藏地址出现在普通结果、视频、AI概述来源、“相关问题”块和广告中(地址aclk)。在Growtika的研究中,分析了493个链接,发现每个链接的目标地址都被隐藏。

算下来结果并不乐观。根据帕金斯的估计,为了解析五个搜索结果页面的所有链接,需要500到1000个请求。经过去重的独立测量显示, scraping.club给出的数字更为保守,为295–565——但这仍然是以前一个请求的两倍。

帕金斯的关键引用比任何数字都更好地描述了这一转变的本质:限制因素不再是带宽或存储,而是速率限制。

为什么这对自动化是一次打击

这里是最有趣的部分。根据scraping.club的观察,链接替换并不是普遍现象:普通用户——无论是登录状态还是隐身模式——仍然会获得直接的URL。重定向稳定地出现在自动化客户端中:脚本、带有--remote-debugging-port等标志的浏览器,以及完全自动化的无头堆栈。

一个值得注意的实际结论是:在您的响应中出现goto链接是一个诊断信号。这意味着谷歌已经将您的客户端归类为机器人。您并没有遇到新的搜索结果格式——您看到的是被检测到的用户的搜索结果。首先需要修复的不是链接解析器,而是您与人类的区别特征:启动标志、头部顺序、TLS指纹、页面行为。我们在关于如何通过网站的脚本检测网站的文章中讨论了这种自我检查的方法,如何通过其脚本解除网站检测

一个有趣的细节,证实了这一观点:谷歌的重定向解析几乎没有保护。根据scraping.club的测量,访问链接不需要代理、特殊头部或TLS伪装——普通的requests库的表现不亚于伪造的Chrome,而在小流量下可以达到每秒110+个请求,没有明显的限制。也就是说,障碍不是加密的,也不是网络的。这是一个基于量的税收:您不会被阻止,只是被要求支付请求的费用。

连续第二次打击

这一变化不应与之前的情况脱离开来。2025年9月12日至14日,谷歌关闭了参数&num=100,该参数在一页上返回一百个结果。此后,要达到相同的搜索深度,所需的请求数量大约增加了十倍。

后果显著,远远超出了解析的范围。根据Search Engine Land对319个属性的分析,87.7%的网站在Search Console中失去了展示,而77.6%失去了部分独特的排名查询。与此同时,实际流量并没有变化——测量出现了故障:大部分“展示”是在远端位置生成的,并不是人类,而是跟踪器在拉取一百个结果。

将这两个步骤结合起来:首先,搜索结果的请求数量增加了十倍,现在每个结果又增加了一个单独请求来获取其地址。策略显而易见——谷歌有条不紊地提高了获取其搜索结果的成本。

法律背景也很有启示。技术措施的实施正是在法律途径出现问题时开始的:谷歌对SerpApi的DMCA诉讼被驳回——法院划定了保护版权作品与规范公共事实访问之间的界限,指出事实和URL并不是作品。我们在关于谷歌诉SerpApi案的单独文章中讨论了这一裁决的细节及其后果。无法禁止——但可以让其变得昂贵。

当前报告中出现的问题

DemandSphere平台列出了如果不采取任何措施可能出现的具体故障:

  1. 目标域名缩减为google.com。解析器如实记录其在标记中看到的内容——整个搜索结果变成“属于谷歌”。
  2. 无法匹配自己的页面。系统停止识别您的URL,并认为您已从搜索结果中消失。
  3. 竞争对手的投票份额和归属混乱——没有其他可计算的,所有链接都在同一个域名上。
  4. 历史数据在推广日期上断裂。这是最狡猾的:图表将显示出实际并不存在的崩溃。

好消息是:纯粹的排名数据受损较少。DataForSEO早在2026年7月5日就报告称,通过其API,99.99%的有机结果已经以直接地址返回。问题集中在搜索结果块中——根据Growtika的估计,goto链接大约保留在一半的AI概述和四分之一的本地块中。也就是说,今天最重要的部分受到了影响:AI回答源和本地搜索结果。

如何重构收集

从上述内容中得出的工程结论是:将收集分为两个层次,具有不同的请求成本

  1. 首先检查您是否被检测到。用您的解析器和干净的浏览器手动获取相同的搜索结果。手动运行中的直接链接和自动运行中的goto链接——这是您伪装的判决,而不是谷歌的特性。
  2. 分开获取搜索结果和解析链接。第一层是重的:渲染、行为真实性、优质IP。第二层是简单的GET请求,返回302,无需浏览器和伪装。通过同样昂贵的堆栈进行解析——是在浪费预算。
  3. 计算请求限制,而不是流量。瓶颈转移到了请求数量上。根据所需的RPS计划地址池,而不是流量量。
  4. 不要尝试缓存令牌。它们是一次性的。缓存的意义在于解析结果——“请求 + 位置 + 域名”的组合,而不是令牌本身。
  5. 在历史数据中标记断裂日期。2026年8月26日应在报告中明确标记为一个里程碑,否则方法论的错误将被解读为可见度的下降。
  6. 单独检查块。有机结果可能已经正常,而AI概述和本地块则可能没有。将它们作为独立实体进行测试。

哪些代理和去向

从分层中也可以得出基础设施的分离——这明显比通过一个池处理所有内容便宜得多。

获取搜索结果是最敏感的部分。在这里,重要的是不要在普通用户中显得突出,正是这一层决定了您是否会看到直接链接或goto链接。为此,使用住宅代理,而对于地理相关的任务,如本地搜索结果——使用移动代理,其中IP在特定地区看起来非常自然。

而重定向的解析,正如测量所示,并没有提出任何特殊要求:普通的GET请求,无需伪装,速度快。这是一个经典的任务,适合数据中心代理——便宜、快速、支持多个并行流。在请求搜索结果时,500–1000个额外请求的成本差异成为预算的决定性因素。

结论

谷歌并没有关闭对搜索结果的访问——而是提高了其成本,同时将响应格式转变为检测指标。这对市场意味着继续推进自关闭&num=100以来的路线:大规模获取搜索数据不再是默认的廉价,而是成为一项具有明确经济性的工程任务。

实际上,结论归结为两点。如果您看到goto链接——首先从伪装入手,而不是解析器:可能需要修复的并不是看起来的那样。如果伪装正常,但仍然存在重定向——请分开收集层,不要为不需要的请求支付高昂的费用。