多语言网站用脚本切换语言、网址不变,有什么问题?
最大的问题是搜索引擎只能抓到一种语言。网址不变,爬虫来的时候只能看到默认语言的内容,其他语言版本相当于不存在,也就不能参与对应语言的搜索排名,多语言等于白做。正确做法是每种语言一个独立网址,比如用子目录区分,并在页面里标注各语言版本之间的对应关系。
最大的问题:搜索引擎只能抓到一种语言。
为什么
- 用脚本切换语言,网址不会变;
- 爬虫访问这个网址,看到的只有默认语言;
- 其他语言的内容,爬虫看不到,也就不会参与对应语言的搜索排名。
多语言相当于白做了。
正确做法
| 做法 | 说明 |
|---|---|
| 每种语言一个独立网址 | 常见用子目录区分,比如 /en/、/ja/ |
| 标注语言版本对应关系 | 告诉搜索引擎这几个页面是同一内容的不同语言 |
| 每个版本服务端渲染 | 爬虫一来就能看到该语言的完整内容 |
| 站点地图包含所有语言版本 | 方便被发现 |
翻译质量也重要
- 机器翻译后要有人检查,尤其是标题和关键段落;
- 关键词要按当地用户的习惯说法,而不是直译。
小语种的机会见「出海获客:小语种市场的 GEO 机会」。
小结
一种语言一个网址,是多语言能被搜索和 AI 读到的前提。
讨论
加载中…