SEO 百科

多语言与多地区

本页目录

多语言与多地区是网站面向不同语言、不同国家或地区用户分别提供内容时涉及的两类区分[1]。

多语言网站用多种语言提供内容,多区域网站则明确以不同国家或地区的用户为目标受众[1]。因为这两类区分常混在一起,分清它们才能选对组织方式[1]。

两种区分的差别

类型 例子 搜索的做法
多语言网站 一家加拿大企业同时提供英语和法语版本[1] Google 搜索会尝试查找与用户语言匹配的网页[1]
多区域网站 一家厂商同时向加拿大和美国出售货物 Google 搜索则会尝试查找与用户语言区域匹配的网页[1]

有的网站两者兼具,比如对美国和加拿大分设版本,其中加拿大版又同时有英语和法语[1]。

语言版本的组织

同一内容有多种语言时,Google 建议每种语言版本使用不同的网址[1][2][3]。

不要用 Cookie 或浏览器设置来调整页面语言[1]。因为 Googlebot 通常来自美国,请求标头里也不设置 Accept-Language,只靠这些设置动态切换内容,就可能抓不全[1]。比如正常浏览器请求里带 Accept-Language: zh-CN,Googlebot 的请求里没有这一项。用不同网址之后,再用 hreflang 注释把这些版本关联起来[1]。

自动重定向的风险

如果某个网页有多个语言版本,要避免自动把用户从一个版本重定向到另一个版本[1]。

比如不要按自己猜测的用户语言去重定向[1]。这类重定向会挡住用户和搜索引擎浏览网站的所有版本[1]。更稳妥的做法是添加超链接指向该网页的其他语言版本,让用户自己选择[1]。

语言判断的依据

Google 依据网页的可见内容判断语言,不看代码级的 lang 属性或网址[1]。

所以要确保各网页的内容和导航元素都使用同一种语言[1]。同时要避免原文和译文并行显示,否则同样的内容会以不同样板语言重复出现在结果里[1]。

附录

参见

参考资料

官方(境外)

  1. 《管理多区域网站和多语言网站》,Google 搜索中心。

第三方

  1. 《International SEO Best Practices》,Moz。
  2. 《Multilingual SEO: What It Is & How to Do It》,Semrush。

外部链接

无。