问题标签 [gtmetrix]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 如何向 GTMetrix 发送发布请求
我希望我的用户在我的网站上编写他的网站,然后被发送到 gtmetrix.com 开始新的测试,但不需要再次编写他的网站。
我正在尝试这个:
但我得到一个
分析错误
您试图分析无效/格式错误的 URL
我做错了什么?有可能做到这一点吗?
html - Gtmetrix / 指定图像尺寸
所以我在我的网站上做了一个测试gtmetrix
,所有的行都是绿色的 (>90%) 只有第一行是"Specify image dimensions"
23%。
这是我的html代码:
这是我得到的错误:
这似乎很奇怪,因为似乎设置了宽度和高度,而且这张图片是由 wordpress 自动设置为默认的 wordpress 特色帖子。所以这不是我添加的代码,是wordpress添加的。
有谁知道为什么我在 gtmetrix 上收到此错误,我该如何解决?我专注于搜索引擎优化。
javascript - 什么是页面速度类作为小文件大小?
我正在 GTMetrix 的页面上运行测试。我收到警告,内联小 javascript。
什么决定了小文件的大小,字符或字节是否有阈值或最小数量?
joomla - 已加载 analytics.js,但在我的 Google 分析个人资料中没有访问者的迹象
我拥有一个由 Joomla 运行的网站,在我的网站上使用谷歌分析时遇到问题。我将分析代码片段放在我网站的所有页面上,并根据 Gtmetrix 结果,在我访问我的网站PRJMArket.com时加载了 analytic.Js
这是Gtmetrix 结果。
请有人帮助我发生了什么以及为什么我无法感知访客。
url-redirection - Gtmetrix 最小化重定向链
我在一个 Drupal 网站上工作,我运行 gtmetrix 来查看它的性能。我不断得到:
如果可能,删除以下重定向链:
有谁知道 hgow 摆脱这些重定向?它来自某个模块吗?
php - 提高网站的性能得分
我正在使用带有“Jupiter”主题的 wordpress 4.5.4(版本 5.1.7)。
这是我的主题链接: http: //demos.artbees.net/jupiter5/
我的网站太慢了。我已经使用 gtmetrix.com 分析了网站。它在 yslow 下给出“添加过期标题”的分数为 0。
我使用了“远期过期标题”插件。仍然无法正常工作。'Add Expires headers' 的分数仍然为 0。注意到改进。
我也在 .htaccess 中使用了以下代码,但结果是一样的。
那么还有其他方法可以做到这一点吗?
任何帮助/建议将不胜感激。
cdn - GTMetrix 不支持 CDN
如何让 GTMetrix 显示我的 CDN?我们正在使用 WP Engine,我进入了我的帐户下的“用户设置”,并为“YSlow CDN 主机名”添加了两者(因为我不确定哪个在技术上是正确的):
WP引擎
wpengine
两者都没有工作。它仍然显示为 F(0)。
我正在开发的另一个网站也使用 Shopify 的 CDN,即使列表中有“Shopify”也没有显示。
我四处寻找,但找不到答案。有人成功了吗?
seo - 如何通过外部服务保持良好的 PageSpeed Rank
因此,我正在努力解决由于客户端站点中使用的外部服务而导致的排名下降。我几乎已经完成了我认为可以控制的所有事情,包括解决渲染阻塞问题。
但是在所有网站上都像一条红线一样运行的一件事是,由于浏览器缓存和外部资源的重定向建议,包括谷歌自己的 analytics.js,YSlow 和 PageSpeed 最多只能停留在 D 范围内的排名。
现在我知道其中一些资源可能能够在本地移动,但通常,尤其是在重定向链的情况下 - 这似乎是一项艰巨的任务。
这是一个疯狂的重定向链的示例:
这是一些缓存/过期标头警告:
似乎能够对此做些什么会大大提高分数,因为这是唯一需要解决的问题。所以我的问题是 - 可以做些什么呢?
有没有人尝试过解决方案,例如在源生成后通过覆盖重定向链的代理重写 url或获取资源并使用修改后的标头传递它们?
这是值得的还是这些页面分数只是被忽略了?
什么是合理的选择?
为一个加载的问题道歉......
javascript - GTmetrix 不再考虑图像延迟
我使用了这种图像延迟技术,如下所述:
如前所述,我已经使用了这段代码,并且在 GTmetrix 费率上一切正常。最近我在 GTmetrix 上测试了我的网站,突然 GTmetrix 不认为图像被推迟了。首先我有大约。30 个服务器请求(图像被认为是延迟的),现在,同一个站点的分数约为。170 !!!服务器请求。
请在此处找到之前和之后的文件:
网站:www.webstrategy.ro
GTmetrix 文档正在考虑资产被推迟和少量服务器请求的事实: http ://www.webstrategy.ro/docs/GTmetrix-report-webstrategy.ro-20161230T071513-JvEGYTS5-full.pdf
现在 GTmetrix 显示了极高数量的服务器请求,尽管资产被推迟 http://www.webstrategy.ro/docs/GTmetrix-report-www.webstrategy.ro-20170209T082653-cTeOlFkH-full.pdf
请比较这两个文件。同时,我没有更改网站代码的任何内容。是一样的。为什么现在不一样了?为什么 GTmetrix 不再考虑资产被递延的事实?
有人有同样的问题吗?
html - 提供缩放图像解决方案?外部主机上的图像
运行 GTmetrix speed-test 后告诉我以下信息:“XYZ 图像在 HTML 或 CSS 中从 800x539 调整为 400x269。提供缩放图像可以节省 112.1 KiB(减少 75%)。”
我的问题是我所有的图像都托管在外部服务器中。我在谈论数百张图片。所以调整大小/重新上传不是一个可行的解决方案,换句话说我不能修改图像。
实现服务缩放图像的最简单/可行的解决方案是什么?问候!。