网络拜访终端的移动化、小屏化在国内现已蔚成风气,趋势不可改变,所以这个年代假如哪个PC网站还没有供给对应的移动端站点那还真是后知后觉,不过好事儿不嫌晚,如今做针关于移动用户拜访的页面,给他们供给好的用户体会还来得及。做之前,首要要思考一个中心问题,那即是挑选哪种网站移动的适配方法。
啥叫做适配方法呢?简略的说,即是假如用户运用了移动的设备拜访了PC页面,网站用哪种方法给用户挑选适宜的移动页面。如今常用的移动适配方法有3种,分别是跳转适配、代码适配、自习惯这三种。跳转适配即是移动站点和PC站点独立存在,移动设备用户拜访PC站点的时分,主动301或许302跳转到对应的移动页面;代码适配即是PC端与移动端拜访地址一样,由服务器判别用户设备从而生成不一样款式或许内容的页面给用户;自习惯也是一样的移动PC拜访地址一样,但该方法只依据屏幕尺度调整页面款式去习惯不一样终端设备的需求。
如今网站常用的移动适配方法是跳转适配,主要因素是大多数PC站点早已成型,假如做代码适配或许自习惯适配,需求在网站原来的基础上进行许多的修正,不只费事并且简略出差错,所以最直接的方法即是做一个全新的移动端网站,然后依据用户的拜访设备不一样做一下相应的跳转即可。而一些比照小型的新树立的网站,往往挑选自习惯这种适配方法,由于如今许多网站基于一些如Bootstrap一类的前端结构制造页面,一步到位的完结PC和移动端的拜访,简略方便直接。而代码适配由于涉及到服务器脚本端的一些判别或许操作,相对复杂一些,所以运用这种方法做适配的网站数量要少一些。
可是,笔者经过大概6个网站的测验发现,从查找引擎优化的作用好坏进行排行,结果是:代码适配>自习惯>跳转适配。为啥会这样呢?笔者认为有以下几个因素:
榜首:为啥跳转适配关于查找引擎优化来说作用最差呢?
由于跳转适配给查找引擎增加了处理的费事程度,究竟跳转适配存在两个网站,虽然内容也许大体一样,可是页面网址是不一样的,查找引擎需求检索比照两个页面的内容并树立对应联系,这个进程需求消耗必定的时刻,减慢网站移动端排行收效的速度。
别的,怎么让不一样的查找引擎感知到跳转适配也是个费事事儿,当然自个要依据不一样的设备进行跳转这是必定的,可是查找引擎认不认呢?这个还真不好说,最少如今笔者的阅历是让查找引擎自主完结这个对应联系,那反映真是太慢了。当然,如今像baidu这个等级的查找引擎现已在自个的站长平台上供给了提交适配对应联系的进口,跳转适配的网站能够经过该进口通知baidu你自个网站的移动和PC端网址的对应联系,不过关于一些新站来说,索引量缺乏也会让baidu把你提交的对应联系给pass掉。至于别的查找引擎,搜狗是供给这种对应联系提交进口的,可是运用正则匹配的规则跟baidu彻底不一样,而360查找的话,如今只供给告知有移动站点存在的功用。
第二:为啥自习惯适配的作用不如代码适配?
自习惯首要是完结了PC移动页面二合一,所以不会出现上述跳转适配的问题。那么笔者为啥觉得它不如代码适配呢?!由于笔者自己一向觉得自习惯适配是存在先天缺陷的,只合适小型的网站,比方公司站,中心因素即是自习惯适配操作的是前端页面,这在必定程度上会影响站点的功用和用户体会。别的还有一个丧命缺陷,那即是自习惯会形成无论是js代码仍是css代码亦或是html代码都比正常的网站冗余的多,这会影响到页面的加载速度,即便在加载速度这方面根本不会发生负面影响,那代码冗余关于任何查找引擎的排行来说恐怕都不是啥好事儿。
第三:为啥代码适配最有利于查找引擎优化?
首要,代码适配不存在跳转适配的缺陷,由于代码适配也是PC移动二合一。其次,代码适配能够更自如的对PC和移动端的页面功用进行操作,比自习惯只操作页面要强许多,最少不会因此而牺牲掉一部分的操作功用和用户体会。还有即是,代码适配能够依据服务器端的判别,加载不一样的js、html和css,这就避免了冗余代码的发生,不影响加载速度,关于查找引擎来说,代码也不存在冗余的问题。
以上即是笔者依据自己的实习阅历关于网站在进行移动适配的时分哪种方法更有利于查找引擎优化的一点观念。留意,这篇文章仅仅就查找引擎优化这一点上比照三种移动适配方法的好坏,并且仅仅自己的一些知道和了解,若您不认同这篇文章观念,请主动疏忽,谢谢。
本文由:大律师http://www.maxlaw.cn/分享