hreflang标签在多语言国际站点应该如何设置?什么情况下需要设置?

随着全球化的发展,很多网站都会开始推出多语言版本,来更好的服务不同国家的用户群体。那为了让这些多语言的网站在不同地区的搜索引击中更有效果,那使用hreflang标签就非常重要了。在做国际站的时候,我们经常需要以多种语言向不同国家或地区的用户提供内容,这时候一定不会对hreflang标签感到陌生,那么hreflang标签是什么,以及如何使用hreflang标签呢?下面让我们进入正文:

hreflang标签是什么

hreflang标签是一种HTML属性,谷歌搜索引擎使用该属性来了解网页的特定语言版本以及针对的国家地区,这样谷歌可以根据hreflang标签将搜索结果链接到正确的语言版本。

例如我使用本地化工具,分别查看“amazon”这个词在美国和德国的搜索结果,出来的网站域名分别是.com以及.de,这就是谷歌根据hreflang标签提供了更适合当地语言的网页版本。

那么设置hreflang标签有哪些优点?以及不设置hreflang标签会有什么影响?hreflang标签在不同的情况下应该怎样设置,带着这些问题,我们接着往下看。

网站设置hreflang标签的优点有哪些呢?

  • 改善了多语言网站的SEO问题,让搜索引击更准确的理解网站的语言版本,有助于提高多语言网站的排名。
  • 改善了用户体验问题,让搜索引击可以为用户提供更合适他们的语言偏好版本
  • 避免了副本内容被认为是重复内容,从而解决的重复内容、镜像页面等问题。通过设置hreflang标签明确各语言各地区版本的关系,避免搜索引击因为重复内容而对网站进行降权处理。

网站不设置hreflang标签的缺点有什么呢?

  • 搜索引击认为网站存在重复内容镜像页面的风险。
  • 没有办法正确的理解网站语言结构问题。
  • 用户体验下降等。

下面可以先看下Google官方对有多语言的网站是如何建议的,参考下图:

hreflang标签

使用地区专属的URL,站在SEO的立场以及客户的立场上我们是比较建议使用域名/地区简介/ 这种形式,为什么选这个呢?首先SEO优化上可以减少对过站点进行优化的繁琐事情,其次客户上也只要维护一个域名即可,大大节省了人工成本。

hreflang标签的作用

1、有利于SEO优化

从SEO角度来看,从用户的语言和位置出发为用户提供内容,有效降低了用户跳出的可能性,从而提升了用户停留时间以及互动指标,对于提升网页排名是有帮助的。

并且hreflang标签也在一定程度上避免了重复内容的问题,特别是针对同种语言不同地区的网页,由于页面内容的差异极小,在没有使用hreflang标签的情况下,谷歌有可能将其识别为重复内容。但hreflang标签的使用可以让谷歌知道这不过是相一致语言的不同版本。

2、有利于提升用户体验

对于用户来讲,他们更希望看到母语内容,而这一标签的使用也让用户更方便地浏览网站,理解内容,并快速找到自己想要的东西。

如何实现hreflang标签?

关于hreflang标签的使用,可以参考谷歌官方优化指南:https://developers.google.com/search/docs/advanced/crawling/localized-versions?hl=zh-cn

使用hreflang标签的注意事项

1、注意设置正确的语言和区域代码

很多前端同学在设置过程中可能出错,这时候SEO最好检查一下,这也可以通过一些hreflang标签的检查工具实现。

2、注意默认值x-hreflang的使用

x-default是一个特殊的 hreflang 属性值,它指定如果在其他 hreflang 链接中设置的语言都不匹配它们的浏览器设置,则应将用户发送到哪里。

3、hreflang标签与canonical标签的区别

hreflang标签更多是针对多语言多区域的设置,而canonical标签更多是针对筛选项的设置,所以两者也是可以一起使用的。

项目实践

hreflang标签是属于初建网站的基础优化之一,相对来讲不算复杂,如果有问题也可能通过相应的检查工具予以改正。但需要注意的是,每个网站的情况不同,总会有特殊情况。

比如我遇到的一个站点就有一个关于搜索页的问题,由于用户是通过自身所使用语言进行搜索,那该搜索词生成的搜索页其实只适合当前语言版本,在其他语言版本中,使用该搜索词生成的搜索页结果很少或为零,且不符合用户需要。

这种情况下,最简单的方法就是针对搜索页进行单独设置,仅保留当前语言版本的搜索页标签。如果并不是直接使用用户搜索词页面参与排名,那就不需要考虑这个问题了。

👋 感谢您的观看!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享