Google Bot 不支持的内容:
Service Workers:由于点击搜一页,因此 Googlebot 不会缓存后续访问的数据。
权限请求:Google 不会处理机器人推送通知、网络摄像头访问、地理位置请求和类似功能。因此,任何依赖这些权限的内容对他来说都是不可见的。
有状态:Googlebot 是无状态的
这意味着它不保留 cookie、会话存储、本地存储或 IndexedDB 等数据。尽管这些机制可能会暂时存储数据,但它们会在 Googlebot 抓取下一个网址之前被清除。
这些要点是从 Eric Eng 对 Google 的 Martin Splitt 的采访中总结出来的。
步骤 3a:开发工具设置
您需要调整开发人员工具 (DevTools) 中的一些设置,以配置您的 Googlebot 浏览器以进行正确的模拟。
如何打开开发者工具:
按 F12,或者打开 Chrome 或 Canary 右上角的汉堡菜单,然后转到“更多工具”>“开发者工具”。
默认情况下,DevTools 窗口停靠在浏览器内,但您可以更改此设置。使用 DevTools 中的第二个汉堡菜单切换扩展坞或在单独的窗口中打开它。
开发者工具
DevTools中的关键配置:
禁用缓存:
如果您使用 Chrome 作为 Googlebot 浏览器,那么您已经完成了此操作。
否则,在 DevTools 中,打开汉堡菜单 电话号码 ,转到“更多工具”>“网络条件”,然后勾选“禁用缓存”选项。
网络条件
块服务人员:
转到 DevTools 中的“应用程序”选项卡。
在 Service Workers 下,选中“绕过网络”选项。
步骤 3b:常规浏览器设置
调整常规浏览器设置以反映 Googlebot 行为。
阻止所有 cookie:
转到“设置”>“隐私和安全”>“Cookie”或在地址 哪种商业咨询软件最好? 栏中输入 chrome://settings/cookies。
选择“阻止所有cookie(不推荐)”——有时违背常理也很有趣!
隐私和安全
调整站点权限:
在隐私和安全中转到站点设置或输入
在“权限”下,分别阻止位置、摄像头、麦克风和通知。
在“其他权限”部分中,禁用后台同步。
隐私和安全权限
步骤 4:模拟移动设备。
由于 Googlebot 主要使用移动优 汤加营销 先抓取,因此在 Googlebot 浏览器中模拟移动设备非常重要。
如何模拟移动设备:
打开 DevTools 并单击左上角的设备工具栏开关。
从下拉菜单中选择要复制的设备,或添加自定义设备以进行更具体的测试。
重要考虑因素:
Googlebot 不会滚动网页。相反,它使用垂直高度较长的窗口进行渲染。
虽然移动模拟至关重要,但我还建议在桌面视图中进行测试,如果可能的话,在实际的移动设备上进行测试,以交叉检查结果。
选择要模拟的设备。
以 Bingbot 身份访问网站怎么样?
要创建 Bingbot 浏览器,请使用最新版本的 Microsoft Edge 并使用 Bingbot 用户代理对其进行配置。