【问题标题】:What does the hreflang do when used on link tag?hreflang 在链接标签上使用时有什么作用?
【发布时间】:2017-10-03 11:27:13
【问题描述】:

我正在阅读MDNlink 标签的文档。

我读到了 hreflang 属性,文档说:

此属性指示链接资源的语言。这纯粹是建议性的。允许值由 BCP47 确定。仅当存在 href 属性时才使用此属性。

我不明白它实际上做了什么,它有什么用处等等......。

我在 google 中搜索解决方案,我发现一些关于 SEO 和这个属性的文章说这个属性有助于搜索引擎为用户提供正确的页面。
我想到的是什么场景?如果用户用英语搜索,那么它应该为他提供英文版本,如果用另一种语言搜索,那么它应该为另一种语言页面提供服务? (或者可能在使用hreflang 的情况下,它应该只为他提供一个页面,具体取决于它的位置)。

我想听听一个很好的解释。

另外,写hreflangSEO 的页面用rel="alternate" 描述了link 标记,但在文档中没有提到这种关系,它对样式表有用吗?如果是这样,浏览器应该下载与用户语言匹配的适当样式表吗?

【问题讨论】:

    标签: html attributes


    【解决方案1】:

    一般意义上,它描述了当前页面的语言环境 + 相关翻译(假设它们具有不同的 url)。见Moz hreflang attribute。根据该链接,Google 和 Yandex 使用链接,但 Bing 使用语言元标记。

    Google's hreflang guidelines 描述他们打算如何创建它们以及如何定位特定区域设置(可能具有更多目标 URL)。

    【讨论】:

      猜你喜欢
      • 2018-06-05
      • 1970-01-01
      • 2019-02-06
      • 2020-11-29
      • 2011-10-01
      • 2011-02-23
      • 2014-10-11
      • 2016-03-15
      • 1970-01-01
      相关资源
      最近更新 更多