重复页面排查,就是找出博客里能被搜索引擎当成多个不同网址访问、但内容相同或高度相似的页面集合。对“怎样建博客”这个场景来说,重点不是泛泛谈SEO,而是检查博客系统自动生成的标签页、归档页、分页、评论分页、带参数的URL和转载内容是否产生了多份可访问副本,然后决定保留哪一个、其余如何处理。
博客最常见的重复来源不是正文本身,而是同一篇正文被多个列表或参数入口暴露。开始排查前,先列出所有可能指向同一内容的URL形态:
/post/abc。/tag/seo、/author/admin。/page/2、?paged=2。?utm_source=x、?order=asc。/Post/abc 与 /post/abc/。准备阶段只做一件事:把博客后台能生成的URL类型全部走一遍,记录哪些入口会返回200状态码且内容与正文页一致。这一步决定了后面要检查的范围,漏掉参数页或分页,排查就会不完整。
判断重复不能只看“两个网址长得像”,要看可访问内容和搜索引擎可抓取状态。建议按下面顺序检查:
<link rel="canonical"> 指向哪里,再看博客站点地图是否同时提交了多个候选URL。规范标签指向A、站点地图却提交B,说明配置不一致,需要先统一。假设一个博客的文章地址是 /post/abc,标签页地址是 /tag/seo,标签页里完整展示了同一篇文章的全文。此时标签页和正文页就是重复候选。判断结果取决于标签页是否只展示摘要:只展示摘要和链接,通常不构成正文重复;展示全文,则更可能形成重复。
处理重复页面常见做法是保留一个主URL,其余通过301、规范标签或移除全文展示来收敛。但改动后不能只看“我改了”,要验证搜索引擎看到的结果是否变化。
验证阶段最关键的一步是确认“主URL唯一”。如果规范标签、内链、站点地图和301都指向同一个地址,重复问题才算真正收敛;只改其中一项,其他入口仍可能把旧副本带回抓取范围。
博客会持续新增文章、标签和归档,重复页面不是一次清理就结束。维护时建议固定做三件事:
下一步,打开博客后台的固定链接设置和标签归档设置,先列出当前所有会输出全文的列表页,再决定哪些保留、哪些改为摘要或加规范标签。这个动作直接对应“怎样建博客”时最容易留下的重复页面隐患。