跳转到主要内容

"在 Site Audit 中 hreflang 中引用多种语言的页面"错误

了解 Ahrefs 的 Site Audit 中的 "hreflang 中引用多种语言的页面" 问题,以及如何在你的网站上修复它。

Anna avatar
作者:Anna
本周更新

是什么引发了此问题?

此问题报告页面在 hreflang 注释中被多语言引用。

页面头部示例:

<head>
...
<link rel="alternate" hreflang="en" href="https://ahrefs.com/blog/google-keyword-planner/" />
<link rel="alternate" hreflang="de" href="https://ahrefs.com/blog/google-keyword-planner/" />
...
</head>

HTTP 头部示例:

链接: <https://ahrefs.com/blog/google-keyword-planner/>;rel="alternate";hreflang="en",
      <https://ahrefs.com/blog/google-keyword-planner/>;rel="alternate";hreflang="de"

这为什么很重要?

Hreflang 帮助搜索引擎根据用户的语言和区域将用户指向页面的最合适版本。

为一个页面指定不同语言的注释可能会被忽略或无法正确解释。

如何修复?

在发送 hreflang 链接到报告的 URL 的页面上进行必要的更改。 一个页面的语言版本只能为一种语言进行引用。 然而,你可以在 hreflang 值中为同一 URL 指定多个位置,例如 en-us、en-gb 等。

你可以通过点击“No."获取含有hreflang注释的链接页面列表。 “hreflang 入链”列

例子:

这是否解答了您的问题?