国际 SEO 与 hreflang:把多地区做对

把一个网站扩展到多个国家或语言,正是 SEO 变得真正困难的地方。hreflang …

Globe at night representing international SEO and hreflang multi-region targeting

国际 SEO 是这门学科变得真正困难之处。单一市场的网站,每个页面只有一个版本。而一个同时服务澳大利亚、英国和美国的网站,或一个既有英文、又有另一种语言的网站,就会有同一内容的多个版本,而你必须精确地告诉 Google:该把哪个版本展示给哪位用户。一旦出错,各版本就会互相蚕食,或者错误的版本在错误的国家取得排名。

hreflang 要解决的核心问题

当一家企业有一个澳大利亚页面和一个英国页面在卖同样的东西时,Google 看到的是两个非常相似的页面。若没有引导,它可能会把英国页面排给在澳大利亚搜索的人,显示错误的货币和配送信息,并把两者当作彼此竞争的重复内容。

hreflang 正是那条告诉 Google 的注记:这个页面面向澳大利亚的英语使用者,那个页面面向英国的英语使用者,它们是彼此对应而非重复,请把每个页面提供给正确的受众。

hreflang 是如何运作的

hreflang 注记会指明语言,并可选地指明地区。「en-au」表示英语、澳大利亚;「en-gb」表示英语、英国;「fr」表示法语、不限地区。一组中的每个页面都必须引用该组中的所有其他页面,包括它自身,而且这些引用必须是相互的:页面 A 指向页面 B,页面 B 也要指回页面 A。

这些注记可以放在 HTML 的 head 中、放在 XML 站点地图里,或放在 HTTP 头中。对大型网站而言,站点地图的方式往往最为干净,因为它把注记集中管理,而不是散落在成千上万个页面里。

会让它失效的错误

  • 注记不相互。页面 A 指向页面 B,但页面 B 没有指回来。Google 会忽略整段对应关系。
  • 语言或地区代码错误。用「en-uk」而不是正确的「en-gb」,或杜撰出并不存在的代码。无效的代码会被悄然忽略。
  • 缺少自引用。每个页面都必须包含一条指向自身的 hreflang 注记。许多实现都会漏掉这一点。
  • hreflang 指向了被 noindex 或已重定向的页面。注记必须指向有效、可被索引的规范 URL。指向一个重定向或被 noindex 的页面,会破坏整个集群。

URL 结构的抉择

国际 SEO 还要求你对 URL 结构做出抉择。国家代码域名(example.com.au、example.co.uk)发出的地理定位信号最强,但维护成本高。子目录(example.com/au/、example.com/uk/)更易管理,并能把域名权重集中起来。子域名(au.example.com)则介于两者之间。对大多数企业而言,子目录是务实之选。

语言不等于地区

一个常见的混淆是:一个网站可能需要按地区定位、却不按语言定位(澳大利亚和美国,都是英语),或需要按语言定位、却不严格按地区定位(一个面向各地法语使用者的法文版本)。hreflang 两者都能处理,但实现方式不同,把二者混为一谈就会得到一套纠缠不清、根本无法奏效的配置。

测试与监控

Search Console 有一份「国际定位」报告,会标出 hreflang 错误。第三方爬虫可以大规模校验 hreflang 集群。国际 SEO 需要持续监控,因为一次模板改动或一次迁移,就可能同时让成千上万个页面的 hreflang 失效,而其症状——错误的页面在错误的国家排名——并不总是能立刻被察觉。

你何时才真正需要它

只有当一家企业确实以不同内容服务多个国家或语言时,国际 SEO 才有意义。一家纯澳大利亚的企业并不需要 hreflang。但一家正扩张到新西兰、英国乃至更远的企业,或一家服务多个语言群体的企业,就需要从一开始就正确实现它,因为等各版本已经相互竞争了几个月之后再来补做,要难得多。

一套国际化与 hreflang 策略,需要与任何其他大规模 SEO 工作同等的严谨:多地区架构、hreflang 的落地实现,以及让它持续奏效的长期监控。如果你的企业正在向澳大利亚以外扩张,或已有的国际版本排名不理想,一次专业审计可以评估你的配置。Defyn 可以在这方面为你提供帮助。

Claire Smith 的头像
Sponsored Loved this story? Defyn turns articles like this into the websites your competitors wish they had. Talk to us → defyn.com.au