首页 / SEO book / 内容与站内优化 / 重复标题标签:排查与修复

如何查找并修复重复标题标签以提升 SEO

重复标题标签:排查与修复内容与站内优化

当网站上的多个页面使用相同的标题标签内容时,就会出现重复标题标签,这会损害 SEO。

什么是重复标题标签?

重复标题标签指网站上多个页面的 HTML head 部分使用了完全相同的标题标签,可能造成搜索引擎排名下降和用户体验变差。

导致重复标题标签的常见原因包括:

  • 针对不同国家或用户的重复页面
  • 内容管理系统(CMS)平台在未经自定义的情况下自动生成默认标题
  • 基于参数的 URL(如用于跟踪广告活动的 URL)生成了页面的重复版本
  • 分页内容没有在每个标题中标明页码
  • 使用通用标题的分类页和标签页

重复标题标签对 SEO 有害吗?

在大多数情况下,重复标题标签确实有问题。

原因有以下几点:

  • 当多个页面共用同一个标题标签时,搜索引擎很难判断应该让哪个页面针对特定关键词排名(这被称为 关键词蚕食)。这可能导致所有受影响页面的排名下降。
  • 在搜索结果中看到相同标题标签的用户,可能无法分辨哪个页面最符合他们想找的内容。这种困惑会降低你网站的 自然点击率,并提高跳出率。
  • 你会错失针对不同关键词和 搜索意图 的机会。每个独特的页面都值得拥有自己经过优化的标题标签,帮助它针对相关查询获得排名。
  • 如果 Google 认为带有重复标题的页面质量低下,可能会选择忽略或降低这些页面的价值。这可能导致这些页面排名较低甚至没有排名。

如何查找重复标题标签

查找重复标题标签有几种方法。

你可以使用 Screaming Frog SEO Spider 之类的 SEO 爬虫工具来抓取你的网站。然后,把标题标签导出到电子表格并进行排序,找出重复项。

SEO Spider“Overview”标签页中的重复标题标签。

图片来源:Screaming Frog

为简化流程,可使用 网站审计(Site Audit),它会自动扫描网站并检查 140 多个问题。

按照提示运行一次审计,进入“问题(Issues)”选项卡,搜索“duplicate title tag”。

AD_4nXe9l3BmCY4Ui3IDhwNPnhb9cZw7yj20HNpDTIpYCILPAA1RCTCRY-0uTDs4Ttu1DSTjRC4rVgTkjH5BOTAya5NFYc0tM_EZxNk7RFJWwa7LSA-FD50ziN5_cGZaB-Q-aPXn0HBDUQ?key=7ALbfBJPBwpW-URb_VEvWwTS

然后,点击“重复标题标签问题数”这一问题中显示的数字,即可查看受影响的 URL。你会看到一个按共用相同标题标签分组的 URL 列表。

如下所示:

重复标题标签列表,包含出现重复的 URL。

逐个访问受影响的页面,检查内容,找出它们的差异。

随后登录 CMS 或网站平台,进行必要调整。

如何修复重复标题标签问题

以下是修复重复标题标签的四种经过验证的方法,从最简单到最具技术性排列:

创建唯一的标题标签

通过以下方式为每个页面创建独特的标题:

  • 包含页面的主关键词,以告诉搜索引擎和用户你的内容是关于什么的
  • 添加任何可能适用的唯一标识符(如产品名称、分类、地区)
  • 使用一致但仍能保持独特性的模式
  • 把标题长度控制在 50 到 60 个字符之间
  • 让你的标题标签和 H1 相同或相似

以下是产品页面的一种示例模式:

[产品名称] - [分类] | [品牌名称]

产品页面标题标签为“puffer jackets for women, Artizia US”。

以下是博文的一种示例:

[文章标题] - [主要话题] | [网站名称]

博客文章的标题标签写着“what is UX research? | IxDF.”。

使用规范标签

当需要多个内容相似的页面时(如适合打印的版本,或面向不同受众群体的变体),可用规范标签(canonical tag)告诉搜索引擎,你希望它索引、排名并在结果中展示哪个版本。

  1. 选定页面的主版本
  2. 把下面这行代码添加到重复页面和主页面两者的 HTML 中:

使用 Hreflang 属性

为内容相似的多语言或跨地区网站添加 hreflang 属性,帮助搜索引擎理解哪个版本面向哪些用户。

hreflang 属性包含在你的 HTML <head> 部分中,它告诉搜索引擎根据搜索者的语言(由 hreflang=" 之后的前两个字母表示)和位置(由 hreflang=" 之后的后两个字母表示)向他们展示哪个页面。

如果属于这种情况,应当:

  1. 添加 hreflang 属性,以指定哪个版本面向哪种语言/地区
  2. 把所有语言版本相互链接起来

例如,一个拥有英文和西班牙文同一页面的网站,可能会为两个页面都使用这样的条目:

使用动态标题标签

对于拥有许多相似页面的大型网站(如电商网站或目录网站),使用带有根据页面变化的动态变量的标题标签模板会很有帮助。

具体做法是:

  1. 在你的 CMS 或网站平台中创建标题标签模板(这因平台而异)
  2. 插入可提取唯一数据的动态变量,例如:

变量可能包括:

  • 产品名称
  • 分类
  • 价格
  • 地区
  • 型号

这种方法扩展性很好,但需要精心设计模板,以确保每个生成的标题都保持唯一且有实际意义。

视你对自家 CMS 或其他网站平台的熟悉程度,可能需要与更擅长技术的人合作。

处理重复标题标签以提升 SEO

查找并修复重复标题标签是提升 SEO 表现的一种快速且相对简单的方式。

以下是入门方法:

  1. 注册一个 永久免费的 Semrush 账号
  2. 配置网站审计
  3. 运行你的第一次审计(免费账号最多可抓取 100 个 URL)
  4. 进入“问题”选项卡,找出任何重复标题标签
在 Site Audit 中搜索重复标题标签。

想在重复问题演变成麻烦之前就发现它们吗?

在设置期间安排定期审计(每周或每天)。每次审计完成后,你都会收到一封邮件。

Site Audit Settings 向导,可选择每周的某一天或每天运行审计。勾选复选框可在审计完成后发送电子邮件。

现在即可运行第一次审计。