Google BOT访问和网站语言

时间:2012-12-15 13:41:34

标签: seo lang

在我的网站中,我在同一页面中使用不同的语言,我的意思是,如果您选择lang,同一个文件,则会以您的语言显示内容。

根据您的浏览器语言,我的网站以该语言加载内容,并在我添加的HTML标记中加载:

(以西班牙语为例)

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="**es**" xml:lang="**es**">

对于谷歌机器人检测语言,但我有一个问题。例如,在Google.es(谷歌西班牙),谷歌机器人正在索引英文内容,我认为这是因为,谷歌机器人浏览器或配置是英文。

我想知道如何告诉谷歌机器人,在西班牙必须保存西班牙语内容,在巴西,portugues内容等。

谢谢!

1 个答案:

答案 0 :(得分:0)

  1. 每种语言版本都需要一个自己的网址。
  2. 对于用户:您应该使用hreflang属性
  3. 提供语言切换器(指向每页上所有翻译的链接)
  4. 对于机器人:您应该将每个页面的翻译链接到<link rel="alternate" href="…" hreflang="es" />(依此类推)
  5. 如果您的网站是example.com,并且(几乎)所有网页都已翻译,您可以使用以下网址设计:

    • example.com/en/…(英文)
    • example.com/es/…(西班牙文)
    • ...

    如果有人访问example.com/,您可以重定向到浏览器中配置的语言版本(但如果有人访问特定语言版本,请不要重定向到其他语言!)。