网站建设

利用Meta申明来做百度、谷歌、雅虎、微软等搜索的开放适配

前段时间分享过利用Meta申明来做百度开放适配,前几天在解决sitemap报错问题时,看到了谷歌、雅虎及微软等搜索引擎开放适配方法,感觉有点意思,就折腾了下代码,现在来分享下。虽然她被墙了,但是我们应该怀着一颗乐观向上的心,随时迎接谷姐归来。。。 一、谷歌开放适配规则 对应URL举例: pc:http://zhangge.net/ 移动:http://m.zhangge.net meta申明方法: a)pc页面添加meta: 注意:640px,这里指移动设备最大宽度,只是谷歌一个举例,为了最大化适配效果,这里可以填写9999px,张戈博客的主界面宽度为980px,所以选择了1000px,即告诉谷歌,当屏幕宽度小于1000px的将展示移动主题。 b)而在移动版网页上,所需的注释应为: c)URL级别sitemap:详见:https://developers.google.com/webmasters/smartphone-sites/details?hl=zh-cn#0-bdhome-1-33534-1d18d5141e8cb800a4977d54d80686cb 二、做好开放适配映射sitemap a)这个sitemap与以往的sitemap.xml文件格式不同,请严格遵循百度、谷歌官方指南操作 b)给百度、谷歌分别单独做一个映射sitemap,不要做在一起(做在一起搜索引擎其实也可以识别,但是为保证效果还是分开的好) c)单独给你的移动端网站建立一个sitemap.xml文件,并做好ping机制。 Ps:以上可参考之前张戈博客发布的相关文章: 移动SEO分享:php自动提交复合型Sitemap到百度搜索 移动搜索SEO分享:PHP自动生成百度开放适配及360移动适配专用的Sitemap文件 移动搜索SEO分享:利用Meta声明来做百度开放适配   三、注意事项 1、将移动用户跳转至移动端网站,这个操作要过滤掉蜘蛛,从服务器端仅判断用户,避免影响蜘蛛抓取。 Ps:用张戈博客之前的方法就可以避免:完美实现移动主题在360网站卫士缓存全开情况下的切换 2、移动端页面去除强PC特征,这个不要直接把PC端页面结构全部搬到移动端,要注重用户体验,改删减的就删减。 3、移动端网页的收录用site是查询不到的,尤其是百度。只看百度后台的适配进度、和GA的流量即可。 Ps:另一种查看效果的方法是在手机百度site电脑端域名,可以出现如下结果: 而直接site移动端域名则如图提示找不到(具体可以到手机端site一下张戈博客域名:zhangge.net) 4、移动端网页的权重是继承PC端的 四、张戈的做法 理论的东西看起来总是迷糊,张戈就分享一下实际的php动态meta申明代码吧! 由于每个页面都是一 一对应关系,而wordpress一般都是共用一个header.php,所以我们需要在header里面加上打印当前页面对应的meta信息的语句,比如: 以下代码添加到PC主题的header中,就只会在文章页面打印对应的谷歌meta申明: 然后移动主题的header则对应添加如下代码即可: 以上则为一个完整的文章页面的谷歌meta开放适配! 依葫芦画瓢,可以得出首页、文章页、单页面及分类页的完整meta适配代码: PC主题添加: 移动主题添加: 当然,我们还有百度开放适配,只要结合以前张戈分享过的《移动搜索SEO分享:利用Meta声明来做百度开放适配》的做法,那么就可以同时做百度和谷歌的开放适配了,完整代码如下: PC主题添加: 移动端主题:由于百度并未提供移动端开放适配对应的meta,所以移动端加上谷歌的meta申明即可(上面已提供)。 本文代码中的分类和单页面url需要新增一个function函数,具体请参考:《完美实现移动主题在360网站卫士缓存全开情况下的切换》一文中的第三步。 如果你和张戈一样用的是二级域名移动站,那么这个Meta代码还可以继续添加|“结合js判断UA的地址的跳转代码”,可谓一举多得!篇幅有限,张戈就直接贴上自己的实际使用代码,供有心人参考使用: 百度、谷歌、雅虎、微软开放适配及手机端UA判断跳转代码:   Ps:如果是知更鸟主题,首页和其他页的header是分开的,以上代码的实际使用也请分开插入。 添加后,可以到首页、文章页、单页面及分类页查看源代码即可查看到如图对应meta标注:  每种类型的页面仅出现对应的meta标注,则为成功! 以上关于谷歌开发适配的方法参考自:《移动SEO方案及注意事项》,张戈博客提供的是动态meta标注方法。 写在最后: 至此,张戈博客关于移动适配和开放适配的研究就真正告一段落了!搜索引擎的覆盖面已经足够广了! 至于做seo有没有用?张戈可以肯定的告诉你,绝对是有用的!质疑的朋友可以随时查看张戈博客的收录和排名情况,虽然张戈并未对博客的关键词排名做优化,但是已收录的关键词一直在稳步上升,比如【张戈】这个关键词已经从第4页27名慢慢爬到了第一页第4名:   另外,关于博客的技术类文章最近总是出现无聊灌水以及不受欢迎的现象,张戈还是那句话,张戈一个IT屌丝,文笔确 实挺烂,因此只有当你有需求的时候你才会认真看,才会看得懂;所以,不喜勿看,不喜勿评,省得浪费您的宝贵时间,是不?看不懂的童鞋请转至留言板灌水即可~文章页真心不需要无畏的捧场,张戈博客的技术文章只写给有需要的人,谢谢了!
阅读全文