怎么优化网站,优化网站排名的方法与技巧

网站速度慢会导致用户流失 , 减少产出 , 通常也会减少用户以后访问网站的机会 。每个网站都需要时不时的调整优化 。
那么 , 什么样的网站是快网站 , 什么样的网站是慢网站呢?
常用的网站速度计GTMetrix给出了100个网站的列表 , 以及每个网站的日加载速度 。与这100个网站相比 , 你的网站加载速度有多快?如果加载时间是10秒或更长 , 那么你的加载速度相当慢 。如果加载时间在3~5秒以内 , 那么你的加载速度是可以接受的 , 但只能算达到平均值 。如果加载时间在1~2秒以内 , 那么你就在快速区 。
在测量网站速度时 , 选择合适的测速工具非常重要 。有很多测速网站可以选择 , 但是每个网站给出的测试结果可能都不一样 , 所以一旦找到了想要的测速工具 , 一定要一直使用测速工具 , 确保得到的测速结果是一致的 。我们最喜欢的测速网站是PageSpeedGrader , 很不错 。此外 , 它还提供了一个有效和准确的工具 , 可以帮助您找到网站的瓶颈 。
还要记住 , 网站加载速度可能会有所不同 。所以建议你用同一个测速网站扫描网站5~10次 , 保证得到的数据集能给出最准确的平均值 。当然 , 扫描的次数越多 , 平均值会越准确 , 但是我们发现 , 扫描十次以上 , 就可以很好的掌握当前的网站加载情况 。
所有大型网页浏览器都自带一个小工具 , 它不仅可以显示你网站当前的运行速度 , 还可以帮你列出导致加载速度变慢的元凶 , 这对提高你网站的速度是无价的 。
如何使用浏览器附带的小工具
在当前页面的任意位置单击鼠标右键 , 然后选择“查看元素” 。web浏览器的开发工具将会打开 。
选择网络选项卡 。
重新加载当前页面
在查看这些结果时 , 要记住浏览器给出的结果有时会高于测速工具(如PageSpeedGrader)给出的结果 。这是因为浏览器在测量速度时会考虑javascript , 因为javascript是在浏览器上运行的 , 而不是像核心PHP文件一样在服务器上运行 。
虽然每个网站的优化需求不一样 , 但是我们也看到了一些共同的模式 。据我们观察 , 网站速度变慢最大的罪魁祸首就是优化不到位的大尺寸图片 。充满图片的网站可能浏览起来很有趣 , 但如果这些图片的格式不正确 , 也可能导致任何网站暂停 。为了避免这个问题 , 所有的图片都必须尽可能的缩小 , 包括缩小内存大小(图片在硬盘上占用的空空间)和实际大小 。如果要调整图片大小 , 必须在上传到服务器之前进行调整 , 这样可以减少网站的总加载时间 。
像PageSpeedGrader这样的测速工具是非常好的 , 因为它会显示关键数据 。网页评分员给出的大部分结果都是用真实字母评分的 。比如我刚刚测试了我的网站速度 , 得到了一个B+的结果 , 但是这个结果并不是很重要 。真正重要的是我的网页如何运行 。真正值得关注的是这几个方面的统计:1)网页加载所需的请求数量;2)这个网页有多大 。
如果对您的网页的请求数量超过500 , 或者您需要下载超过3MB的文件 , 则网页的操作可能会出现问题 , 因为在这种情况下 , 加载网站需要网络连接来处理巨大的数据 。减少加载时间的最好方法之一是最小化请求的数量和网页的实际大小 。另外 , 图片优化还可以缩小网页的大小 , 尽量减少网页的重链接 , 尽量减少网页上的动态内容 , 这也可以大大减少网页的请求次数 。
提高网站速度的另一个规则是确保网站配备了工作缓存 。存储缓存数据可以通过执行许多不同的任务来提高网站的加载速度 。
1.浏览器缓存可以帮助你保存图片、javascript、html和css副本 , 这些都是构成你网站的元素 , 这样你下次用浏览器加载网站的时候就不需要下载很多信息了 。
2.服务器端缓存系统将通常在运行时创建的内容(如mysql查询结果)的副本直接保存在硬盘上 , 这样就不需要再次搜索这些缓存的内容 。大多数大型站点构建者都配备了高效的工作缓存系统 , 您可以相应地安装和配置该系统 。


推荐阅读