151-3895-5886

百度SIteAPP的配置相关

2018年09月01日 维尼网络

 为了使百度能够知道当您的页面发生变化时,同时需要用其他的ua重新抓取一遍,请您添加Vary HTTP标头。其作用在百度的文档里解释得很清楚:1、它会向百度传递一个信号,表示说这是个代码适配的站点,百度就会尽快把网站抓取一遍进行适配;2、它可以防止用户接收到错误的网页缓存。

 

这部分需要在网站的服务器上设置的,一般是在Nginx,Apache,IIS等,需要在服务器的配置里,设置Varyheader为Vary:Accept-Encoding, User-Agent

 

(1)在Nginx下,可以在配置文件中加上:more_set_headers-s 200 "Vary: " "Accept-Encoding, User-Agent"

 

注意:打开这个设置需要nginx同时安装有ngx_headers_more模块

 

(2)在Apache下,可以在配置文件里写上:Headerappend Vary User-Agent

 

二、定义Meta applicable-device 标签

 

Vary header 加上之后,为了让百度更好地识别我们的页面是PC还是Mobile,就需要使用百度自定义的这个Meta applicable-device标签了。这个标签可以帮助百度校验自己的判断,并及时进行修正

 

(1)在pc的响应的head中添加<meta name="applicable-device" content="pc">

 

(2)在移动的响应的包头中添加<meta name="applicable-device" content="mobile">

 

注意:添加这个标记的位置是在你程序模板中修改,一般是在header.php文件中。

 

三、修改已生效的适配关系

 

pc站移动适配到wap移动站,pc站改版成html5自适应站或者代码适应站,wap域名已经删除,新发布的文章还是会自动适配到siteapp移动站,遇到这种情况刚完成第一、二步骤的操作是不够的,接下来就是要修改原来在百度移动搜索中设置的适配关系,彻底删除siteapp。这个方法可以参考百度站长论坛分享的《跳转适配成功后,能不能更改适配方法》的解决方法:

 

(1)使用移动适配工具提交对应关系,PC和移动填同一个URL(工具可以支持)

 

(2)让spider重抓PC端站点和M端站点

 

如果是新建独立移动站,那么只要重新提交新的适配数据进行覆盖就行了,待新数据适配成功后线上可生效。

阅读更多内容
上一篇织梦cms使用tag标签伪静态设置(阿里云主机)
下一篇网站设计样式时CSS定位方式的区别

声明:本页内容由郑州维尼网络收集编辑所得,所有资料仅供用户参考,转载请保留此链接http://www.zzwn.cn/cms/115.html

本文标签: 代码 标签 百度 配置 http

 

相关资讯 Related Info
相关分类 News Classification
解决方案 Solutions
相关热点 Hot spot
织梦dedecms网站模板安装图文详细教 织梦dedecms网站模板安装图文详细教
  1. 我们的承诺
  2. 我们的实力
  3. 我们的未来
郑州做网站咨询电话 建站咨询

151-3895-5886

网站备案安全放心网站

地址:郑州市上街区和昌都汇广场 / 电话:151-3895-5886
客服QQ: 7758021 / 邮箱:admin@zzwn.cn
Copyright © 2010-2019 郑州融科网络 版权所有