当许多其他竞争对手的网站在那里获得流量时,页面加载速度至关重要。如果您的网站没有快速加载,您的访问者将有更多机会在几秒钟内转移到您的竞争对手的网站。因此,当确定页面加载时间时,应该要去改进它。以下是步骤,您可以按照提高网站速度的方式进行操作。
1、使用CDN(内容分发网络)
减少页面加载时间的最常用方法之一是使用CDN服务。CDN将您的网站文件填充到地理位置分散的服务器网络。CDN从最近的访问者地理位置提供网站资源,这意味着您的访问者可以更快地访问您的网站。这也可以为您的服务器租用节省一些带宽。由于您的Web文件分布在多个服务器上,因此CDN将减少任何单个服务器上的负载。
2、使用Expires标头来利用浏览器缓存
Expires headers是.htaccess文件中定义的代码段代码。它指示浏览器,如果他们应该从服务器请求特定页面,或者他们是否应该从浏览器的缓存中获取页面版本。Expires标头允许用户重复使用存储在浏览器中的网页的缓存文件,并减少下载文件所需的时间。它还减少了加载网页的请求数量,因此减少了页面加载时间。请注意,如果您的访问者已经在浏览器缓存中存储了您的网页版本,那么Expires标头只会起作用,这意味着用户必须至少提前一次访问过您的网站。
3、修复所有死链
死链会阻止用户继续访问您网站的其他网页,他们可能会快速离开您的网站。当用户在您的网站上花费的时间更少时,搜索引擎算法会假定您的网站没有高质量的内容或信息。这将显着降低每个用户访问的平均页面数,并对搜索引擎排名产生负面影响。要识别死链,您可以使用搜索引擎网站管理员工具等免费工具。
4、优化图像
超大图像的加载时间通常较长,因此保持图像尽可能小是很重要的。在上传到您的网站之前,请务必优化每张图片。如果您使用任何图形软件来优化图像,则应使用“Save for Web”选项。这将减少图像的大小,从而减少页面加载时间。
要考虑的其他一些要点是,使用JPEG或PNG图像扩展,不要使用BMP或TIFF。
5、减少301重定向
要修复死链(404错误),首选301重定向。但是当您的网站上有太多301重定向时,浏览器可能需要更长时间才能到达正确的目的地。301重定向会创建额外的HTTP请求,从而进一步增加页面加载时间,因此您应该将它们保持在最低限度。再次,您可以使用工具发现301重定向。
6、启用浏览器缓存
当用户第一次访问您的网站时,他们必须下载HTML内容,样式表,javascript文件和图像才能看到您的页面。启用浏览器缓存后,同一用户无需在后续访问中加载网页的每个元素。
7、将CSS放在顶部,将JS放在底部
浏览器将在呈现页面的其他部分之前呈现CSS文件。因此,将您的CSS放在页面顶部。另一方面,将Javascript置于底部,因为Javascript下面的任何内容都将被阻止渲染和下载,直到加载Javascript之后。
网友评论