问题标签 [google-pagespeed]

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.

0 投票
1 回答
192 浏览

php - 从不同页面调用多个页面

我不太熟悉内部 HTML 和 PHP 的东西,所以我想知道是否将我的代码分成多个 php 文件,然后将它们包含在 1 个 html 文件中,这会增加 HTTP 请求的数量吗?或者它只是 1 个请求,因为浏览器实际上正在呈现 html 文件。

我拥有的代码是:

那么现在这个 index.html 会发送 3 个请求[1 个用​​于主页 + 2 个用于 php 调用的内部页面] 还是仅发送 1 个?

我这样做牢记:1.减少 HTTP 请求 2.减少代码大小以提高站点速度

0 投票
2 回答
736 浏览

performance - 页面速度 - 消除渲染阻塞

我正在尝试提高我的 Google Page Speed 分数。目前移动设备为 51/100,桌面设备为 83/100。

其中一个问题是“消除首屏内容中的渲染阻塞 JavaScript 和 CSS”。这适用的两个项目是我的缩小 CSS 文件和外部 Google 字体文件。我能做些什么来解决这个问题吗?

更一般地说,关于如何提高我的 Google 页面速度得分的任何反馈/建议。

页面速度:https ://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.backpackerjobboard.com.au%2F&tab=mobile

我的网站:http ://www.backpackerjobboard.com.au/

谢谢!

0 投票
1 回答
2331 浏览

caching - 如何指定 Last-Modified 或 ETag 标头以在 IIS 8.5 上启用缓存验证

我想在 IIS 8.5 上为 google 字体指定一个缓存验证器。

我在 web.config 上所做的如下;

我还通过扩展添加了缓存

但我仍然无法为我使用的 Google 字体应用缓存验证器。我还尝试将静态内容的过期时间设置为例如 2030 年 5 月,但 Google PageSpeed 也没有认识到这一点。* 我已经设法用 .httaccess 做到了,并检查了 stackoverflow 上的 .htaccess 主题。*

0 投票
1 回答
244 浏览

pagespeed - Google Pagespeed 中每条规则的规则分数不可见

我正在通过 google pagespeed 并想尝试一下。我经历了几个教程来了解相同的内容。在教程中,他们展示了每个规则都有一个关联的score参数。但是,我得到的响应只有ruleImpact每个规则的参数,没有score参数。

这就是我使用的:

https://www.googleapis.com/pagespeedonline/v2/runPagespeed?url=https://www.google.com&key=XXXXXXXXXXXXXXXXXXXXX

这是我得到的回复(没有显示整个回复,只显示前几行)-

难道我做错了什么?

0 投票
1 回答
3163 浏览

http - PageSpeed 工具(利用浏览器缓存)

如何解决这个问题?:

将浏览器缓存用于以下可缓存资源:

http://query.yahooapis.com/ …rmat=json&_nocache=1189031&callback=ywcb(3.3 分钟)https://maps.googleapis.com/maps/api/js?sensor=false(30分钟)

0 投票
3 回答
310 浏览

wordpress - 将所有图片上传到 Wordpress 站点后如何优化图片?

我已经上传了 wordpress 网站上的所有图片。主页上的图片太多。因此页面加载时间太长了。是否有任何代码可以压缩或优化所有图像,或者任何插件?

0 投票
3 回答
5473 浏览

php - Google PageSpeed Insights API 截图到文件

我一直在尝试从 API 中检索屏幕截图,但是当我解码图像并保存它时,我得到了一个损坏的图像。下面是我正在使用的代码。如果您想测试它,我为包含谷歌响应的示例文件创建了一个 tinyurl。

0 投票
0 回答
153 浏览

.htaccess - 无法在 Google Pagespeed Insights 中实现复选标记浏览器缓存

我在我的 .htaccess 中设置 Expires 标题,就像谷歌推荐的那样,以及 Boilerplate 的做法。

但在 Google Pagespeed Insights 中仍然出现错误,勾选“启用浏览器缓存”。

任何人,我的代码或谷歌有什么问题,或者是什么原因?

0 投票
0 回答
731 浏览

html - 从谷歌大小内容到视口的错误

我已经在谷歌页面速度工具和用户体验部分测试了我的网站,我有以下几点需要考虑。但问题是我没有任何超出我的页面大小的文本,也没有水平滚动问题。有人知道这是什么原因吗?提前致谢

这是链接 https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fdhhandmade.com%2Fweb%2Fmp%2Fno%2F1home.html

这是错误消息:

"Size content to viewport 页面内容对于视口来说太宽,迫使用户水平滚动。将页面内容调整到视口以提供更好的用户体验。

页面内容是 323 CSS 像素宽,但视口只有 320 CSS 像素宽。以下元素位于视口之外:

0 投票
0 回答
168 浏览

javascript - fullpage.js and content above the fold

I'm using fullpage.js and everytime I try to move the scripts at the bottom of the page I have never the 100/100 Google PageSpeed Insights. Is there any way to defer or async the codes in order to unblock the contents above the fold?

The jqu.js is the jQuery