轻翼网一个hreflang的例子和如何测试它

国际网站

如果你的网站目标是一种以上的语言或多个地理位置相同的语言,你可能听说过hreflang标签。如果没有,这里有一些阅读材料给你:

hreflang:终极向导

问Yoast:什么时候我应该用hreflang

通过hreflang,您可以指示当前页面使用的语言,以及内容使用的其他语言,甚至方言或地方变体。

一个hreflang的例子

让我们直接进入这个网站的例子,你可能知道:Hubspot.com。Hubspot可在以下地方使用:

英语

德国

西班牙语

法国

日本和

巴西葡萄牙语(是的,它与葡萄牙说的葡萄牙语不同)

我知道这一点,因为语言切换器在他们的头,但也因为他们的源代码告诉我:

这是你的hreflang标签。顺便说一下,这是在你的网站上实现hreflang的多种方法之一。它进入到中,但另一个选项是从XML sitemap或HTTP头中提供它。更多信息可以在我之前提到的hreflang终极指南中找到。

为了分析这个例子,我们将它分解为三个元素:

交替

url

语言

有一种默认语言,可能是在模板中的标签中设置的,我们还有几种备选语言。同样,这些页面包含与默认页面相同的内容,但使用的是另一种语言。hreflang告诉搜索引擎的网址,替代内容可以找到,并为什么语言。“de_DE”在德国是德语,“pt_BR”在巴西的地理位置(游客所在的地区)是葡萄牙语,而这个hreflang例子的另一个变体是“es”,在全球每个西班牙语地区意味着西班牙语。未定义的区域或语言可以使用默认语言。

测试你hreflang

现在您知道了要检入源代码的内容,您可能希望使用谷歌来检查正确的页面是否提供给了来自(例如巴西)的访问者。这里需要一些关于谷歌url的知识。如果我们看这个URL,有两件事很突出:

不是因为我给它们上色了。hl是接口语言(或宿主语言),gl是地理定位。我们在这里想说的是,谷歌提高了巴西的葡萄牙语成绩。如果你使用谷歌Chrome作为你的浏览器,你得到这个结果:

滚动至顶部