如何通过优化速度来获得一个快速的网站

已发表: 2018-03-02

速度是您网站 SEO 排名的一个重要方面。 缓慢的网站也可能会阻止访问者,他们会对速度较慢的网站不耐烦。

当您在 WordPress 中优化交付时,您将为您的观众提供更快的用户体验。 互联网用户往往不耐烦,会放弃一个缓慢的网站。

什么是 Google PageSpeed 分数?

Google PageSpeed Insights 为您创建了十条规则来测试您的网站下载速度。 100 分意味着您已达到最佳速度。 尽管大多数网站的得分在 50 到 70 之间,但一些网站所有者希望达到完美的 100 分。

Google 将能够指导您了解导致您网站速度变慢的原因,并向您展示可以改进的地方。 当您在网站上进行更改时,这将指导您。

您需要取得最佳成绩吗?

作为网站所有者,您的目标是创造有价值的用户体验。

通过将优秀的内容、有趣的视频和有吸引力的图像添加到一个井井有条的网站,您将为您的观众提供他们所需要的东西。

您的目标首先是确保您的网站对用户有价值。 但是,速度确实会影响用户体验。 它还将在您网站的 SEO 排名中发挥作用。

如果您相信您可以在不影响其价值的情况下加速您的网站,那么关注 Googe PageSpeed Insights 将帮助您改进您的网站。

您还可以查看我们关于此主题的文章:关于 Google PageSpeed、GTmetrix 和 Pingdom 的见解。

如何拥有一个快速的网站

每个人都想要一个快速的网站。 做到这一点并不容易。

即使您在网站的任务列表中还有其他事情要做,速度也应该是最重要的,原因有两个。

第一个以用户体验为代表。 您的网站加载速度越快,用户对您网站的体验就越好。 没有人愿意浏览一个缓慢的网站。

如果您的网站碰巧很慢,那么您肯定会失去访问者。

第二个原因是搜索引擎优化。 一个快速的网站意味着您将在 SERP 中排名更高。

如果不是这两个原因,至少有两个原因之一应该与您有关。

使用一个好的缓存插件

但是,如果您在网站上使用缓存插件,它会更快地加载页面。

加载页面时,WordPress 将通过从不同位置拉取这些项目来加载其所有功能、文本、图片、CSS 和 JS 文件。 这通常会减慢您的网站速度。

您应该使用的解决方案是缓存插件。 这是为什么? 使用缓存插件,您的用户将收到页面的保存版本,这大大缩短了加载时间。

当然,缓存插件有很多选择。 如果你使用 Uncode,我们推荐 WP Rocket。

设置 WP Rocket

安装插件后您会立即看到它很容易设置。 WP Rocket 将与 Uncode 一起完美运行,开箱即用。

不过,您需要做一些设置才能充分利用 WP Rocket + Uncode 组合。

您不希望 WP Rocket 压缩的 JavaScript 文件很少,因为 Uncode 已经这样做了。 要排除它们,请前往 Settings > WP Rocket > Static Files,查找 Exclude JS 字段,并将以下行添加到其中,如您在此文本下方的图像中所见。

/wp-content/themes/uncode/library/js/init.js
/wp-content/themes/uncode/library/js/min/init.min.js
/wp-content/themes/uncode/library/js/min/ai-uncode.min.js

在那之后,您需要取消选中 Basic 选项卡中的 LazyLoad 选项。 现在,保存您的更改并前往 Uncode > Theme Options > Performances。 进入后,您需要打开异步自适应图像功能,如下图所示。

这个简洁的功能使您的访问者能够在他们第一次访问您的网站时加载您的图像的低分辨率版本并缩短加载时间。 当您的页面完成加载时,在我们的好老朋友 JavaScript 的帮助下,这些低分辨率图像将被您的图像的完整版本所取代。

使用 CDN

内容交付网络 (CDN) 是一项服务,可将您网站的文件(图像、JS 文件、CSS 文件)复制到世界各地的服务器。 当访问者访问您的站点时,他们将从最近的服务器下载您的文件。

如果他们住在荷兰的埃因霍温,那么页面将从该国家/地区的服务器加载,很可能来自阿姆斯特丹。 设置过程通常需要几个小时。 如果您决定使用 CDN,您将看到它在多大程度上帮助您的网站加载更快。 您的带宽使用量也会下降。

选择一个快速的托管服务提供商

选择托管服务提供商绝非易事。 有很多选项,每个选项的功能建议似乎都不同,很难与其他选项进行比较。

尽管如此,选择托管服务的最佳方式还是通过推荐。 在走这条路线时,我们推荐 WP Engine。

我们已经在上一篇文章中讨论了托管 WordPress 托管,并在那里讨论了 WP Engine 为何适合我们,我们相信它也适合您。

优化数据库

整理您网站上的数据库是不时要做的必要事情。

当您这样做时,这取决于您,但是这可以根据您拥有的访问者数量和您定期创建的帖子数量来衡量。 简而言之,您拥有的访问者越多,您应该越频繁地优化您的数据库。

许多您不再需要或不再需要的数据都留在数据库中,并且它会变得越来越大,而不必那样做。

您可能有更新的帖子,并且频繁的修订仍将保存在数据库中。

要禁用后期修订,请在 WordPress 主文件夹的 wp-config 文件中添加以下代码:

define('AUTOSAVE_INTERVAL', 300); // seconds
define('WP_POST_REVISIONS', false);

您还应该注意在您的网站上添加的评论。 可能有很多垃圾邮件评论需要经常删除。

卸载的插件通常会留下应该删除的数据。 有很多 WordPress 的数据库优化插件可以帮助您解决这些问题。

结束创建快速网站的想法

所以现在你知道为什么拥有一个快速的网站很重要。 无论您是为自己还是为您的客户创建网站,如果网站以最佳水平运行,那么访问者将会很高兴。 如果您有兴趣,可以在我们的文档中阅读更多信息。