谷歌机器人(SEO)和使用cookies的语言,但有完全相同的url

谷歌机器人(SEO)和使用cookies的语言,但有完全相同的url,seo,googlebot,Seo,Googlebot,我有没有办法告诉谷歌机器人,要获得更多的语言,它需要有一个cookie集 例如,用户可以在页面底部单击以更改语言。真正发生在引擎盖下的是,通过js的按钮将设置cookie并重新加载页面 是否有任何方法(通过修改url或添加语言的url参数)可以通知google bot对所有提供的语言进行爬网?google无法准备Cookie和会话,并且无法在任何浏览器上证明该用户“Web开发者工具”并禁用Cookie Google能够索引和爬网您的语言的唯一方法是将它们作为一个级别添加到URL“mydomain

我有没有办法告诉谷歌机器人,要获得更多的语言,它需要有一个cookie集

例如,用户可以在页面底部单击以更改语言。真正发生在引擎盖下的是,通过js的按钮将设置cookie并重新加载页面


是否有任何方法(通过修改url或添加语言的url参数)可以通知google bot对所有提供的语言进行爬网?

google无法准备Cookie和会话,并且无法在任何浏览器上证明该用户“Web开发者工具”并禁用Cookie

Google能够索引和爬网您的语言的唯一方法是将它们作为一个级别添加到URL“mydomain.com/en”中,或者将它们作为子域“en.mydomain.com”或参数添加


另外,别忘了在中添加“hreflang”,以确保谷歌能够理解您的结构。

我知道这一点,但这并不是说告诉机器人使用cookie访问不同的语言。正如我的问题所指出的,我宁愿通过添加一些url参数来实现这一点——只有使用Cookie,Google说,如果您的站点根据浏览器HTTP头设置的任何接受语言字段来更改其内容,则依赖于语言的爬网,Googlebot使用各种信号尝试使用不同的Accept语言HTTP头对内容进行爬网。这意味着谷歌更有可能发现、索引和排名网站支持的不同语言的内容。你知道如何提供一个可以尝试的地区列表吗?