为什么Google Pagespeed Insights进行更改后不更新分数?

问题描述

我有一个网站。我在Google Pagespeed Insights中对其进行了测试,并提供了一些建议。我改变了问题。我删除了一些文件。但是它仍然显示相同的结果并给出相同的建议。 Gtmetrix显示了更改,但Google Pagespeed Insights没有显示。谁能告诉我原因是什么? 网站链接:https://www.galpal.co.uk/

解决方法

您收到此错误,因为该文件仍在HTML中引用。

Showing line 76 where the file is still referenced in the HTML source code

由于浏览器不知道您已经从服务器上删除了文件,因此当您在HTML中留下对该文件的引用时,它仍然会发出请求。

即使认为该文件返回404(找不到),仍然存在对该文件的请求。此时,这将阻止呈现折叠内容上方的内容。

The file specified in comments is still listed

删除HTML中的引用(删除引用文件的<script>元素),Page Speed Insights将反映出更改。

请注意,GT Metrix在这里是错误的,Page Speed Insights是正确的。

p.s。-为您的脚本you should add defer attribute(或async,但更困难)

<script src="yourJavaScriptFile.js" defer></script>

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...