SEO 百科
国际化站点
本页目录
国际化站点
国际化站点 是包含多种语言的内容、或按不同地点显示不同内容的网站。Google 给这一主题的入口文档只有一句界定:如果您的网站包含不同语言的内容,或者针对不同的地点显示不同的内容,请按相关说明帮助 Google 了解您的网站[1]。这一主题下面挂着三个专题,分别是管理多区域与多语言网站、把网页的本地化版本告知 Google、语言区域自适应网页的抓取[1]。
三件事的顺序
第一件是把版本安排定下来。语言版本、区域版本还是两者交叉,交叉出来的页面各自要有网址[2]。Google 的建议是按版本分网址,而不是靠 Cookie 或浏览器设置改语言[2]。
第二件是把关系交给搜索引擎。三种声明方式在引擎看来等效:HTML 里的 <link rel="alternate">、HTTP 标头、站点地图[3]。选一种维护得住的即可,同时用三种不会多给好处[3]。
第三件是让访客自己可选版本。所有页面上都放上指向其他版本的超链接,因为定位做不到完全精确,访客可能落到站点的另一个版本[2]。
结构选择
面向不同地区的部分可以用四种网址结构:某个国家或地区代码的顶级域名、通用顶级域名下的子网域、通用顶级域名下的子目录、网址参数[2]。前三种各有优缺点,第四种 Google 标为不推荐[2]。
这项选择的代价不同。域名路线定位明确且与服务器位置无关,但价格高;子目录易设置、维护成本低,但访客难以从网址本身看出定位[2]。第三方按数据看到的排序是 ccTLD 的定位准确度最高,子目录其次,子网域再次,样本量小这一条作者自己也注明了[4]。
域名之外的本地化细节
Google 允许在网址里使用已本地化的字词,也允许使用国际化域名,条件是网址要用 UTF-8 编码[2]。
在标记层面,Google 的另一篇建议里还有一条:语言与文字方向是文档内容本身的属性,尽量用标记而不是样式表来处理,至少要在 html 元素上写 lang 与 dir[5]。这一条不改变引擎对语言的判定,但影响渲染与辅助技术读到的结果。
常见误用
第一种是把国际化等同于翻译。语言、区域、支付与联系信息、导航是一整套,翻译只是其中一项。
第二种是三种标注方式都上。等效的手段叠用只增加维护量与出错面[3]。
第三种是选了网址参数做定位。这一项被明确标为不推荐[2]。
附录
参见
参考资料
官方(境外)
- 《国际性和多语言网站主题概览》,Google 搜索中心。
- 《管理多区域网站和多语言网站》,Google 搜索中心。
- 《将您网页的本地化版本告知 Google》,Google 搜索中心。
- 《How To Choose The Right International SEO Site Structure》,Semrush Blog。
- 《6 quick tips for international websites》,Google 搜索中心博客,2013-05-31。
外部链接
- Google 如何抓取语言区域自适应网页,Google 搜索中心。