hreflang注释?提供了一个简单?路多语言或跨国站点指示?相应?自己的网页的语言/国家目标。 谷歌和Y和ex的使用?的hreflang发球权页面版本每个市场在搜索结果中。
但是,这样做的时候,以国际网站小号EO审计,我通常?找?hreflang实作的问题是?伤害?页面?的存在机会?送达正确自己的相关受众。
以下?是我遇到的(这样你就可以在你的下一个审计观看他们的),以及如何避免和/或解决这些问题最常见的问题的例子:
谷歌?and?Yandex的指定hreflang属性的值应该使用?在ISO 639-1格式的语言和(可选地)在ISO 3166-1阿尔法2?该地区。
因此,例如,在美国英语语言使用者的网页将有一个价值的hreflang“EN-US”,而可替代的形式定位?讲西班牙语在U。S。本来ES-我们的”一的hreflang值。“
不幸的是,网站将?有时在不知不觉中?在他们的hreflang属性使用不存在的值,?如在下面的例子,其中“烯UK”来代替“EN-GB。“
为了避免这个问题,我创建了一个?的hreflang标签生成工具?可用于创建?hreflang注释用正确的?下面谷歌的规范语言和国家价值观。不正确的语言代码的使用还可以通过谷歌网站管理员工具的国际目标报告确定。
有时,在标签的hreflang的语言和地区值不正确地与对齐?页面的相关语言或国家。这个错误可能是棘手手柄的工具将无法识别它,所以?人工审核?将需要检测?如果值的hreflang真正显示正确?语言和/或?国家有问题的网页。
这个问题通常?发生在指定语言的网页还包括?一个国家的目标还有,尽管他们意味着?在语言的任何用户搜索。请记住,属性的hreflang要求将指定的语言,但是区域是可选的,只应在必要时使用(例如,如果你想成为墨西哥不同的页面到西班牙语和?在西班牙讲西班牙语)。
不幸的是,还有的hreflang标记插件和工具,默认情况下加国的价值观,所以要注意这一点,并修改它们产生必要的值是非常重要的。
下面就是一个例证?这种情况下的。城市词典?它具有不同版本的其?网站在不同的语言,但这些版本不特定国家。例如,该网站的西班牙语版本是为全球讲西班牙语的任何地方,无论其区域的。
然而,?在他们对不同语言的主页hreflang注释,他们还添加了国家代码。例如,“ES-ES”是西班牙语版本为hreflang值(加上西班牙国家代码),以及“德-DE”,为德国版指定(加入德国国家代码)。
它的关键?验证,实施任何事情之前,无论是?该网站是语言或国家针对性?(或者,如果有采取综合的做法,你需要知道的)。该值的hreflang?将需要根据此定位中产生。
我发现另一种情况是,在某些情况下,语言(或国家)代码没有被正确执行?并始终指定每个备用URL相同的语言(或国家)。?在这?例如,从声音,所述?主页法国和德国已被标记为?英语语言的网页,甚至?但他们真的在法国和德国,分别为:
类似于前面的例子,有时?在的hreflang属性显示正确的语言和/或国家的价值观,但网址未被正确指定。
例如,在Skype的情况下,你可以看到,?英文版本URL总是被指定?而不是相关的语言网址为每个个案。(同样,规范的标签总是而非显示有关的一个英文网址,?如?的情况下,?下面的西班牙语网页)。
为了验证这一点?类型的错误,你可以使用搜索引擎的抓取工具,如尖叫青蛙,?在这里你可以配置自定义过滤器有或没有所需的hreflang码来识别网页:
您可以?还使用DeepCrawl,这?具有?一个页报告,说明哪些页面?有(或没有)hreflang注释,或者如果不一致(指定国家和语言组合多个URL,例如):
还有一些情况下?这意味着网址采用绝对路径不包括“HTTP://”或“https://”在一开始,使他们哪些没有指向正确的相对URL?页面上,可以看出在这个例子:
这就是为什么我们建议使用绝对路径使用的URL,确保整个地址的特点是,包括“HTTP://”或“https://”在地址的开始。
最后?常见的错误我会地址是列入只有少数网站页面的hreflang标记,与网站管理员不忘补充他们在“回归”的网址为好,?作为谷歌指定的位置:
。。。注释必须从他们指向的页面进行确认。如果网页A链接到网页B,网页B必须链接回网页A,否则注释可能无法正确解释。
例如,HubSpot的英文主页包括?hreflang注释指出(其中包括)到备用网址在葡萄牙巴西主页。不幸,?巴西主页没有?hreflang注释指回英文页面。
这种类型的错误也显示在谷歌网站管理员工具,可与搜索引擎爬虫再次被验证:
虽然在上例中的“不归路标签”的问题?发生在HTML页面的头部区域实施hreflang标记,我发现这个问题(以及几个前几次的)?在实现时更常见?在XML站点地图hreflang注释。
这是因为?它可以是那么简单和更复杂的验证正确?通过所有的XML文件的准备hreflang注释的使用。SEO爬虫(也可直接抓取XML站点地图列表)以及谷歌网站管理员工具的“国际定位”报告可以完成这个任务帮助。我建议支付额外的关注?审计hreflang注释的XML网站地图的使用时。
我希望这些提示是有用的,帮助你更轻松地识别和修复的hreflang问题。?快乐的hreflang审计!
在这篇文章中所表达的意见是那些客人笔者并不见得搜索引擎土地。作者的工作人员在这里列出。