做站点运营时,“重复内容”经常被当成一个筐,凡是两个页面看起来差不多,就都往里装。但实际操作中,重复的成因差别很大,处理方式也不一样。先分清是哪一类重复,再决定合并、改地址还是放着不动,比一刀切地删掉要稳妥。
一、完全重复:同一份内容出现在多个地址
最常见的是把一篇内容复制到不同栏目,或者带参数的地址、带 www 与不带 www 的域名同时能打开。这类重复的问题不在于内容本身,而在于同一份内容有了多个入口。
- 如果确实是同一份内容,优先把地址收敛到一个,其余用 301 指向它;
- 如果暂时没法改地址,用 canonical 指明主要版本;
- 不要用 noindex 处理“想保留又不想要”的页面,除非这个页面确实不该出现在索引里。
二、模板重复:内容不同,页面骨架高度相似
商品详情、房源信息、职位列表这类页面,正文不同但导航、推荐位、说明文字几乎一样。搜索引擎通常能识别出主体部分的差异,真正要留意的是那些主体部分也很短的页面。
比如同一批上线的页面只有一两句话的差别,其余全靠模板填充,这类页面即使被抓取,留在索引里的价值也不高。比较实际的做法是把同类页面里内容确实单薄的那部分挑出来,要么补充有效信息,要么合并到一个总览页。
三、聚合重复:把已有内容重新拼一版
标签页、专题页、站内搜索结果页、按时间归档的列表页,本质上都是对已有内容的再组织。它们不是天然的坏页面,问题是很多站点的聚合页只做了拼接,没有额外信息。
- 能提供额外价值的聚合页,比如带人工筛选、带对比维度、带更新说明,可以保留并做好内链;
- 纯自动拼接、和原列表高度重合的聚合页,通常不必让搜索引擎单独收录;
- 分页地址、排序参数这类组合出来的 URL,数量容易失控,建议在入口处就限制可抓取的范围。
四、语义重复:说法不同,讲的是同一件事
这一类最容易被忽略。两篇内容分别回答“如何设置 canonical”和“canonical 标签怎么用”,标题、关键词不同,但对用户来说是同一个答案。搜索引擎判断是否重合不只看字面,也会看主题是否高度接近。
这类页面不一定要删。如果两篇各自覆盖的角度不同,可以互相内链、彼此补充;如果只是同一答案换了个说法,合并成一篇往往更清晰。
处理顺序:先看意图,再选动作
判断一个重复页面怎么处理,可以先问三个问题:
- 用户会不会想单独看到这个页面?
- 这个页面有没有别处没有的信息?
- 它的地址是不是稳定、可控?
三个问题都偏否定的,优先合并或收敛地址;有一项明确的,可以保留,但要通过内链和 canonical 让主要版本更清楚。
重复内容本身不会直接带来惩罚,但它会让搜索引擎在多个版本之间做选择,也可能分散本该集中到某一页上的权重和抓取资源。
最后提醒一点:处理重复不是把页面删干净,而是让每个保留下来的地址都有明确的存在理由。删除、合并、跳转都会影响已有链接和索引状态,动作之前最好先记录当前地址和它们的表现,改完之后再回来看抓取与收录的变化。