Google PageSpeed Insights错误:获取或分析页面时出错

时间:2017-04-26 19:46:16

标签: pagespeed

有谁知道如何获取有关导致此问题的原因或如何进行调试的信息?网站是wreathsunlimited.com

developer.google.com/speed/pagespeed/insights上的Google PageSpeed Insights运行大约70%,然后以“获取或分析页面时出错”结束。该网站运行时干净利落:webpagetest.orgpingdom.comdotcom-tools.comgtmetrix.comBing's tool。每次使用Google的PageSpeed Insights时都会失败。此外,Google Analytics不会报告任何网页时间。

该网站是一个WordPress / WooCommerce网站,使用CloudFlare(专业版帐户)作为CDN,并使用WP超级缓存或W3总缓存来缓存WordPress页面。 CloudFlare和WP Super Cache / W3 Total Cache都已被删除,以消除可能的问题。

我们还尝试使用Google pagespeed api。它返回500以下的响应。我们已删除CloudFlare,因此500错误必须来自Google的服务器或正在测试的网站(wreathsunlimited.com)。有谁知道哪个?我们在服务器日志中找不到500个错误,但我认为有可能没有记录大约500个错误(我可能错了)。

curl "https://www.googleapis.com/pagespeedonline/v1/runPagespeed?url=https://www.wreathsunlimited.com/&key=(apikey)"
{
"error": {
  "errors": [
   {
    "domain": "global",
    "reason": "internalError",
    "message": "An error occurred while fetching or analyzing the page."
   }
  ],
  "code": 500,
  "message": "An error occurred while fetching or analyzing the page."
}
}

由于Google使用网页速度来衡量搜索结果,我们担心搜索引擎优化会因为网站无法运行PageSpeed Insights而受到影响。

任何帮助或想法都将不胜感激。

3 个答案:

答案 0 :(得分:1)

我们遇到了与api和Web服务相同的问题。我们发现,peed得分工具的页面限制为200个可以加载的资产。我们遇到了这个问题,因为那里有很多图片,js文件和广告。

来源:

答案 1 :(得分:0)

我们终于找到了为什么我们不断得到“获取或分析页面时出错”的答案。每当我们尝试Google Page Speed Insights时,不确定它是否适用于其他任何人,但我想我会发布我们使用的原因和解决方案。

必须在标题中添加SVG图像。如果它被编码为这两种方法中的任何一种,Google PageSpeed Insights就会失败:

<img src="header.svg" >

<svg >
<style type="text/css">
@font-face{font-family:'Apple-Chancery';src:url("data:;base64,...");}
</style>
<text transform="matrix(1 0 0 1 119.7441 96.1353)" fill="#005A35" font-family="'Apple-Chancery'" font-size="72">Text</text>
</svg>

我们通过在标签内使用指令来解决它:

<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="260" height="44.1168289291" viewBox="0 0 719.744 122.651" enable-background="new 0 0 719.744 122.651" xml:space="preserve">
<title>Wreaths Unlimited</title>
<desc>Wreaths Unlimited Home</desc>
<image x="0px" y="0px" width="100%" height="100%" xlink:href="/slider-images/wu-logo-1-09-02b-2017.svgz"></image>
</svg>

以这种方式编码svg图像可让所有页面完成PageSpeed Insights。

此致 唐

答案 2 :(得分:0)

我刚刚与两个shopify网站碰到了这个问题。我用.pngs删除了SVG,但它没有解决问题。

经过进一步调查,我发现其中一个应用是问题。具体来说,Privy - 免费电子邮件弹出窗口具有退出意图。

如果您遇到类似情况,我建议您一次禁用/删除一个插件,直到找到罪魁祸首为止。

希望这有助于某人将头撞在墙上。