爱酷,忆笙,忆笙资源网,爱酷分享网,小刀娱乐网,科学刀,爱Q生活网,QQ技术网
  • 当前位置:网站首页 > 网站源码 > 正文

    网站排名与网站访问速度有什么关系

    作者:忆笙 日期:2019-03-06 分类:网站源码

    因此,加载速度也成为了,搜索引擎排序中的一项因素。让我们一起看看有哪些优化点是我们值得关注的!为了更加直观的看到效果,我们来看一个案例: 

    在上图数据可以发现: 从用户点击网站,到给用户呈现画面的过程,整体花了5.91s。其实这是非常糟蹋的加载速度了!
    那么有什么方法可以优化呢,让网站更快打开呢?

    2、浏览器对域名进行dns解析,获取到服务器ip地址。


    4、握手成功后,发送请求,服务器处理相关逻辑,并把对应的数据返回给客户端(浏览器)

    6、DOM树构建、CSS解析 Style Rules(CSS树)
    在这过程中,从上往下一直解析。如果碰到css样式(link、style)和 js脚本,会解析对应的样式或者脚本。此时会阻塞DOM元素构建

    7、DOM树与CSS树生成呈现树,然后绘制页面,呈现给用户。(当然这里还有许多细节,暂时省略... 有兴趣朋友可自行了解)
    可能有人还是会问:就算我看懂了这个流程,可是我还是不知道怎么优化啊?到底要怎么操作呢?
    别着急,在流氓大叔认为,网站优化可以分为以下几部分:

    一、网络优化



    由于上图有些参数,可能大家不知道,我来给大家讲解下:
    DNS Lookup DNS查询时间 [深绿色]
    Initial connection TCP连接消耗时间 [橙色]
    3、
    4、

    5、
    1、可以合并资源,减少http请求。 比如:js、css合并,小图片合成雪碧图... 


    2、分域名加载资源,突破浏览器限制(因为在同源资源加载的情况下,浏览器最多允许同时6个请求加载)或者利用HTTP2.0多路复用

    3、减少DNS lookup时间,提前解析DNS 比如:

    html head中添加link标签: <link rel="dns-prefetch" href="http://duanliang920.com"/>二、 前端优化

    如果追求首屏优化,比如:电商这种行业。可以把首屏css样式写入head头中,减少http请求次数,让首屏更快的渲染。淘宝为例:


    3、根据具体情况,把js设置异步延迟加载,减少阻止dom渲染时间。比如





    开启服务端缓存,减少服务器压力。
    开启gzip压缩,减少资源大小,传输更快。
    数据做好缓存和优化,减少服务端IO操作
    当然网站的优化有很多方面,但这篇文章只是从技术的角度去谈,并未结合SEO和营销的角度去讲解。往往我们很多时候,只是看到事物的表面,对于底层和细节而被忽略。出了问题,一定得要从根源入手,才能解决根本问题。


    本文暂时没有评论,来添加一个吧(●'◡'●)

    欢迎 发表评论: