SEO 百科

语言与地区

本页目录

语言与地区指的是搜索引擎用来判断网页适合哪些用户的两条线索:一条是网页使用的语言,一条是网页面向的国家或区域[2]。这两条线索常常被混在一起,其实回答的是两个不同的问题。

多语言与多区域

Google 把这件事拆成两个概念[2]。

概念 含义 例子 处理方式
多语言网站 用多种语言提供内容 一家加拿大企业同时做了英语版和法语版 Google 会尽量找出与用户语言匹配的网页[2]
多区域网站 明确面向不同国家或区域的用户 一家厂商同时向加拿大和美国供货 Google 会尽量找出与用户所在区域匹配的网页[2]

两者可以重叠。一个网站可能既向不同国家提供版本,又在某个国家的版本里提供了多种语言[2]。

语言的判定

Google 判断一个网页用什么语言,依据是页面上可见的内容,而不是代码或网址[2]。也就是说,像 <html lang="en"> 这样标注在页面上的语言标签并不可靠。

由此引出一个要求。页面上的正文和导航应当使用同一种语言,也不要让原文和译文并排显示,这样才有助于 Google 判断准确[2]。

如果只翻译了页面的样板文字,大部分内容仍是另一种语言,问题就来了。同一份内容可能以不同的样板语言重复出现在结果里,用户体验会变差[2]。

地区的目标定位

面向特定国家或区域时,引擎要综合多个线索来判断[2]。

线索 说明
域名 国家代码顶级域名与特定国家关联,指向性最明确
hreflang 之类的标注 可以直接说明某页面向哪个地区或语言[2][4]
服务器的位置 能反映一部分信息,但因为存在内容分发网络,并不可靠

还有一些零散线索也会被纳入判断[1]:

  • 页面上的本地地址和电话
  • 使用的货币
  • 来自本地网站的链接

需要留意的是,目标定位做不到完全精确。用户仍然可能进到“错误”的版本,所以常见的做法是让各个语言版本互相留出链接,由用户自行选择[2]。

自适应网页的抓取

有一种网页会根据访问者返回不同内容,比如按所在国家或首选语言切换。这类网页叫做语言区域自适应网页[3]。

这类网页有一个麻烦。抓取工具的默认地址看起来在美国境内,而且请求时不带语言偏好[3]。所以 Google 可能看不到这类网页的全部版本[3]。

也就是说,自适应并不等于每个版本都能被抓到。分地区的独立网址,反而更容易被完整看到。

附录

参见

参考资料

官方(境外)

  1. 《Going international: considerations for your global website》,Bing 网站管理员博客。
  2. 《管理多区域网站和多语言网站》,Google 搜索中心。
  3. 《Google 如何抓取语言区域自适应网页》,Google 搜索中心。

第三方

  1. 《What are Hreflang Tag Attributes And How To Implement Them》,Moz。

外部链接

无。