所有分类
  • 所有分类
  • 后端开发

7 个常见的 Hreflang 错误(以及如何解决)+ 额外提示

500.jpg

令人惊讶的是,我经常听到讨论国际问题 SEO “时不提” hreflang ”。如果是这样,因为这是一个如此棘手的主题,我们应该更频繁地讨论它,并帮助它 SEO 专家知道如何更准确地定位国际网络受众。

不仅很难在你的地理定位网站上正确实施,而且 hreflang 目的经常被误解。它已经存在了好几年,但它是针对国际观众的 SEO 我们仍在努力找出如何正确使用这个属性。这些甚至是高级的 SEO 专家的误解,所以请确保你知道如何正确使用它来建立你的国际网站以取得成功。

Hreflang的目的

Hreflang 注释旨在交叉引用内容相似但针对不同受众的页面。您可以根据语言和/或国家/地区使用 href lang 属性定位不同的受众。这可以确保当用户定位在您身上时 Google 搜索版本时,正确的页面会显示给正确的用户。

以下是美国英语用户和加拿大英语用户两个标签的示例:

<link rel="alternate" hreflang="en-us" href="http://www.example.com/usa/" />
<link rel="alternate" hreflang="en-ca" href="http://www.example.com/ca/" />

这两个标签都会出现在两个页面上。这将得到保证 google.ca 在上面搜索的加拿大人会为加拿大人找到页面,而在 google.com 在上面搜索的美国人会找到美国人的页面。

这就是标签的目的,但我经常遇到hreflang 错误和误解。以下是最常见的一些:

实施 Hreflang 的常见错误

退货标签错误

“返回标签错误”不是交叉引用的 hreflang 注释结果。这些可以在 Google Search Console 在“国际定位”选项卡下找到。假如你的网站有 hreflang 注释,无论是通过页面标记还是XML 网站地图方法,会有数据报告发现了多少标签,发现了多少错误。如果有错误,这些错误通常是“返回标签错误”。以下是一个网站示例,该网站有 412 个 hreflang 标签错误—都是因为“没有返回标签”。:

image.png

您的注释必须从其他页面确认。如果页面 A 链接到页面 B,页面 B 必须链接回页面 A,否则,您的注释可能无法正确解释。

通常,“缺乏链接”是因为标签不包含对页面本身的引用。您的注释应该是自我引用的。页面 A 应使用 rel-alternate-hreflang 注释链接到自己。

使用错误的国家或语言代码

当您将 hreflang 当代码添加到您的网页上时,您需要确保您使用正确的国家和语言代码。根据 Google 的说法,“hreflang 语言必须使用属性值 ISO 639-1 格式,  ISO必须用于区域 3166-1 Alpha 2格式。不支持只指定区域。”

使用“最常见的错误之一”en-uk指定在英国说英语的人。然而,英国的正确属性实际上是“en-gb”。

你可以用这样的 hreflang 为了确定你应该使用什么值,生成器工具。

结合 Hreflang 网站地图和页面标记方法

没有必要使用各种方法来实现它。谷歌不建议这样做,因为它是多余的。当然,你可以使用这两种方法,一种方法与另一种方法相比没有明显的优势。以下是您的决定 XML 网站地图或页面标记方法中的一些注意事项:

  • Hreflang XML 网站地图可能很难创建和更新。您可以使用在线工具或在线工具 Excel 它是在中间创建的,但是这个过程很难自动化。如果你有 CMS 最好继续使用自动为您更新的网站地图,而不是创建单独的静态 hreflang XML 站点地图。

  • 页面标记会导致代码膨胀,特别是当你针对多个国家/地区/语言时。这可能意味着每个地理定位页面都需要额外的页面 10 多行代码。

  • 一些内容管理系统,如 WordPress 和 Drupal,提供自动页面标记解决方案。

这是另一种常见的误解,甚至会绊倒高级 SEO 专家。已经发表的文章似乎表明,一旦 hreflang 如果在多个顶级域或子域中正确实施,最权威的域将获得链接权限。这还没有得到其他国际 SEO 专家证实,我没有证据相信是这样的。

建立链接权限并将其整合到您的地理定位网页的最佳方法是将您的所有内容放在一个域中。使用一般的顶级域,如 .com,并使用子文件夹创建您的国家或语言目标。

修复重复内容的问题

这是另一个棘手的主题,需要一些细微的差异。重复的内容本身经常被误解,会被误解 hreflang 混合会让它更难理解。该方法本身不会“修复”重复的内容问题。例如,当你愿意的时候 hreflang 当标签添加到你的网站时,它们会出现在你的网站上 Google Search Console 的 International Targeting 选项卡中(因此) Google 确实识别和理解它们),但是你还是会继续看 Duplicate Title Tags 和 Duplicate Meta Description 警告在 HTML 改进选项卡(如果您的页面在您的地理定位页面中有重复的标题和描述)。因此,如果你有两个针对不同地区的相同语言的页面,比如美国和加拿大的英语,那么这两个页面的内容可能非常相似,所以它们被认为是重复的。因此,如果你有两个针对不同地区的相同语言的页面,比如美国和加拿大的英语,那么这两个页面的内容可能非常相似,以至于它们被认为是重复的。添加多语言标签不会改变这一点。如果美国页面有明显更高的链接权限,特别是如果它有来自加拿大的链接,那么你的美国页面仍然可能超过加拿大页面。

然而,hreflang 标签将有助于缓解这个问题。这就是为什么添加这些标签是不够的。它们提供了一种可以帮助的技术结构 Google 整理和理解你的内容,但要拥有一个成熟的国际网站,你需要一个整体的国际营销策略,包括建立来自相关国家/地区的网站链接权限/你定位的语言。

Hreflang 处理不同语言之间的交叉注释是非常有效的,但当涉及到同一语言和不同地区时,你会得到不同的结果。

没有一起正确使用 Canonical 标签和 Hreflang 标签

hreflang 标签也可以和 rel=”canonical” 注释一起使用,但多语言标签需要引用自引用的规范 URL。例如,页面 A 应该有一个指向页面 A 标签,页面 B 应该有一个指向页面 B 标签,页面 C 应该有一个指向页面 C 标准标签。所有三个页面都应该有 hreflang 标签,提到所有组的三个页面。你不想在页面分组中只标准化页面的一个版本。

这是一个更生动的例子:

对美国页面而言 (http://www.example.com/usa/),hreflang 和 canonical 标签的正确用法必须是下一个:

<link rel="alternate" hreflang="en-us" href="http://www.example.com/usa/" />
<link rel="alternate" hreflang="en-ca" href="http://www.example.com/ca/" />
<link rel="Canonical" href="http://www.example.com/usa/" />

页面在加拿大 (http://www.example.com/ca/) 上,hreflang 标签将保持不变,但标准标签将是:

<link rel="alternate" hreflang="en-us" href="http://www.example.com/usa/" />
<link rel="alternate" hreflang="en-ca" href="http://www.example.com/ca/" />
<link rel="Canonical" href="http://www.example.com/ca/" />

不使用绝对 URL

这是一个令人心碎的问题,因为一切通常都是正确的,除了引用 hreflang 链接是相对的,而不是绝对的简单事实。这些标签没有错误的空间,所以请确保你总是使用绝对的标签 URL。例如,以下是不该做的事情:

<link rel="alternate" hreflang="en-us" href="/usa/" />
<link rel="alternate" hreflang="en-ca" href="/ca/" />

Google 希望能抓住整个 URL 路径,尤其是因为 hreflang 多次引用单独的标签 ccTLD 或子域。

将 hreflang 将标签添加到无索引页面

如果您的 hreflang 标签指向一个没有索引的页面,无论是否有索引 meta-robots noindex 标签还是在 robots.txt 中被阻止,Google 标签报告将被视为错误。Google 将无法从被阻止的页面跟踪返回到原始链接,因此它将报告返回标记错误。重要的是要注意,这并不意味着页面组中的所有多语言标签都会突然停止工作;这意味着只有被阻止的页面及其返回链接才会停止工作。作为一般的经验法则,只是不要创建方向 Google 被索引阻止的页面 hreflang 标记。

原文链接:https://www.icz.com/technicalinformation/web/seo/2023/05/9377.html,转载请注明出处~~~
0
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?