1

我有几个网站托管在同一个提供商上。无论我尝试哪个网站,当我输入任何网站 URL 时,都会在 Google PageSpeed Insights 网站 ( https://developers.google.com/speed/pagespeed/insights/ ) 上收到“超时”错误。网站大小无关紧要。

我所做的是:我将我网站的 URL 输入到 Google 的 Page Insights“输入网页 URL ”文本框中,然后单击“分析”。在我收到以下错误之前,状态栏达到大约 81%:。

Lighthouse 返回错误:FAILED_DOCUMENT_REQUEST。Lighthouse 无法可靠地加载您请求的页面。确保您正在测试正确的 URL 并且服务器正确响应所有请求。(详细信息:net::ERR_TIMED_OUT)

当我查看 Chrome 的开发人员工具时,它会产生以下有关 Google 正在使用的脚本以及它在其网站上的失败位置的信息:

PageSpeed 500 错误

如果我深入到 Google 网站上使用的 API 的 URL,它会调用runPagespeed方法并返回 403 错误:

/*
{
  "error": {
    "code": 403,
    "message": "Requests from referer \u003cempty\u003e are blocked.",
    "errors": [{
      "message": "Requests from referer \u003cempty\u003e are blocked.",
      "domain": "global",
      "reason": "forbidden"
    }],
    "status": "PERMISSION_DENIED"
  }
}
*/

我不知道为什么 Google 返回 403 错误。我在我的网站日志上看不到任何表明它遇到 403 错误的信息,所以我只能假设 403 错误出现在 Google 端或 Lighthouse 端。提前感谢您的任何帮助或建议。

4

0 回答 0