据谷歌称,53% 的人会放弃加载时间超过 3 秒的网站。仅这一事实就说明了为什么网站速度优化是使用 SEO 时要考虑的主要问题之一。谷歌的主要搜索排名算法Rank大脑,直接关系到网站速度。它测量这三件事:
- 一个人在网页上停留的时间。
- 一个人打开网站后什么时候关闭?
- 有多少人在打开第一页后立即离开网站。
对于第二部分,如果您的页面速度较低并且人们甚至没有打开并花费几秒钟就退出了它,那么您就有问题了。
网站速度优化和移动浏览
2019 年 7 月,谷歌宣布移动优先索引。这意味着谷歌在对其进行排名时会先考虑网站的移动版本,然后再对其进行排名。目前,超过一半的互联网用户使用手机。因此,如果您想提高网站的可用性,则需要针对手机进行优化。最好的方法是提高你的速度。您可以采取以下措施来优化网站的页面速度。
升级您的主机
在您使用快速托管之前,您的网站不会很快。这包括选择正确的网络托管服务提供商,同时使用正确的托管类型。
这些是可供您使用的不同类型的托管:
共享主机
共享主机是最慢的主机,仅适用于资源不多的个人和测试网站或博客。在此托管中,单个服务器可容纳多个站点,可能是一百个甚至一千个。类似于当我们同时运行多个程序时计算机会变慢一样,服务器无法同时为所有网站提供很高的速度。
VPS 服务器
大多数中小企业和电子商务网站都应该使用 VPS 服务器。它们速度快,而且成本不及专用的。在 VPS 服务器中,一台计算机被分成具有自己资源的虚拟专用机,这意味着即使站点没有为它们获取整台计算机,它们也将获得对资源的独占访问权限。
云VPS服务器
VPS 和云 VPS 服务器的区别在于,后者不是将一台计算机分成多个虚拟机,而是一次将多台服务器计算机放在一起。该网站可以在需要时动态地从所有这些资源中获取资源。
专用服务器
专用服务器是最快的服务器。在这种情况下,网站获得对服务器计算机的独占访问权限。好吧,由于您需要租用设备,因此它比其他选择贵。如果您的网站流量很大或不断增长,我们建议您至少获得一个 VPS 或云 VPS 服务器。
优化您的媒体文件
您需要对图像和视频进行网站速度优化。
图片
平均而言,图片占网站权重的 66%。您网站上的图片越多,加载所需的时间就越多。
您可以执行以下操作来优化图像。
- 首先,确保图像文件类型为 JPG。其他扩展通常比 JPG 具有更大的大小。
- 始终放置正确大小的图像。如果您不必要地使用更大的尺寸,它只会增加空间。例如,每个网页的 Facebook Feature 图片为 1200×630。使用高于该尺寸的图像将毫无用处,只会占用更多存储空间。
- 压缩您的图像。压缩意味着减小照片尺寸,也会影响质量。你需要在它们之间找到一条细线。
- 如果它们重复,请删除一些图像。另外,尽量少用图片。
视频
与图像类似,您需要优化视频。实际上,如果您的网站有视频,则它比图像更重要,因为视频比照片大并且占用更多的加载时间。以下是视频的网站速度优化技术:
- 使用压缩的 mp4 文件,因为它们通常比其他扩展占用更少的空间。
- 如果您真的不需要,请在上传之前从视频中删除(不仅是静音,删除!)音频。
- 查看您访问者的大多数设备。如果您的大多数访问者都使用手机,则您不需要更高的维度。
- 减少视频长度。
此外,这里有一个技巧——您可以在 Youtube 或 Vimeo 等其他平台上上传视频,而不是在您的网站上上传视频,然后将其嵌入网站。
使用内容交付网络 (CDN)
CDN 是一组分布在不同地理位置的服务器。这意味着不是单个服务器;您使用多个服务器。
这有两个好处:
- 首先,当您有大量流量时,当多台服务器同时共享资源时,您的所有用户都将轻松快速地获得资源。
- 其次,位于世界各地的人们将获得更快的浏览体验,因为他们可以从最近的服务器下载资源。
因此,您可以运行分析测试并将服务器分发到世界各地,最好是在您获得最多流量的地方。
使用简单的网页设计
简单总是看起来更好。同时,它的加载速度更快。当您的网站上有很多设计元素时,浏览器将需要更多资源。这将增加人们在屏幕前花费的额外时间。此外,更多的设计元素实际上可能会使人们感到困惑,因此他们会退出网站;因此,提高跳出率。
您应该缩小网站上的 JavaScript 和 CSS 文件。它们中的更多意味着浏览器在访问您的网站时需要发出更多的 HTTP 请求,因此会占用时间。如果您需要一些帮助,互联网上有许多工具可以帮助您最小化您网站上的 JavaScript 和 CSS。它们包括 Script、Grunt 和 Will Peavy。
您可以应用的其他一些技巧是:
- 尽可能在图像上使用 CSS。
- 合并 CSS、JavaScript 和 HTML 文件。
- 尽可能使用 HTTP 请求而不是 JavaScript。
- 减少重定向。
启用网站缓存
网站缓存意味着让浏览器在打开一次时存储您网站中的一些资源。这意味着 Web 浏览器在访问您的网站时不必再次加载这些资源。这确实会改善您的页面响应时间。
同样,网站缓存是您应该使用 VPS 服务器而不是共享服务器的另一个原因。您会看到,缓存通常在共享服务器上不可用。您可以在常规设置中在服务器中设置缓存。如果不能,您可以致电您的托管服务提供商并告诉他们您要启用缓存。另一方面,如果您使用的是 WordPress,则有一些插件,包括 W3 Total Cache、WP Super Cache、WP Rocket、Comet Cache 等。
使用 GZip 压缩您的网站
随着网站速度对用户体验越来越重要,您需要尽可能地压缩网站的大小。最好的方法是 GZIP 压缩。这就是它的工作原理。当浏览器想要访问一个网站时,GZip 会对其进行压缩,以便浏览器下载压缩后的资源。然后在将其呈现给用户之前解压缩该网站。因此,GZIP 压缩做了两件事;最小化 HTTP 请求并减少服务器响应时间。同样,有各种插件可以让 GZip 压缩。
删除不需要的插件
切勿在您的网站上堆叠不必要的插件。这只会增加数据库的压力。有了更多的插件,浏览器就有更多的资源可以加载。这不仅会延长时间,而且还可能导致网站崩溃。这不仅与插件的数量有关,还与它们的类型和质量有关。具有大量脚本和样式的插件会影响页面加载速度,例如社交分享插件。在您的网站上安装插件之前,永远不要忘记检查用户对速度的评论。
修复断开的链接
乍一看,损坏的链接似乎与网站速度无关。无论如何,这个想法类似于网站页面速度。在本文开头,我们确实说过,谷歌对大脑访问排名是根据用户在网站上花费的时间以及有多少人在没有打开第二页的情况下离开网站。404 错误会对这两个因素产生负面影响,因为人们会在打开页面后立即离开。此外,跳出率会增加。对于小型网站,您可以手动检查损坏的链接。无论如何,如果您有很多反向链接,我们建议您使用插件或工具(最好是第三方工具而不是插件)来定期检查您的所有链接是否正常工作。
使用预取技术
使用完善技术来优化网站速度也有显着的效果。预取是指浏览器在用户打开内容之前加载内容。并且每当用户实际打开内容时,所花费的时间都会减少。是的,这是一个猜谜游戏——浏览器根据人们的一般行为加载内容。
DNS 预取: DNS 预取是指在用户尝试打开链接之前将域名转换为 IP 地址。因此,它减少了域查找时间。
预渲染: 预取和预渲染的主要区别在于,在预取中,浏览器只预先加载网站的部分内容。但是在预渲染中,浏览器会在单独的选项卡中打开整个页面,当用户打开该页面时,该选项卡会被预加载的选项卡替换。
结论
网站速度优化是网站上最重要的事情之一,因为它会影响其转化率、可用性和搜索引擎结果的可见性。您可以做各种事情来提高您的网站速度,但想法是一样的。您使设计尽可能简单,并消除您不需要的元素。