问:百度适配好复杂,爆老师有没有归纳过,容易理解一点的分享?
答:我自己尝试过配置,的确当你的url里面数字字母交叉时,会非常的麻烦,很容易校验错误。而且百度站长工具后台适配提交我自己感觉体验比较差。我建议你使用URL对应来做适配,比较容易。你可以先把网站sitemap.xml跑出来,随后在excel里把sitemap数据调出来,变成一列是pc url,一列是mob url,随后用函数(=A1&” “&B1),把两列并在一列中间隔开空格。
1.文件类型为txt,文件大小<=10M。URL对不超过50000对。
2.文件要求每行一对URL,URL对文件为两列,第一列为PC URL,第二列为移动URL,两列之间以空格隔开。
3.一次最多上传10个文件,可以提交多次。
如果你一定想用适配规则来定义的话,请参考百度正则表达式。
a)纯数字:([0-9]+) 或(\d+)
b)纯字母:([a-zA-Z]+), 包括字母大小写的
c)数字和字母混合串:
1、((?:[a-zA-Z]+[0-9]+|[0-9]+[a-zA-Z]+)[a-zA-Z0-9]+) 数字 和字母交替至少出现1次
2、([a-zA-Z0-9]+) 纯数字,纯字母和数字字母混排
d)中文字符:((?:%[a-zA-Z-0-9]{2,})+)
e)参数值:([^&]+)
以两个URL适配为例:
1、http://www.b2bseo.com.cn/case/quick-evaluate-seo-status/ > http://mip.b2bseo.com.cn/case/quick-evaluate-seo-status/
PC适配: http://www.b2bseo.com.cn/([a-zA-Z]+)/([a-zA-Z]+)-([a-zA-Z]+)-([a-zA-Z]+)-([a-zA-Z]+)/
M适配:http://mip.b2bseo.com.cn/${1}/${2}-${3}-${4}-${5}/
2、http://www.b2bseo.com.cn/video/2013-seo-video/ > http://mip.b2bseo.com.cn/video/2013-seo-video/
PC适配:http://www.b2bseo.com.cn/([a-zA-Z]+)/([0-9]+)-([a-zA-Z]+)-([a-zA-Z]+)/
M适配:http://mip.b2bseo.com.cn/${1}/${2}-${3}-${4}/