如何减少页面的加载速度从而提高SEO流量

少页面的加载速度从而提高SEO流量是一个共识,无论是对于搜索引擎还是用户(搜索引擎来的访客),都是非常有益的。

以下是旨在优化网站加载时间的10个快速提示:

网页,加载,互联网

1. 优化图片大小和格式

您网站上的图片可能会占用大量带宽,从而影响页面的加载时间。以HTML格式缩小网站图像的大小是不够的,因为这只会改变图像的外观,而不会改变其实际大小。使用外部图片编辑器工具调整图像大小,例如Photoshop,并将它们设置为72dpi。

此外,使用图像优化工具进一步压缩图像以减小其大小,为了优化页面的加载时间,最好坚持使用标准图像格式,例如JPG、PNG和GIF。

2. 优化依赖

插件:需要插件的网站可能会减慢您的页面加载速度。并非所有插件都是不必要的;例如,如今每个网站都必备的社交分享插件。也就是说,始终检查是否有更好的插件替代品,例如使用带有内置社交插件的CMS。

跟踪脚本:虽然密切关注您网站的流量统计信息是明智之举,但不建议使用多个跟踪软件,因为这可能会影响页面加载时间。如果您正在使用CMS之类的WordPress,您应该允许WPstats在您的页面或GoogleAnalytics上运行脚本,但不能同时允许两者。

CMS软件:如果您使用WordPress等CMS,建议经常检查软件中的更新,但不要在实时网站上加载这些更新。首先在单独的服务器上进行升级以测试它们。及时了解软件更新还可以提高站点的速度。

3. 避免内联JS和CSS文件

将网站的JS和CSS放在外部文件中是一个很好的做法。当页面加载时,浏览器会在外部缓存这些文件,并减少后续请求的页面加载时间。此外,在外部拥有JS和CSS文件可以更轻松地维护站点。

4. 优化缓存

每次访问者加载站点时,您网页的图像文件、CSS和Java文件也会加载,占用大量页面加载时间。正确设置缓存后,您的浏览器可以存储这些资源或文件以供后续请求使用。在重复页面加载时,可以从缓存中检索这些文件,而不是从网络重新下载它们。这也降低了带宽和托管成本。

您可以对站点的静态组件使用Expires标头,对动态组件使用Cache-Control标头。使用这些标头可以缓存站点的各种组件,包括图像、样式表、脚本和Flash。这反过来又最大限度地减少了HTTP请求,从而缩短了页面加载时间。通过使用Expires标头,您实际上可以控制可以缓存网页组件的时间长度,如下例所示:

Expires:Wed,20Apr201520:00:00GMT

如果您的服务器是Apache,您可以使用ExpiresDefault指令设置缓存内容的时间。这将到期日期设置为从当前日期算起的特定年数:

ExpiresDefault“accessplus15years”

5. 避免渲染阻塞脚本

将javascript文件放在正文的末尾或使用'async'属性异步加载它们。

6. 避免重定向

避免重定向可提高服务速度。有些重定向是不可避免的,需要到位,但您必须记住,这需要额外的HTTP,这会增加页面加载时间。检查断开的链接(404错误页面)并立即修复它们。

7. 设置G-Zip编码

类似于您的PC上的文件在在线文件传输过程中被压缩以减少总大小,您网站上的重文件可以使用称为G-Zip压缩的东西进行压缩。这可以节省带宽和下载时间并降低页面加载速度。您应该配置服务器,使其返回压缩内容。

8. 减少HTTP请求

使用CSSSprites减少图像请求的数量。使用CSSbackground-image和background-position元素将背景图像组合成单个图像。将内嵌图像合并到缓存的样式表中。同样,将所有javascript文件和所有CSS文件合并到一个文件中。

9. JavaScript和CSS的缩小

缩小是通过将变量重命名为较短的名称来压缩代码的过程,这有助于减少其大小和后续加载时间。我们建议为此使用uglify.js。

10. 减小Cookie大小

Cookie用于存储需要在请求之间保留的数据。此数据在每个请求上发送,并在它很大时增加​​加载时间。因此,通过减少cookie的大小,您可以减少传输的数据的大小并减少页面加载时间。消除不必要的cookie或减小cookie的大小。

如何减少页面的加载速度从而提高SEO流量

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注