如何提高 WordPress 网站的速度
已发表: 2022-12-14
今天的网络需要高效和快速加载的网站。 加载速度会影响用户体验、SEO 排名和页面浏览量。 幸运的是,如果您遵循这些 WordPress 维护公司的建议,可以轻松地提高 WordPress 速度。
选择更好的网络托管服务提供商
对于 WebPress 站点,网络托管在速度方面至关重要。 WordPress 主机通常提供多种托管选项,例如专用、共享、虚拟专用服务器 (VPS)、云和托管 WordPress 托管。
选择托管服务提供商时请记住,托管必须为您提供足够的服务器资源。 充足的服务器资源确保您的加载速度不会因流量增加而受到影响。更新
在更新主题、插件和 WordPress 核心等功能中,对于帮助您的网站高效运行至关重要。 更新这些元素以在其最新版本中执行将确保无缝运行。 除了这些方面,继续测试其他人的表现并在可用时安装更新。
使用最新版本的 PHP
PHP 是一种用于 WordPress 软件的脚本和编程语言。 这是一种服务器端语言,这意味着 PHP 文件在您的网络托管服务器上存储和执行。 与其他组件一样,PHP 也会定期发布最新版本的更新,我们强烈建议安装它以提高效率和速度。
删除多余的插件
说到插件,质量比数量更有价值。 插件太多会降低加载速度。 即使您的网站目前没有使用很多插件,安装的插件也可能在后台执行针刺工作并消耗宝贵的资源,这也会影响网站的性能。
为避免给您的站点带来不必要的负担,我们建议卸载多余的、无用的和未使用的插件。 另一种选择是用一个具有多种功能的插件替换几个插件,或者找到相同插件的轻量级版本。
安装轻量级主题
就像插件一样,过度包装的主题会给您网站的性能带来负担。 某些主题可能会加载字节大小较大的图像和效果,并赋予大量代码,加载这些代码需要时间。
为避免主题效率低下,我们建议使用仅包含必要功能的简单主题,然后再添加其他所需的插件或自定义 CSS。
优化图像
大图像有助于降低速度。 通过压缩图像,您将在不放弃网站视觉效果的情况下获得网站速度和性能。 许多程序可以在不牺牲质量的情况下减小图像大小。 目的是在不降低用户体验和将图像喝到难以看到的情况下节省空间。
尝试延迟加载
如果您的 WordPress 是一种包含大量图像的站点,您可能会发现延迟加载是一个合适的选择。 延迟加载考虑只加载那些出现在用户浏览器窗口中的图片,而不是一次完全加载所有图像。 这意味着页面内容是渐进的。 除了图像之外,此功能适用于任何页面内容,例如视频和音频材料、文本、评论等。
避免在您的服务器上托管视频
由于视频被认为是资源最密集的材料,即使在您的服务器上存储单个视频也会消耗过多的空间和性能,这会减慢加载速度。 为避免牺牲页面速度或视频内容,我们建议使用经过验证的视频托管服务,例如 YouTube。 将带有嵌入代码的视频放在您的网页上,您将避免将视频放在您的库中。 该解决方案对用户没有任何影响,但有助于网站速度。
减小 CSS 和 Javascript 文件的大小
当您的网页加载时,JavaScript 和 CSS 文件从网络服务器发送到您的网络浏览器。 因此,在不损害其功能的情况下缩小这些文件可以显着提高页面速度。
您可以使用许多可以压缩 JavaScript 和 CSS 文件的程序之一,但也可以提供扫描 CSS 和 Javascript 文件的选项,这些文件会给您的页面带来负担并删除冗余代码。
使用 WordPress 缓存插件
当用户进入您的非缓存网页时,PHP 必须从您的 WordPress 数据库中检索内容,将此内容数据构造成 HTML 文件,然后将该文件发送给用户。 这种方法的有益特性是节省服务器空间并在网页上启用动态内容。 然而,与发送预先写好的页面的情况相比,这种方法需要更多的精力和时间。
使用缓存插件程序,由于它能够使用 PHP 创建 HTML 页面并将它们完全保存,因此简化了这个过程。 该过程得到简化,因为在收到请求时会向用户发送完整的 HTML 页面,以便内容可以更快地到达用户手中。
合理化您的内容和页面设计
这是改善加载时间的最简单方法之一,因此有助于改善用户体验。 简化的设计和足够的内容需要更少的资源,另外使网页对各种设备屏幕尺寸(台式电脑和智能手机)的响应更快。
优化内容的另一件重要事情是将冗长的帖子拆分成较短的序列。 多个帖子加载速度更快。 此外,您可以将长帖子分成不同的页面。
清理 WordPress 数据库
一段时间后,每个 WordPress 站点都会开始在其数据库中积累冗余文件。 这些文件是垃圾邮件、旧的和未使用的主题、插件和文件、一些未发布或旧的内容或媒体,以及其他可能导致不必要的长时间加载时间并占用站点存储空间的功能。
出于这个原因,我们建议使用带有程序的审核站点来删除非必要文件或手动删除 WordPress 库中的冗余功能。
禁用或限制后期修订
WordPress 会自动制作已保存帖子的副本。 虽然 WordPress 将副本存储在数据库中,但它不会删除以前的版本。 此功能的优点是它允许您在需要时恢复到帖子的任何早期版本。 但是,此方法会填满站点存储并会降低站点性能。 为避免这种不必要的情况,请限制数量或禁用已保存的修订。
要限制帖子的保存修订,请打开站点 wp-config.php 文件,添加代码定义 (`WP_POST_REVISIONS`, (number) ); 在空格(数字)中添加允许保存的修订数。 这将限制每个帖子的修订次数。
避免重定向
重定向会增加领先时间,因此请尽量避免实施过多的永久重定向。 尽管重定向几乎是不可避免的,但优化您的网站架构将帮助您提高网站速度并避免过于复杂的重定向链。
关闭 trackbacks 和 pinbacks
当您的 WordPress 在其内容中链接到外部网站时,这两个功能会向外部网站发出信号,当其他网站链接到您的网站时,这也会向后起作用。 这项技术的好处在于营销方面,因为这种方法向网站发出信号,表明您验证了他们的内容,并且您可以期望收到他们的反向链接作为回报。 然而,专家认为这项技术的缺点超过了它的优点。 也就是说,trackbacks 和 pinbacks 不必要地使用服务器资源,另外使网站容易受到垃圾邮件发送者和 DDoS 攻击。 出于这个原因,我们建议关闭 trackbacks 和 pinbacks,并选择外部分析工具。
使用 CDN
CDN 是全球连接的服务器集群。 CDN 减轻了由于您的服务器与世界不同地区的用户之间的物理距离而导致的性能不佳的影响。 通过存储您网站的 CSS、JavaScript 和图像文件的副本,CDN 通过离用户最近的服务器发送文件。
最后的想法
通过确定可能会降低您网站速度的方面并实施上述解决方案,您的 WordPress 将保持竞争力并节省用户时间。
花一些时间和精力优化您的 WordPress 将确保您的加载页面符合当今的两秒加载标准。 由于现在的用户希望网页在几秒钟内加载,任何比这慢的东西都会降低用户体验、SEO 排名、网站流量,从而降低转化率。