准确的电话号码和 WhatsApp 号码提供商。 如果您想要电子邮件营销活动列表或短信营销活动,那么您可以联系我们的团队。 电报: @latestdbs

其他可用于审核 JavaScript 网站的 Chrome 扩展

通过链接重定向跟踪,我可以一目了然地看到 URL 返回的服务器响应。

查看渲染源扩展可以轻松比较原始 HTML(Web 服务器向浏览器提供的内容)和渲染的 HTML(在客户端浏览器上渲染的代码)。

我还在我的 Googlebot 浏览器中添加了NoJS Side-by-Side 书签。它会在同一浏览器窗口中比较启用和未启用 JavaScript 的网页。

第 3 步:配置浏览器设置以模拟 Googlebot
接下来,我们将根据 Googlebot在抓取网站时不支持的设置来配置 Googlebot 浏览器设置。

Googlebot 抓取不支持哪些功能?
服务工作者(因为从搜索结果中点击页面的人可能以前从未访问过,因此缓存数据以供以后访问是没有意义的)。

权限请求(例如推送通知、网络摄像头、地理位置)。如果内容依赖于其中任何一个,Googlebot 将看不到该内容。

Googlebot 是无状态的,因此不支持 cookie、会话存储、本地存储或 IndexedDB。数据可以存储在这些机制中,但会在 Googlebot 抓取网站上的下一个网址之前被清除。

这些要点是从Eric Enge与 Google 的 Martin Splitt 的采访中总结出来的:

步骤 3a:DevTools 设置

要在 Chrome 或 Canary 中打开开发人员工具,请按 F12,或使用右上角的汉堡菜单,导航到更多工具 > 开发人员工具:

显示上述访问 DevTools 的步骤的屏幕截图
开发人员工具窗口通常停靠在浏览器窗口内,但有时我更喜欢将其放在单独的窗口中。为此,更改第二个汉堡菜单中的“Dock side”:

显示 DevTools 的“Dock 端”的屏幕截图
禁用缓存
如果使用普通 Chrome 作为您的 Googlebot 浏览器,您可能已经完成了此操作。

否则,通过 DevTools 汉堡菜单,单击更多工具 > 网 阿联酋电话号码数据 络条件并勾选“禁用缓存”选项:

DevTools 屏幕截图显示了上述禁用缓存的操作
块服务人员
要阻止 Service Worker,请转到“应用程序”选项卡 > Service Workers > 勾选“绕过网络”:

显示上述禁用 Service Worker 的步骤的屏幕截图

电话号码数据

步骤 3b:常规浏览器设置
在您的 Googlebot 浏览器中,导航至“设置”>“隐私 BEB目录 和安全”>“Cookie”(或直接访问chrome://settings/cookies),然后选择“阻止所有 cookie(不推荐)”选项(做一些“不受到推崇的?”):

显示如何在 Chrome 设置中阻止 cookie 的屏幕截图
另外,在“隐私和安全”部分中,选择“站点设置”(或访问chrome://settings/content)并单独阻止位置、摄像头、麦克风、通知和后台同步(以及未来版本中可能出现的任何内容)铬):

Chrome 隐私设置的屏幕截图
第 4 步:模拟移动设备
最后,由于我们的目标是模拟 Googlebot 的移动优先抓取,因此请在 Googlebot 浏览器中模拟移动设备。

在 DevTools 的左上角,单击设备工具栏切换按钮,然后选择要在浏览器中模拟的设备(您也可以添加其他设备):

显示 Chrome 中的移动设备模拟的屏幕截图
无论您选择哪种设备,Googlebot 都不会在网页上滚动,而是使用垂直高度较长的窗口进行渲染。

Leave a comment

Your email address will not be published. Required fields are marked *