有一个pc网站,有一个移动网站,这个时候如何让两者对接起来呢?比如说在手机端访问pc端的网址,如何才能跳转到手机站呢?这就需要借助百度站长平台移动适配工具为两者之间做对接,那么要怎样对接呢?
一、前提条件
前提是你得有一个pc网站和移动网站,如此这两者才能进行数据的对接,像大公司的网站都有两套程序,一个是pc的,一个是移动的。
比如说:
pc :www.abc.com/man/
移动:wap.abc.com/man/
如果你的网站符合这个一一对应,即移动页面和PC页面的主体内容完全相同,就可以在通过百度站长平台提交正确的适配关系,获取更多移动流量。
二、步骤
1、登录百度站长平台。
2、需要验证pc网站的域名,将你的站点添加进去,主要为站点管理→添加网站。
3、站点验证后,进入移动专区→移动适配工具”,选择具体需要进行移动适配的PC站,然后“添加适配关系”填写你得移动站点名,比如说:m.abc.com
三、适配方式
1、URL适配(比较适合不懂代码的)
提交方式分为两种,一种是上传URL文件对,一种是填写URL对。我们以填写URL对为例,在提交框里面输入url对:
http://www.abc.com http://m.abc.com
http://www.abc.com/244.html http://m.abc.com/244.html
http://www.abc.com/news/123.html http://m.abccom/news/123.html
格式为:左边pc端网址,右边移动网址,中间用空格隔开。
数量比较少的话,可以直接选择填写URL对的方式在方框里面写,若数量比较多可选择上传URL对文件,建立txt文本来写,写好之后上传,然后提交,等待百度审核。
2、规则适配(需要写规则)
百度建议:尽量使用规则适配进行对应关系提交。
移动适配时间:校验时间大约10天,生效时间大约1-2天。
正则匹配符号:
使用正则匹配符号(\d+)或者(\w+)表示该路径或参数。
(\d+)表示纯数字字符串。
(\w+)表示字母数字下划线组成的字符串。
依次使用${1},${2},……表示替换掉适配pc链接中的可替换参数或路径。
示例:
pc:
www.abc.com/man/
www.abc.com/(\w+)/
移动:
wap.abc.com/man/
wap.abc.com/${1}/
Pc:
http://www.a.com/new/2016/04/dssd56_456.html
http://www.a.com/news/(\d+)/(\d+)/(w+).html
移动:
http://m.a.com/news/2016/04/dssd56_456.html
http://m.a.com/news/${1}/${2}/${3}.html
提交适配数据后,关注移动适配工具会提供状态说明,若未适配成功,可根据说明文字和示例进行相应的调整后更新提交适配数据。
四、注意点
1、URL适配。抓取可能慢一点。更新了内容或是路径变了,就要去提交,比较麻烦。
2、规则适配。适合大网站。后续就不用管了,就没有后顾之忧了,内容更新了就可以适配。
3、如果是两个版本就需要去提交,很多大网站是用此方法适配的。
4、移动和pc排名是不一样的,但是数据对接之后有好处,做了移动端的适配,排名要好于没有做的。
5、如果是自适应的,无需提交,都是同一个地址,里面加入一些响应式的代码。
总结:同时拥有pc站和移动站,两者之间要如何对接?使用百度移动适配工具来对接就是一个很好的解决方案,本文仅仅只是提及到了百度移动适配的一小个部分,关于更多百度移动适配,大家可以到百度站长平台做详细了解:http://zhanzhang.baidu.com/college/courseinfo?id=267&page=20
发表于2020-03-19 22:19 0楼
现在不用这么折腾了,我用了跨屏网针对dedecms织梦提供的免费方案,在网站添加一句js,即可快速适配手机