繁体   English   中英

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

[英]Why Google Pagespeed Insights is not updating the score after making changes?

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

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

显示在 HTML 源代码中仍然引用文件的第 76 行

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

即使文件返回 404 not found 仍然存在对该文件的请求。 在这一点上,这将阻止呈现上述折叠内容。

注释中指定的文件仍然列出

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

需要明确的是,GT Metrix 在这里是错误的,而 Page Speed Insights 是正确的。

ps - 你应该在你的脚本中添加defer属性(或async ,但这更难)

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM