前段时间,上线了思享SEO问答社区,网站是用的wecenter这个问答社区程序,程序的SEO方面就不细说了。今天主要探讨一下怎么样让wecenter移动站更加友好。
背景
wecenter虽然能够自适应,但是不够完美。默认是通过PHP跳转到独立的M目录,也就是说,采用的是跳转适配。基于这一背景,思享的优化内容如下:
启用独立域名
目前百度是支持M目录的移动站点适配的,但是官方建议尽可能不要这样做,因为搜索引擎会很疑惑,是作为一个独立的移动站点看待,还是作为这一网站的一个目录呢?所以,思享花了大洋,弄好了独立的域名,m.ask.4xseo.com
添加applicable-device标签
《移动站点对百度友好全解》中,对跳转适配已经说明,尽可能的添加applicable-device标签,帮助搜索引擎正确识别移动-PC关系。
方法如下:
/views/default/global/header_meta.tpl.htm
在<head></head>中标注
<meta name="applicable-device"content="pc">
在移动模板views/default/m/header_meta.tpl.htm
在<head></head>中标注
<meta name="applicable-device"content="mobile">
提交适配规则
适配规则是在站长平台提交,需要大家提前验证好网站,网站验证成功后,可以设置一下站点属性
PC站点设置属性为PC
移动站点设置为有对应PC站的移动站
根据站长平台建议:
规则适配中推荐使用提交多条规则:比如问题页、话题页、用户主页。这样某个规则填写错误负面影响可以缩到最小,整体提高校验速度和缩短生效时间。
规则适配中正则粒度越细越好:比如(\d+)表示数字,([a-zA-Z]+) 表示字母,([a-zA-Z0-9]+)表示字母混合,(\w+)表示字母数字下划线混合
如果URL是匹配数字,使用(\d+)为佳,而使用([a-zA-Z0-9]+)或(\w+)的校验时间将更长。
规则举例:
http://ask.4xseo.com/question/71——http://m.ask.4xseo.com/question/71
pattern:
http://ask.4xseo.com/question/(\d+)——http://m.ask.4xseo.com/question/
eg:
http://ask.4xseo.com/topic/网站收录——http://m.ask.4xseo.com/topic/网站收录
pattern:
http://ask.4xseo.com/topic/((?:%[a-zA-Z0-9]{2,})+)——http://m.ask.4xseo.com/topic/
eg:
http://ask.4xseo.com/topic/site——http://m.ask.4xseo.com/topic/site
pattern:
http://ask.4xseo.com/topic/([a-zA-Z]+)——http://m.ask.4xseo.com/topic/
eg:
http://ask.4xseo.com/topic/web-site——http://m.ask.4xseo.com/topic/web-site
pattern:
http://ask.4xseo.com/topic/([a-zA-Z]+)-([a-zA-Z]+)——http://m.ask.4xseo.com/topic/
校验时间大约为10天,生效时间大约为1-2天
20161019更新
今天百度站长平台提示校验失败,原因是因为大部分页面没收录~
其他
帮助搜索引擎算法了解单独的移动版网址
在PC端head中可以添加如下标签
<link rel="alternate" media="only screen and (max-width: 640px)"? ? ?href="http://m.ask.4xseo.com/question/71" >
在mobile模板head中可以添加如下标签
<link rel="canonical"href="http://ask.4xseo.com/question/71" >
优化速度
移动端打开速度将直接影响得到用户体验,有条件的建议启用CDN加速移动页面,从本博客启用CDN的表现来看,对移动排名的促进非常明显
转载请注明:思享SEO博客 » 实战:wecenter移动友好优化全解