好的,我知道这个问题已经被问过很多次了,但我还没有找到任何实际答案.
考虑到SEO,构建多种语言的URL的最佳方法是什么?每种语言的一个顶级域名都是不必要的,所以我在考虑不同的子域名或子文件夹.在那种情况下,哪个更好 - en.mydomain.com或english.mydomain.com?如果是,例如.英文版比瑞典版更受欢迎,如何告诉搜索引擎它们实际上是同一页?
Bal*_*usC 17
Google网站管理员这篇文章回答了所有问题:多区域和多语言网站.
以下是相关性摘要:
网址结构
请考虑使用网址结构,以便轻松地将您网站的部分地理位置划分到不同的区域.下表概述了您的选择:
ccTLD(国家/地区代码顶级域名)
- 例:
example.de- 优点:
- 明确的地理定位
- 服务器位置无关紧要
- 易于分离的网站
- 缺点:
- 昂贵(可能有限)
- 需要更多基础设施
- 严格的ccTLD要求(有时)
带有gTLDS的子域名(通用顶级域名)
- 例:
de.example.com- 优点:
- 易于设置
- 可以使用网站站长工具进行地理位置定位
- 允许不同的服务器位置
- 易于分离的网站
- 缺点:
- 用户可能无法单独从URL识别地理位置定位(是"de"语言或国家/地区?)
通用顶级域名(gTLD)的子目录
- 例:
example.com/de/- 优点:
- 易于设置
- 可以使用网站站长工具进行地理位置定位
- 低维护(同一主机)
- 缺点:
- 用户可能无法仅通过URL识别地理位置定位
- 单个服务器位置
- 网站分离更难
网址参数
- 例:
example.com?loc=de- 优点:
- 不建议.
- 缺点:
- 基于URL的分割很困难
- 用户可能无法仅通过URL识别地理位置定位
- 无法在网站站长工具中进行地理位置定位
重复的内容和国际网站
为不同地区和不同语言提供内容的网站有时会创建相同或相似但在不同网址上可用的内容.只要内容针对不同国家/地区的不同用户,这通常不是问题.虽然我们强烈建议您为每个不同的用户组提供唯一的内容,但我们知道这可能并非总是可行.通常不需要通过在robots.txt文件中禁用抓取或使用"noindex"漫游器元标记来"隐藏"重复项.但是,如果你提供同样的内容在不同的URL相同的用户(例如,如果两个
example.de/并example.com/de/显示向德国用户德语内容),则应挑选一个首选版本,适当地重定向(或使用rel = canonical link元素).
| 归档时间: |
|
| 查看次数: |
5455 次 |
| 最近记录: |