很多SEOer在接手一个网站的推广时,多多少少会为网站一些顽疾头疼。这也好理解,很多网站在建设之初并没有考虑到后来的推广问题,很多多搜索引擎不好友好的设置到后来推广的时候才发现,再解决就为时已晚了。
余斗在百度站长论坛看到一篇求助帖是关于移动适配的问题,站长反映:在做跳转适配的PC页和移动页时,页面的内容基本一致,通过站长工具的移动适配工具提交规则适配,正则式提交后显示正确,但是一直无法生效。
示例代码:
示例链接:
http://www.123456.cn/zjj/teacher/p1||111001 //pc页
http://m.123456.cn/teacher/zjj/111001 //移动页
示例正则式:
http://www.123456.cn/(\w+)/teacher/p1||(\d+) //pc页
http://m.123456.cn/teacher/${1}/${2} //移动页
这里就涉及到余斗今天要讲的一个关于SEO优化中很重要也是很基础的一个问题——URL结构。我们在做任何一个站点的时候都要遵循一个原则:url结构越简单越平常,对搜索引擎就越友好。
上述的求助帖,百度工程师也给予解决,移动适配不生效的原因就是因为百度在做移动适配时,计算PC站的规则时,分隔符没有考虑“||”,导致计算出的数据有问题。简而言之就是站点每个URL中都出现的分隔符“||”干扰了适配计算,导致适配无法正确生效。
这点也许是百度自身的不完善所导致,但是依赖于搜索引擎引流,我们就该遵循他的游戏规则,在考虑分隔符的时候,处于成本的考虑,百度只估计到了常见的几种url分隔符,像案例中的“||”这样的分隔符是十分稀少罕见的,百度自然没有考虑其适配规则。
这个案例也提醒了广大SEO,我们在做网站推广的时候一定要注意这些细节,世上没有完美的策略,任何优越的方案都是通过产品不停的迭代总结出来的,我们尽量不要标新立异的把自己网站设计的与众不同,要关注内在,在大众都喜欢扁平化的今天,我们搭建网站结构、制作URL时 ,切忌非主流设计,追求简单美即可。
资源均来自第三方,谨慎下载,前往第三方网站下载