当前位置:首页 > 新闻中心 > 网站如何提升页面加载打开速度,减少网站等待时间?

网站如何提升页面加载打开速度,减少网站等待时间?

来 源:http://www.seoquan.net发布时间:2019-11-19点击次数:


  现在已经不是上个世纪了,今天的网站访问者对缓慢加载的网站的容忍度为零了。但事实是,网站打开速度不只是访客讨厌慢的网站- 谷歌、百度等各大搜索引擎现在使用网站的速度作为一个排名因素。过多的HTTP请求和其他可能减慢加载时间的网站元素,出于所有这些考虑,上海SEO小编提醒请实施以下网站速度最佳做法,以使你的网站打开速度快速提升:

  一、通过将图像组合到CSS中来减少HTTP请求

  决定你的网站速度的主要因素是在网站完全加载之前需要发送多少个HTTP请求。鉴于当今大多数网站的布局复杂,每当你尝试访问该网站时都必须加载数十个图像并不少见。

  对于每个加载的图像,都会发送一个HTTP请求。结果,在网站布局中使用更多图像会导致更多HTTP请求–这增加了加载网站所需的时间,因为一起下载的所有图像的总大小比仅请求一张图像时要大得多。

  这里的解决方案是使用CSS Sprite压缩并合并所有网站布局图像。使用此技术,您可以解决发送的HTTP请求的数量以及加载网站之前必须下载的图像的总体大小,从而显着减少访问者的浏览器与服务器之间的通信量。

  要开始使用此技术,请查看Spriteme工具以及此页面上的说明,这些说明说明了将图像组合为CSS Sprite的过程。

  二、优化你网站上使用的图像

  毫无疑问,在你的网站上使用图像会使您的页面更具视觉吸引力-但很明显,您添加到网站上的每张图片都有可能减慢其速度。由于此时返回完全由文本组成的页面几乎是不可能的,因此了解如何根据SEO最佳做法优化网站图像非常重要。

  图像更容易在游客吸引并留住他们的注意力,相比较小的图像。实际上,根据这项研究,针对较小图像与较大图像的实验表明,使用较大图像时,有600%的人会注意。

  虽然在您的网站上使用大图像可以有效地吸引人们访问您的内容;使用的图像越大,访问您的站点所需的带宽就越多,并且变得越慢。当您使用太多图像时,您的站点变得如此缓慢,以至于人们甚至在没有机会查看图像之前就将其关闭。

  在大多数情况下,解决方案在于使用较小的文件大小来优化图像,而这些文件大小仍然可以保持其质量和影响力。在将图片文件上传到服务器之前,可以通过压缩,调整大小或优化图片文件来显着减小站点上每个图片的大小。

  但是,许多网站管理员错过的正是“之前”部分。如果您使用WordPress,则可能已经意识到,该流行的网站管理工具允许您将完整尺寸的图片上传到您的网站,然后在文章中显示调整大小的版本。这些更改是即时进行的,不需要网站管理员在修改或压缩图像文件方面进行任何额外的工作。

  但是对于大多数WordPress用户而言并不为人所知,大多数浏览器将首先加载完整图像,然后再注意到WordPress命令调整图像大小,最终增加了加载网站所需的时间。如您所料,可以通过在将图像上载到站点之前将图像调整为所需的大小来防止这种情况。具体来说,您可以:

  使用ImageOptimizer提供的此工具调整图像大小。

  使用Yahoo Smush优化图像以删除不必要的字节

  如果您是WordPress用户,则可以安装WP Smush,这是一个WordPress插件,可自动优化并减小您使用的每个WordPress图像的大小。

  三、使用CDN加速

  您还可以利用内容分发网络(CDN)来加快网站访问速度,这些内容分发网络是位于世界各地多个位置的大量服务器。基本上,当您将内容上传到CDN时,您网站的多个副本将存储在不同国家/地区的不同服务器上–随时可供从附近位置访问您网站的用户使用。

  通常,影响用户访问您网站的速度的因素之一是他们的位置。例如,在美国的用户将能够比在德国的用户加载相同的美国页面更快地访问在美国托管的网站。

  通过使用CDN,您的服务器网络将自动为最近的服务器上托管的网站版本提供服务,而不是为所有人提供相同的本地托管版本。结果?网站加载时间更快,用户总体上更满意。

  如果您对CDN的潜力感兴趣,请查看MaxCDN和Amazon CloudFront,这两项出色的服务可帮助您逐步过渡到CDN。

  四、减少你使用的插件数量

  加快网站闪电速度的另一步是大幅减少您在网站上使用的插件数量。

  多个插件不仅会减慢您的网站速度,而且实际上会使您的网站更容易受到潜在的安全威胁。如果您使用像WordPress这样的开源CMS系统,则尤其如此,因为每个插件都是由不同的人编写的,从而导致不一致的代码和新的安全漏洞。

  此外,您使用插件的大多数内容都可以编码到您的主题中,包括:

  1、社交分享按钮

  2、选择加入表格

  3、号召性用语

  4、档案

  5、评论

  每当您考虑安装插件时,请先问自己以下两个问题:

  1、是否必须具有插件提供的功能?

  2、如有必要,可以将其编码为我的主题吗?

  如果可以在站点的主题中添加所需的功能(而不是安装其他插件),请与Web开发人员联系,以添加必要的代码以保持加载速度更快。

  五、避免网站大量调用外部图像

  许多网站管理员会养成的一个坏习惯是将托管在其他站点或服务器上的图像嵌入到他们的文章中-通常是因为看起来比自己下载,调整大小和上传图像更容易。

  不幸的是,这样做不仅可以使您避免潜在的侵犯版权的行为(尤其是如果您没有权限热链接到有问题的图像),这样做实际上会使您的网站变慢。当使用热链接的图像阅读器访问一个网站上的网页,服务器将不得不从您的网站的请求的内容首先从其他服务器请求图像之前。

  结果,可能会发生以下任何一种情况:

  1、如果大量人员试图访问加载了映像的服务器,则它可能会减慢访问速度,甚至阻止对尝试从外部源访问文件的人员的访问。反过来,这会使您的网站运行非常缓慢。

  2、外部服务器可能已关闭;在这种情况下,访问者的浏览器将继续尝试从无法正常工作的服务器中提取图像,最终影响您自己网站的速度。

  解决此问题的明显方法是完全避免热链接,并将所有站点映像托管在服务器上(按照本文前面概述的技巧来优化这些映像以提高站点速度)。

  六、缓存你的网站

  最后,您可以通过实施缓存系统来加快网站速度。从本质上讲,这意味着,当用户访问您网站上的某个页面时,该页面的版本会自动保存在用户的计算机上,以便在访问该页面时可以立即提供该内容(而不是重新加载)将来再次。

  如果设置正确,则可以防止在每次加载同一页面时向服务器发出新请求,从而使您的网站更快地吸引新访客和回头客。

  如果您尚未安装缓存解决方案,请签出Varnish程序,该程序可以轻松上传到您的服务器。或者,如果您是WordPress用户,则可以安装W3 Total Cache插件,该插件将自动处理几种不同的缓存功能。

  当然,这些只是您追求疯狂的网站可以采取的不同步骤中的几个。网站速度背后的科学是复杂且技术含量高的;但是,通过进行这些建议的更改,您应该能够充分改善网站的加载时间,从而满足挑剔的访问者和搜索引擎的索引编制程序。


  • 上一篇:暂无上一篇
  • 下一篇:暂无下一篇
相关新闻