有什么方法可以告诉谷歌机器人要获取其他语言,它需要设置 cookie 吗?
例如,在 https://www.famistar.com,用户可以单击页面底部的 来更改语言。真正发生的事情是,通过 js 的按钮将设置一个 cookie 并重新加载页面。
有什么方法(无需修改网址或添加语言的网址参数)可以通知谷歌机器人抓取所有提供的语言?
Google 无法读取 cookie 和会话要证明这一点,请在任何浏览器上使用“开发人员工具”并禁用 cookie。
Google 索引和抓取您的语言的唯一方法是将它们添加为 URL 中的级别
example.com/en
或将它们添加为子域 en.example.com
或参数。
另外,不要忘记在
<head>
中添加“hreflang”,以确保 Google 能够理解您的结构。