产品目录第二页展示另一批产品,却把canonical指向第一页,通常应修改模板,让每一页声明自己的规范网址。分页并不是同一页面的随意副本;页码不同、产品集合不同,就不能仅为了集中第一页信号,把所有后续页都当成第一页的重复版本。
先确认第二页真的展示另一批产品
不要看到?page=2就直接改标签。先直接访问第一页和第二页,对照产品名称、链接与顺序。有的网站页码改变但接口没有读取参数,两页实际返回相同内容;另一些网站只更新浏览器地址,刷新后又回到第一页。此时要先修复分页数据和直接访问,再处理规范声明。
如果内容确实分成连续的产品集合,Google的分页最佳实践要求为每页提供独立URL,并明确不要把序列第一页用作所有页的canonical,应给各页自己的规范URL。Google同时建议用a链接连接后续页,让抓取者能够逐页发现内容。

本地教学目录的实际第二页截图。示例产品与分页仅用于说明页面集合差异,不是客户目录或索引证据。
修的是页码规则,不是给所有URL自指
假设规范目录地址是https://example.com/motors/,第二页是https://example.com/motors/?page=2,可按以下教学示例分别输出:
<!-- 第一页 -->
<link rel="canonical" href="https://example.com/motors/">
<!-- 第二页 -->
<link rel="canonical" href="https://example.com/motors/?page=2">
这里不是说带任何参数的地址都应自指。跟踪参数、重复第一页写法与改变产品集合的有效页码,需要按用途分别处理。如果?page=1与无参数目录完全等价,先确定一个统一入口,再让内链和canonical遵循它。不要一部分组件保留page=1,另一部分删除,导致模板规则不一致。
检查URL生成函数是否为了“清理重复参数”无条件丢弃所有query。这样的通用清理可能正是错误来源。也要查看客户端接管后是否把正确值重新改回第一页,相关方法见SSR与hydration的canonical冲突排查。
第一页重要,用导航表达,不用错误canonical表达
目录首页往往包含品类介绍和选型入口,作为主要着陆页是合理的。Google建议可以从序列各页链接回第一页,帮助强调集合起点。这个链接和canonical承担不同职责:一个告诉用户去哪里开始浏览,另一个声明重复或近似内容的首选版本。
在第二页保留“返回目录首页”“上一页”“下一页”等实际链接,比把canonical全部压回第一页更符合分页关系。每个链接都应有可请求的URL,不能只绑定点击事件。若产品列表采用前端路由,补链接的方法可参考导航href发布检查。
不要只加入rel="next"和rel="prev"就认为完成。Google当前文档说明已不再使用这两个标签识别分页关系,虽然其他系统可能仍会使用。读者能操作的页间链接和每页正确内容,仍要实际存在。
最后一页与异常页码也要检查
只抽查第二页,可能漏掉模板末端问题。最后一页不应继续产生无限增长的下一页地址;超过有效范围的页码也不应永远返回一个带相同列表的200页面。具体异常状态应按站点路由设计处理,并确保不会把正常的最后一页误判为不存在。
产品新增或删除后,页数会变化,所以验收还应包含列表更新后的边界。若使用不稳定排序,访客翻页时可能重复看见某些产品,另一些产品则被跳过。canonical修正不能解决这一点,应由目录数据查询提供可解释的排序和分页方式。
分页标题是否必须各写一份长描述,也是常见误区。Google文档允许分页序列使用相同title与description,并不要求为了差异化大量填充文字。站点可以为读者加入“第2页”等清晰标识,但不必给每页硬写不同的品类介绍。
页码参数应进入分页组件的共同规则
数据查询、页码导航和canonical若分别拼URL,很容易各自采用不同默认值。可以让它们共同读取已校验的当前页码和规范目录路径,再由各自的输出逻辑生成内容。传入小数、负数、非数字或过大页码时,也要有确定处理方式,避免出现大量看似不同却返回同一内容的地址。
如果目录同时保留用户筛选条件,页间导航还要正确携带必要状态,不能从第二页跳到另一套产品集合。是否允许特定筛选组合索引属于另一项策略,不应在本次修复中无差别放开。工单可以限定为现有可索引目录的标准页码序列,明确哪些参数不在此次变更范围内。
修改后可对比每页产品链接集合,帮助发现重复返回第一页的问题。集合不同不是内容质量保证,但至少能验证页码确实参与了查询,而不是只有地址栏和页码高亮发生变化。
修复后,分别检查声明与实际索引
- 记录首页、中间页、末页的完整地址、主要产品链接和响应状态。
- 检查初始HTML与渲染后的canonical数量和值,确保有效页码未被错误删除。
- 沿可见导航逐页进入,再复制地址直接打开,确认两种方式获得同一页内容。
- 检查分页没有同时被意外noindex或禁止抓取;如果本来有特殊索引策略,先确认目的,不擅自移除。
- 发布后在授权工具中观察Google选用的规范页与索引情况,不把模板修正等同于全部页已收录。
光算谷歌SEO服务涉及URL结构与内链优化时,可以按具体项目确定目录模板、页码边界和产品发现路径的检查范围。交付重点应是每页可直达、内容确实不同、声明准确,而不是让报表里只剩一个看似整齐的目录URL。