2 或 3 秒的真正感觉是多久?好吧,对于任何事情来说,这可能只是一小部分时间,但是当涉及到网站加载时 - 这是一个大问题!它会影响您的搜索排名、流量、用户体验,甚至您的收入。如果你想要更多的流量、更多的订阅者,进而获得更多的收入,你就必须让你的网站变得更快。我已经汇总了您需要了解的所有信息,以便为您的 Joomla 网站获得完美的 Google PageSpeed 分数。
检查网站页面速度的工具
首先,要提高页面速度,您必须首先了解自己的立场。有很多免费工具可用于检查网站的页面速度。不仅如此,他们还提供了关于在我们的网站上调整哪些文件以加快加载速度的建议。
这里列出了一些可以免费使用且可靠的工具。
- 谷歌页面速度工具
- 网页测试
- GTMetrix
- Pingdom 页面速度测试
- 谷歌分析
- 灯塔
推荐的目标页面速度得分
您愿意等待网页加载多长时间?5、10、15 秒?如果网站停留时间超过 3 秒,大多数访问者可能会放弃您的网站!
根据谷歌的说法,加载时间为 5 秒或更短的网页比加载时间更长的网页浏览量高 60%,跳出率低35%。
虽然您可能希望获得 100/100 的 Google PageSpeed 分数,但任何普通网站可能期望达到的最佳分数在 80 到 90 之间。除非您在网站托管上花费很多,否则您将无法达到这些分数。
通常,高于 80 的分数表示页面表现良好。
如何提高您的 Google PageSpeed 得分?
一旦您确定了当前的页面速度分数并设定了要实现的目标,就可以进行改进了。
提高 Google PageSpeed 的许多方法包括:
选择可靠的 Joomla 页面构建器
不可靠的页面构建器会通过添加不必要的代码和文件使您的网站变得臃肿,从而减慢您的网站速度。
但是SP Page Builder不会这样做!其出色的缓存系统、图像优化、延迟加载等功能使其成为构建轻量级和快速网页的最佳选择。
对于来自多个插件的图像,例如文章、幻灯片、轮播、客户端、图像、模态和人 - 默认情况下,它为 Chrome 76+ 浏览器用户使用内置的本地延迟加载。对于其余浏览器,SP Page Builder 使用 IntersectionObserver 的 Coming into View。
要从全局配置启用延迟加载,请转到 SP Page Builder 的全局设置并打开延迟加载按钮。
使用针对速度优化的 Joomla 模板
它们让您可以在几分钟内创建漂亮的网站,而无需处理任何代码。但是选择错误的模板可能会适得其反,而不会有任何好处。
选择不会增加加载时间并使搜索引擎轻松抓取网站内容的模板。我们的集合中有大量模板,这些模板经过 SEO 优化、响应迅速且编码良好。
启用 Joomla 缓存
虽然有很多方法可以加速您的 Joomla 站点,但启用缓存显示出比其他任何方法都好得多的结果。
如果启用缓存,浏览器将绕过服务器并直接从其缓存加载内容。它显着提高了您的页面速度。了解如何轻松设置 Joomla 缓存并比以往更快地加速您的 Joomla 站点。
启用服务器缓存
检查您的主机帐户是否支持 LiteSpeed Web Server 的缓存引擎。如果是,您应该下载并安装 Joomla 插件 LSCache。它通过提供动态内容的静态快照来工作。在绕过昂贵的 PHP 事务时,页面加载时间显着减少。LSCJoomla 的高级工具和基于标签的缓存系统可以轻松管理准确的缓存。当内容更新时,有针对性的清除确保您永远不会从缓存中清除太多(或太少)的页面。缓存爬虫重建清除的页面,最大限度地减少用户遇到未缓存内容的机会。
借助 LSCJoomla 的 ESI 功能,可以为登录用户提供完全缓存的个性化内容,并使您的网站快速准确地供所有人使用。
此外,LiteSpeed Web Server 令人印象深刻的 HTTP/2 性能可以为您的 Joomla 站点带来非凡的速度。
LiteSpeed Web Server 在不牺牲性能、安全性、兼容性或便利性的情况下节省资源。当您用 LiteSpeed 替换 Apache 时,您的最大容量将增加一倍,并且无需第三方缓存层 - 只需 15 分钟即可实现零停机!
删除未使用的 Joomla 扩展
删除未使用的扩展:模块、组件和插件!时期。您在站点上安装的扩展程序越多,您的站点就越慢,因为它们占用了一些系统和数据库资源。
删除您不再需要或不再使用的扩展程序,不仅是为了提高速度,而且是出于安全目的。
在 Joomla 上启用 Gzip 压缩
当您在 Joomla 站点上使用 Gzip 时,它会提高性能并将响应大小显着减少 70%。如何?其出色的简单算法可定位相似的字符串并临时替换它们,从而在不降低内容质量的情况下减小网页的大小。
使用内容交付网络
与从主机服务器加载视频、图像、音频等媒体文件不同,更有效的方法是使用 CDN(内容交付网络)加载它们。一些将与 Joomla 的 CDN 一起使用的流行 CDN 提供商是Amazon CloudFront、BunnyCDN等。
Joomla 网站的移动优化
您应该针对移动使用优化网站的另一个重要原因是谷歌的移动友好排名算法。基本上,该算法旨在提高适合移动设备的网站在 Google 移动搜索结果中的排名。您还可以使用jAmp、Responsivizer等扩展程序来提高移动网页的速度。
缩小 CSS、JavaScript 和 HTML
缩小合并所有 CSS 和 JS 文件,因此请求数量减少。它还删除所有不必要的空格、换行符和注释以减小文件大小。
您会在 Joomla 扩展目录中找到几个用于优化站点的 Joomla 扩展。Joomla 的一些最佳优化扩展是JCH Optimize、JBetolo、ScriptMerge等。
优化图像
大量图片的网站努力提高页面速度,从而增加其网页跳出率。
以下是向您的网站添加图片时要遵循的一些最佳做法:
- 在将图像添加到服务器之前调整图像大小
- 如果在上传之前无法调整大小,请在 HTML 中定义高度和宽度
- 压缩您的图像以减少不必要的文件大小
- 使用WebP 图像
- 使用替代文字用一句话描述图像
- 适当使用 PNG、JPEG 和 GIF 文件类型
- 使用网络字体而不是在图像中放置文本
改善服务器响应时间
Web 浏览器接收响应所需的时间称为服务器响应时间。这通常通过第一个字节的时间来衡量。
根据Google 的 PageSpeed Insights,您的服务器响应时间应该在 200 毫秒以下。投资一个高性能的网络服务器,即使这需要一些额外的钱。