all in one seo作为一个具有强大功能的WordPress seo插件,一直受到WordPress博主的极力推崇,但是,殊不知,all in one seo很影响百度的收录,如果你的博客安装了all in one seo,经过了几个月,百度收录却只有一个首页,那么请你尽快的撤下它吧,它就是罪魁!
有关all in one seo的好处和用途,限于篇幅,本文就不再累赘了,详细本站会再这两天内再写一篇关于all in one seo的介绍,请阅读《All in one seo pack,强大的WordPress seo插件》一文。
为什么all in one seo 这么好,本站还是要撤下它呢?
因为一个很重要的原因:all in one seo不利于百度的收录!
本博客细水长流建博已经两个多月了,在建博初期就使用上all in one seo这个WordPress插件,但是两个多月过去了,百度收录还只有一个首页。虽然百度的收录确实很慢,但是,没理由慢到两个月了还只有一个首页,百度收录首页了就证明百度蜘蛛有爬行到本站而且本站也被收录了,没有收录文章页面的原因只有一个,就是all in one seo这个插件在作怪,因为,我只用了这个WordPress seo工具。
查证后得到的原因就是:百度爬虫只要看到noindex标签就会k掉全部页面只留一个首页,从而使文章内容不被百度收录。
除此,all in one seo还有其他坏处,例如:
1、自动添加描述导致数据丢,述无法生成中文description——这后果比你不用任何seo手段更差!
2、占用大量资源——本来你的虚拟主机就没有多大的cpu可以给它耗!
所以,如果你想百度正常收录你的网站,请你立刻放弃这个下载量第一,使用人最多的WordPress seo插件all in one seo吧!那么放弃了all in one seo后,我要怎么做博客的seo工作,或者解决all in one seo留下来的残余问题呢?
答案是:一切用代码解决!
1、关于博客标题title标准化修改的问题。请先看看你现在使用的主题header.php模板里面用下面这段代码替换。
1 | <title><?php if (is_home() ) { ?>细水长流|一个虚拟人物的内心世界<?php } else {?><?php wp_title(''); ?>|细水长流|一个虚拟人物的内心世界 <?php } ?></title> |
2、有关博客的关键词keywords和页面描述description处理方式。
继续在header.php找到标签,在它的下面加上一下代码:
1 2 3 4 5 6 7 8 9 10 | <?php if (is_home()) { ?> <meta name="keywords" content="江流,细水长流,江流的博客,Photoshop作品,Photoshop教程,Photoshop素材,WordPress交流,WordPress教程,WordPress插件,WordPress主题" /> <meta name="description" content=欢迎来到江流的个人博客——细水长流。细水长流是站长江流的私人博客,细水长流这个博客记录了江流的生活日志,抒发了江流对社会的感想,展示了江流的个人Photoshop作品、Photoshop教程和Photoshop素材,并且由于细水长流采用WordPress博客系统建站,江流将编写与WP相关的学习教程以便解决新手站长在使用WordPress中遇到的WordPress插件、主题等安装使用的问题" /> <link rel="canonical" href="http://www.020ps.cn" /> <?php } ?> <?php if ( is_single() ) { ?> <meta name="keywords" content="<?php $key="keywords"; echo get_post_meta($post->ID, $key, true); ?>" /> <meta name="description" content="<?php $key="description"; echo get_post_meta($post->ID, $key, true); ?>" /> <link rel="canonical" href="<?php echo get_permalink($post->ID);?>" /> <?php } ?> |
然后当你编辑文章时候,在自定义域那里分别添加两个自定域名称,keywords和description,再设置一下它们相应的值就可以了。关于自定义域,本站将在往后的日子里写一篇《关于WordPress博客系统自定义域的应用问题》给你介绍,而在这段期间,你可以先看看《WordPress中自定义域的应用》这篇文章。。这段代码原理是首页、文章页面分别显示你设定好的keywords和description
3、最后,我们还要设置一下NoIndex专门针对Google爬虫。因为我们使用all in one seo时候得到的NoIndex就是专门针对Google来的。继续在你的header.php添加下面代码。
1 2 | <?php if ( !(is_home()) and !(is_single()) ) { ?> <meta name=”Googlebot” content=”noindex,follow” /><?php }?> |
好了,一切完成了,这样,就算是完成抛弃all in one seo的整个过程了。本站撤下all in one seo,今天是第二天,希望过几个星期,就能看到百度的收录。




我用也不错啊,刚开始新站是这样的,百度对新站一直都是那么不友好的,我前期没用它收录一直是首页,后来时间长了用了这个插件收录还蛮好啊,快照更新也快啊,没有什么异常。
博主能不能把做好的发来参考下?
能不能把那些个文件发给我,好象有点不会搞?
orz….很荣幸哈,不过我几乎没时间更新我博客的。。
还好我没用~~
我撤了它是应为他严重影响了我的后台页面。。。。把我的后台给撑破了。。。。歪打正着,原来它还影响收录。。呵呵
从来不搞这些优化的,也不懂。
另外,博主留言的时候写网址记得要加http://啊,不然就无法回访了。
收不收都那样,也不见得会多几个人来回复~
我也早就把他去除了,否则百度根本不关注的
从不SEO的飘过~
我是自己改的代码实现了seo的效果,还不错。
只是会慢点吧 我用了all in one seo也被百度收录了 只不过总是比google慢些
有没有反垃圾留言的=。=
呵呵,我一开始就没有用的,直接自己修改了所谓的SEO了,百度收录还算是可以的!
哦、原来是这样。
多等等,会收录的~
我用all in one seo~百度收录还不错~
恩,明智的选择,我从来就没有用过此插件
祝福你被baidu看上
这几天我博客天天被刷垃圾留言。。。IP还是不固定的。。。
我前几个月也是这样,刚开始我也是手动删,后来越来越多,就装了个wp-spamfree,清静了.
每天有个50多条。。。每隔十几分钟一次。。。
半夜不发。。。。。
以前试过帕兰的皮儿。。。
我还是学习你手动吧。。。。