您当前的位置:主页 > 教程合集 > SEO优化网站首页SEO优化

百度优化之移动适配代码正则表达式适配

发布时间:2015-10-13编辑:余斗阅读:(0)字号:
    余斗余斗_个人博客_我们一起聊聊互联网! - 鸿运国际手机版_鸿运国际手机登录首页【欢迎光临】 在做移动端的seo时,最先做的就是移动适配,余斗本期主要说说,百度移动适配的最重要的方式——代码适配。 做代码适配的时候,涉及到正则表达式,我们先看看最基本的几个匹配方式: 纯数字:([0-9]+) 或(\d+) 纯字母(大小写不限):([a-zA-Z]+) 数字和字母混合 : 方法一、((?:[a-zA-Z]+[0-9]+|[0-9]+[a-zA-Z]+)[a-zA-Z0-9]+)(适用于 严格的数字和字母混排形式,且数字 和字母交替至少出现1次) 方法二、([a-zA-Z0-9]+)( 支持纯数字,纯字母和数字字母混排) 中文字符:((?:%[a-zA-Z-0-9]{2,})+) 有参数值:([^&]+) 有'-'和'_'连接字符串: 将连接的各个部分分别用对应的规则替换
     
    正则格式示例:
     
    纯数字格式 url对应:http://www.abc.com/26299483.html   http://m.abc.com/26299483.html Pattern:http://www.abc.com/([0-9]+).html   http://m.abc.com/${1}.html 字母+纯数字 url对应:http://www.abc.com/t26299483.html   http://m.abc.com/26299483.html Pattern:http://www.abc.com/t([0-9]+).html   http://m.abc.com/${1}.html 纯字母格式 url对应:http://www.abc.com/fawliute/   http://m.abc.com/fawliute/ Pattern:http://www.abc.com/([a-zA-Z]+)/   http://m.abc.com/${1}/ 字母和数字混合 url对应:http://www.abc.com/a1cc1n2q5y3   http://m.abc.com/a1cc1n2q5y3/ Pattern:http://www.abc.com/((?:[a-zA-Z]+[0-9]+|[0-9]+[a-zA-Z]+)[a-zA-Z0-9]+)/  http://m.abc.com/${1}/ url对应:http://news.abc.com/09/1001/07/5KH8DE1F000120GR.html   http://m.abc.com/news/09/1001/07/5KH8DE1F000120GR.html Pattern:http://news.abc.com/([0-9]+)/([0-9]+)/([0-9]+)/([ a-zA-Z0-9]+).html  http://m.abc.com/news/${1}/${2}/${3}/${4}.html 字母和数字混合(数字与字母无交替) url对应:http://www.abc.com/az123/   http://m.abc.com/az123/ Pattern: http://www.abc.com/([a-zA-Z]+)([0-9]+)/   http://m.abc.com/${1}${2}/ 中文字符串 url对应:http://www.abc.com/长城花园/     http://m.abc.com/长城花园/ Pattern:http://www.abc.com/((?:%[a-zA-Z-0-9]{2,})+)/    http://m.abc.com/${1}/ 含连接符 url对应:http://www.abc.com/byd-c3/    http://m.abc.com/byd-c3/ Pattern:http://www.abc.com/([a-zA-Z]+)-([a-zA-Z]+)([0-9]+)/    http://m.abc.com/${1}-${2}${3}/ 含参数 url对应:http://www.abc.com/article.html?act=test&id=123   http://m.abc.com/article.html?act=test&id=123 Pattern:http://www.abc.com/article\.php\?act=([^&]+)&id=([^&]+)   http://m.abc.com/article.php?act=${1}&id=${2} Pc存在分页 url对应:http://www.a.com/1234-1.htm和http://www.a.com/1234-2.   htm http://m.a.com/1234.htm Pattern:http://www.a.com/([0-9]+)-([0-9]+).htm   http://m.a.com/${1}.htm   最后,百度站长平台对适配数据的校验时间大约为10天,生效时间大约为1-2天。
关键字词移动适配正则表达式
余斗余斗
  1. 转载请注明:百度优化之移动适配代码正则表达式适配
  2. 版权声明:本站原创文章,由发表在SEO优化分类下,于2015-10-13最后更新
上一篇:没有了 下一篇:代码适配移动站点时的注意事项时
没有了
代码适配移动站点时的注意事项时
手机扫一扫 随身带着看
鸿运国际手机登录首页