簡體   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