让我们来说一下hreflang属性。如果你还没有关掉这个页面,那么你已经完成了这个教程最重要的一步:开始。
为你的国际客户优化SEO实践,需要比试图对本地的暖通空调公司进行排名更多的技术粒度和完全不同的战略。从链接构建到URL结构的一系列东西,都需要根据区域性搜索意图和语言差异来进行优化。幸运的是,作为开始的一步,我们已经汇编了多数搜索引擎进行国际站点排名时,常用的排序因子:
* 针对语言和区域进行了优化的URL
* 针对语言和区域进行了优化的内容 * 在国际目录和GMB1上的NAP联系方式2
* 国家别域名上的本地相关链接
为了给你一个对于站点排名所需东西的更全面的概观,我们将探索一下优化国际化站点所需的技术结构。
实现hreflang并选择正确的域名结构至关重要。以下是来自维基百科的对hreflang标签的简要定义:
Hreflang指定了一篇文档的语言和(如果有的话)地理限制。Hreflang由搜索引擎解析,而网站管理员可以使用它来阐明网站的语言和地理标的。
然而这并不是轻松的解决方案,就如同你在所有网页上添加hreflangs标签的过程一样,十分繁杂。SEO分析师遇到的主要问题就是不准确的alternate型hreflang标签的实现,并且,
方案中的一个错误就可以完全毁掉你所有的努力。这里的后果会包括因被搜索引擎视为重复内容而造成的本来针对不同地理位置的网页间的关键字和内容的同类竞争。这显然会损害区域性搜索的用户体验。
本简介将帮助你了解优化国际SEO的最佳实践。
为语言/区域网页设计网站结构
针对这个问题,有三个基本想法,你可以:
* 利用ccTLD3优化你的网站
* 利用子目录组织区域/语言别内容
* 利用子域名组织区域/语言别内容
以下是对应的每种URL结构的示例:
ccTLD:example.com.fr
子域名:fr.example.com
子目录:example.com/fr/
传统上,ccTLD被视为是跨国公司向特定语言的人群进行营销的最佳方法。然而不幸的是,ccTLD价格昂贵且令人困惑。实现hreflang属性有助于帮助搜索引擎识别网页间的语言和区域差异,但它仍然会导致重复内容的问题。这就是为什么许多人把目光转向了子域名和子目录。而子域名虽然提供了标的特定语言和区域用户所需的粒度,但它仍会被视为新域名,导致搜索引擎从头开始构建SEO信息。
因而,子目录成了现在的业界首选。以上是从技术角度展开的最简单的讨论,并且你可以在Google Search Console中尝试构建你的国际化来作为入门途径。
然而,无论你选择哪种结构,同类竞争和给用户显示错误地区的内容的风险仍然是存在的。
为什么要根据用户特性本地化内容
如果你运营着一个国际化品牌,那么只有按区域和语言本地化内容,你的品牌才是有意义的,特别是当你已经拥有这些资源的时候。
现在,通过在你的着陆页上的hreflang的恰当实现和NAP联系方式,你可以安全地“复制”内容而不会引起你的搜索结果的同类竞争。
这就是为什么许多人建议严格按照用户的搜索意图本地化关键字研究和内容。最佳实践
还要求对HTML头,元标记,图像描述以及着陆页的所有其他元素进行这样的操作。
补充一下,自动翻译的内容并不是那么可靠,所以不要依赖于它们来应付不同的语言。
此外,不同的区域和文化有不同的美学常识(例如配色方案,图像等),这加强了根据区域性搜索意图来提供个性化内容的需要。
这一切听起来都很简单明了,对吧?好吧,我们才刚开始。
Hreflang使用中的问题
在针对区域和语言优化页面后,如何确保Google为特定用户展示了正确版本的网页?这就是hreflang标签的用武之地:它是一个可用于为标的区域和语言的用户显示正确版本的标签。
总的说来,如果你有一个针对英文搜索的高搜索排名的澳州版英文网页,理论上,美国的搜索用户将被显示对应的美国版英文网页。Hreflang常用于组织不同语言、用同种语言的不同区域以及同一区域的不同语言的内容。
但问题是,我估计大约75%的国际化网站实现的hreflang标签是前后不一致的。如果你要为超过20种语言优化站点的搜索结果,最终,依标的区域数量的不同,可能会导致你需要插入数百条alternate型或canonical型的标记。不幸的是,一个错误就可能毁了整个结构,导致重复内容错误和糟糕的用户体验。 最常见的hreflang使用错误包括:
* 未在网页中实现自引用链接
* alternate型标签引用的页面中的canonical型标签描述不正确
* 使用了不符合ISO的值
* 忘记在所有alternate型标签对应页面上插入返回链接
Hreflang属性的放置位置
有三个区域可以实现hreflang标签:
* HTML头
* HTTP * XML站点地图