gpt4 book ai didi

seo - 如何克服在 PageSpeed Insight 中消除渲染阻塞 CSS

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:43:42 26 4
gpt4 key购买 nike

我执行了 PageSpeed Insights测试我使用 WordPress 创建的网站。

它显示消除首屏内容中阻止呈现的 JavaScript 和 CSS

enter image description here

当我删除包含 7000 行代码的 style.css 文件时,错误消息消失了。

引用Optimize CSS Delivery ,我将这行代码应用到我的 <script>

<script>
var cb = function() {
var l = document.createElement('link'); l.rel = 'stylesheet';
l.href = 'small.css';
var h = document.getElementsByTagName('head')[0]; h.parentNode.insertBefore(l, h);
};
var raf = requestAnimationFrame || mozRequestAnimationFrame ||
webkitRequestAnimationFrame || msRequestAnimationFrame;
if (raf) raf(cb);
else window.addEventListener('load', cb);
</script>

应用此方法会导致更多的阻塞资源。

enter image description here

我可以知道如何克服这个问题吗?谢谢。

P/S:如果您投反对票,请说明原因。所以下次我可以提高我的问题质量。

最佳答案

你能异步加载 CSS 还是有必要的媒体查询?

最好的办法是内联一些媒体查询内容,以便每个查询都从 HTML 完成 - 这将消除渲染阻塞。

但是我会声明,如果您的页面加载速度在 chrome 中显示较低,则可以忽略 Pageinsights。这不是 100%。这是您真正想要关注的地方,因为 Google 对用户反馈的信任度高于机器人的质量得分。如果您可以将加载时间减少到 0.5 秒,用户将减少跳动。

关于seo - 如何克服在 PageSpeed Insight 中消除渲染阻塞 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36004814/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com