单域/不同本地化SEO?

时间:2012-01-31 20:01:20

标签: seo

我打算使用IP地理位置来获取用户的国家/地区,然后以西班牙语或英语显示网站而不更改域名。

我如何处理SEO?

搜索引擎会为我的网站的两个版本编制索引吗?来自拉丁美洲的人能够找到西班牙语版本吗?

1 个答案:

答案 0 :(得分:2)

您有几种选择。您选择哪个:不要依赖于设置Cookie,因为Google会忽略它并且只会使用您的默认语言获取网页。 Google实际上需要在您的网址中指定语言的任何信号。

1)使用en。,de。,fr。*等子域。当新用户到达时,重定向到相应的子域。但是,我假设您在不更改域的语句中包含子域。

2)在您的网址格式中使用语言相关前缀,如下所示: / en / blog /,/ de / blog /,/ fr / blog /等等。 或者为您的主页使用/ de /,/ fr /,/ en / Django 1.4中的新功能:i18n URL patters

3)另一种方法是使用像Google这样的get参数:/ blog /?hl = en或/ blog /?hl = fr。这种方法很容易弄乱。

对于您的主页“/”,无论您选择前缀还是获取参数,都可以重定向到相应的语言。

我个人的选择主要是建议二。您可以查看我们如何在Pixabay.com上执行此操作 - 我们的一个项目使用i18n网址模式。