百度闪电算法就是为了提升用户体验而生,不管是移动端还是PC端,网站速度都会影响SEO效果,优化网站速度是seo工作前期的一项重要内容。
影响网站打开速度的主要因素:
1. 服务器
2. 网站程序
3. 图片
如何优化网站提升访问速度:
1. 根据网站情况使用适合的服务器
对于一个博客或者企业站,2M带宽的vps也许就够用,电商网站一般需要使用独立的服务器,ugc网站对服务器要求会更大,不要克扣服务器的成本。
尽量给网站做备案,国内的项目放在大陆服务器上,对seo效果会锦上添花。
2. 梳理网站程序
尤其是没有生成静态页面功能的网站,每次访问都要请求脚本文件,还要处理数据库交互。使用网站速度检测工具查看网站速度是否被程序拖垮。
js可以创造出酷炫的动态效果,但要防止页面上同时运行过多js,页面渲染特效也需要反应时间。
3. 优化文件内存
这个是大部分网站都存在的问题,打开浏览器调试功能,将请求数据按size从大大小排序,轻松找出内存较大的文件。
大文件以图片居多,将这些图片统一下载,使用ps另存为web所用格式或借助其他一键压缩工具,并将图片规范纳入编辑人员的工作流程。
js和css文件使用编辑器自带插件或在线压缩工具完成压缩。
4. 开启压缩和设置缓存
打开服务器的压缩功能,能够将一个html文件内存压缩70%左右。
给静态文件指定缓存周期,第二次访问时会直接请求浏览器内的缓存文件,极大的优化了网站速度。
5. cdn加速
cnd技术是实现网站加速的利器,商业性质的网站最好都使用cdn,不要因网站速度慢而丢失客户。个人网站就没有必要增加这项开支了。