我正在调查某个网站以进行页面速度分析。该页面包含各种插件和第三方js
文件。因此,我想找出导致Google Pagespeed得分下降的原因之一。一种方法是手动删除第三方代码,然后检查pagespeed得分,但是,我无权访问代码库。我无法使用其他任何工具(例如GTMetrix)进行分析,因为我们的基准是通过使用Google Pagespeed见解设置的。
所以,我想知道是否有一种方法可以在分析Google pagespeed见解中的页面时阻止某个URL。 GTmetrix具有“忽略URL”选项,该选项在获取页面分数时会忽略某个URL。 Google Pagespeed见解有类似的功能吗?
尽管无法通过Page Speed Insights(PSI)网站或PSI API做到这一点,但您可以使用Google Chrome浏览器中的“审核”标签来实现这一目标(它使用为PSI提供动力的灯塔引擎。)>
打开开发人员工具,转到“网络”选项卡,重新加载页面以获取所有已加载的资产。
右键单击要从测试中排除的项目,然后从右键单击上下文菜单中选择“阻止请求URL”。
现在转到审核选项卡并运行性能测试。
通过这种方式,您可以系统地排除来自第三方等的行为不佳的脚本,而不必不理会页面的来源。
不要忘记在运行测试后关闭阻止功能(开发人员工具窗口底部将显示一个名为“请求阻止功能”的标签),否则,您可能需要花费45分钟来调试网站,像我曾经一样工作得很好!!