当前位置:首页移动适配之代码适配配置详细教程 举报文章

移动适配之代码适配配置详细教程

作者:admin    来源:用户投稿    时间:2016.8.27   

  本篇文章“迷路的小爬虫”主要围绕“代码适配”从相关官方使用文档中整理了一份利于站长开发使用的详细教程,希望能够对站长朋友们的移动化之路有所帮助。

  一、代码适配方法简介

  该方法使用相同的网址(不考虑用户所使用的设备),但会根据服务器对用户所用浏览器的了解(ua),针对不同设备类型生成不同版本的HTML。

  二、为什么要做代码适配

  这主要是看重移动端的流量潜力,如果不做移动适配的话,可能我们本来有的移动网页和移动端排名因百度无法确认是移动页面,因此这部分流量都给指向了百度的转码页。可以看自己网站在站长工具里面,移动端有多少流量是指向了转码页。这部分流量在做完适配后,即可指向我们的移动页面,避免了自己的流量被百度截流。

  三、代码适配配置方法

  主要分为三部分:Vary HTTP标头、Meta applicable-device标签和sitemapXML辅助推送。

  1、添加Vary HTTP表头配置

  Vary HTTP 标头的作用在百度的文档里解释得很清楚:

  1)它会向百度传递一个信号,表示说这是个代码适配的站点,百度就会尽快把网站抓取一遍进行适配;

  2) 它可以防止用户接收到错误的网页缓存。这部分是在网站的服务器上进行的,有可能是Nginx、Apache或者IIS 等, 需要在服务器的配置里,设置 Varyheader 为 Vary:Accept-Encoding, User-Agent。

  具体配置如下:

  Nginx:在配置文件中加上:more_set_headers-s 200 "Vary: " "Accept-Encoding, User-Agent"(注意:打开这个设置需要nginx同时安装有ngx_headers_more模块)

  Apache:在配置文件里写上:Headerappend Vary User-Agent

  2、Meta applicable-device 标签

  Vary header 加上之后,为了让百度更好地识别我们的页面是 PC 还是 Mobile,就需要使用百度自定义的这个 Meta applicable-device 标签了。注意以下来自百度的消息:Meta applicable-device 标签,并非是站点必须标注的,现在很多站点没有标记这个标签情况也很好。但这个标签可以帮助百度校验自己的判断,并及时进行修正。做这个事情又不麻烦,所以我们建议代码适配站点为了保证效果,还是加这个标签。

  这部分是在网站的模板里添加的。自适应的网站肯定已经有了判断用户设备是 PC 还是 Mobile 的逻辑。利用这个逻辑,在整站的 部分添加一行代码即可:

  1)如果用户是PC设备(注意需要包括Baiduspider PC UA),则添加

  2)如果用户是移动设备(包括 Baiduspider Mobile UA),则添加

  需要先在测试机上验收。可以用 Google 浏览器来模拟 Baiduspider 来检查是否添加正确, 如图下图所示:

  

  在测试机上验收完成后就可以上线了。上线后,尽量再用站长平台的抓取诊断工具测试几个页面,以免到线上后出现与测试机不一致的情况。比如下面是抓取 PC 页面来检查的线上结果。

  3、sitemapXML文件辅助推送

  在做了Meta applicable-device配置之后,最好要改造一下sitemapXML文件,站长后台实时推送,可以加快让搜索引擎对你的pc站和移动站进行识别。

  示例如下图:

  

  四、效果跟踪

  上线后就可以持续跟踪百度移动的SEO流量数据了。要追踪的主要是网站自己的统计工具统计的流量数据和百度站长平台的移动端转码页流量数据。上线后一到两周,移动端的流量应该就会有明显的增长,而百度转码页的流量则会下降。这个此消彼长的过程会持续一段时间。直到转码页的流量基本为0,都转为移动页的流量。

  总结:代码适配相比跳转适配复杂程度要更高,这取决于网站的复杂程度和您需要创建的代码库数量。代码适配所需的开发时间可能更长,且要求服务器端编程;在性能上更高。可以简化为只包含为相应设备优化的内容,以实现最佳性能;维护需求上如果人工维护,将需要大量的资源。许多网站使用内容管理系统来避免这一问题,并自动在所有模板上发布内容。设备上要求单独的文件和服务器端代码可以提供依设备而定的体验;同时支持扩展至新平台(例如智能电视)。

  迷路的小爬虫”个人微信公众账号:seopachong 欢迎关注!如遇到涉及本篇文章相关疑问,我会第一时间帮您解决。本篇文章由“迷路的小爬虫”整理原创,由非凡网赚网 08398.com 首发,转载请注明笔者版权信息,谢谢合作!

好文打赏,给Ta鼓励
扫一扫用手机阅读本文
Tags:移动  代码  配置  详细  教程  
  • 相关搜索
图片推荐
    揭秘微传销网友不堪其扰 快劝朋友回头是岸

    揭秘微传销网友不堪其扰 快劝朋友回头是岸

    微商不久前成了网络热词,由于微商在朋友圈不断刷屏,不少网友不堪其扰。近日,央视揭秘微传销,原来微商晒朋友圈不单单是卖产品,更大的利润来源在于发展下线。央视揭秘微传销,月入10万、坐在家里就能创业,这一
    大姨吗柴可:照顾别人的老婆赚自己的钱

    大姨吗柴可:照顾别人的老婆赚自己的钱

    创易守难,亘古如此,移动互联网时代从不缺乏迅速成名的企业,但昙花一现的企业也比比皆是,如何让企业人拥有持续生长力,是一个比创业更加深刻的话题。  去年,背后的女人把马云送到了纽交所,缔造了全球最大IP
    使用黑猫警长做文章配图自媒体博主被索赔10万元

    使用黑猫警长做文章配图自媒体博主被索赔10万元

    近日,一位自媒体博主发文称,因为一篇阅读量只有18次的微信文章,他被上海美术电影制片厂告上法庭,索赔10万元。这名博主认为上美厂索赔额度过高在网上发帖“吐槽”,引来网友关注。对此,律师认为,自媒体侵犯
    安东胜:如何加快传统企业互联网转型路?

    安东胜:如何加快传统企业互联网转型路?

    转型如今已经成为一个非常敏感的话题,不少企业都身陷其中,都忙着寻找适合自己的转型之路,希望能够快速实现企业的进一步发展,让企业能够在这个风起云涌的时代中生存下来,不至于被时代抛弃。    一套新的流程
    一加手机2新品发布会开放售票 99元含多重好礼

    一加手机2新品发布会开放售票 99元含多重好礼

    【TechWeb报道】一加手机今日正式宣布,本月28日将在北京奥雅会展中心举办新品发布会,会上,备受瞩目的一加手机2将正式发布。这也是一加官方继去年5月之后的终于又一次召开的新品发布会。  和小米、乐
    跟对趋势赚大钱,未来十年创业赚钱的领域有哪些

    跟对趋势赚大钱,未来十年创业赚钱的领域有哪些

    如今的社会可以说是突飞猛进的发展,国家的趋势也在影响着每一代的中国,趋势一到无数人钱的先机赚的大钱,如果能够及时的抢占趋势先机,势必会抓住未来的财富,那么在未来10哪些领域是趋势性的赚钱先机呢?
    俞永福的“神马”搜索:与百度不是敌人关系

    俞永福的“神马”搜索:与百度不是敌人关系

    [摘要]以我为主,为我所用,俞永福用这八个字来概括UC与阿里的关系。而对于百度,俞永福表示,希望有更多良性互动。  UC董事长俞永福(微博)(腾讯科技配图)  腾讯科技 宗秀倩 4月29日报道  如果
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面