Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Seo 谷歌机器人访问和网站语言_Seo_Lang - Fatal编程技术网

Seo 谷歌机器人访问和网站语言

Seo 谷歌机器人访问和网站语言,seo,lang,Seo,Lang,在我的网站上,我在同一个页面上有不同的语言,我的意思是,如果你选择你的语言,同一个文件,用你的语言显示内容 根据您的浏览器语言,“我的网站”加载该语言的内容,并在HTML标记中添加: (以西班牙语为例) 为谷歌机器人检测语言,但我有一个问题。例如,在Google.es(Google西班牙)中,googlebot索引英文内容,我认为这是因为googlebot浏览器或配置是英文的 我想知道如何告诉谷歌机器人,在西班牙必须保存西班牙内容,在巴西,葡萄牙内容等等 谢谢 每个语言版本都需要一个自己的U

在我的网站上,我在同一个页面上有不同的语言,我的意思是,如果你选择你的语言,同一个文件,用你的语言显示内容

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

(以西班牙语为例)


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

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

谢谢

  • 每个语言版本都需要一个自己的URL
  • 对于用户:您应该使用
    hreflang
    属性提供一个语言切换器(链接到每个页面上的所有翻译)
  • 对于机器人程序:您应该将每个页面的翻译链接到
    (依此类推)
  • 如果您的站点是example.com,并且(几乎)所有页面都已翻译,则可以使用以下URL设计:

    • example.com/en/…
      (英文版)
    • example.com/es/…
      (西班牙语)
    如果有人访问
    example.com/
    ,您可以重定向到浏览器中配置的语言版本(但如果有人访问特定的语言版本,请不要重定向到其他语言!)

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