【问题标题】:Django i18n and SEODjango i18n 和 SEO
【发布时间】:2010-02-03 22:08:30
【问题描述】:

您如何在您的网站中准备 i18n?我的意思是,当您用波兰语搜索 i18ned 网站时,您会如何避免出现英文描述,因为英文是默认的。

提前致谢, 埃塔姆。

【问题讨论】:

    标签: django seo internationalization


    【解决方案1】:

    我为每种语言版本都提供了自己的 URL。所以英文版的文章在http://example.com/en/my-article 下可用,波兰文版本在http://example.com/pl/my-article 下可用(或者如果你真的关心搜索引擎优化,即使在http://example.com/pl/moj-artykul 下)。

    如果我为所有版本提供相同的 URL(并动态切换内容),Google 只会索引一个版本,并且用户无法使用任何其他语言的关键字找到文章。我还认为,每个版本都有不同的 URL,人们可以链接到这些 URL 对用户来说更加友好。

    【讨论】:

    • 我在个人和工作项目中都这样做。它保证您知道默认情况下要加载和显示的语言。
    • @LudwigTrammer,你将如何处理根 url(只是斜线)。我默认是英文的,所以谷歌用英文索引我网站的根目录,因为还没有语言 url
    猜你喜欢
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    • 1970-01-01
    • 1970-01-01
    • 2010-12-21
    • 2014-09-17
    • 1970-01-01
    相关资源
    最近更新 更多