wordpress博客seo优化指南
wordpress博客seo优化指南——评论的处理: 以前考虑过通过JS、iframe之类的方式尽量让搜索引擎无法读取到WP评论上面的内容,没能实现,如果有人知道的话希望能告知下。 个人认为WP评论的两个比较大的问题是: 1、留言太多时它比正文内容都多,页面的主题往往不知道飘哪去了。 2、spammer太多,来个人用SB,Xrumer之类的工具群发留言倒算了,你也是为了你的利益,...
以前考虑过通过JS、iframe之类的方式尽量让搜索引擎无法读取到WP评论上面的内容,没能实现,如果有人知道的话希望能告知下。
个人认为WP评论的两个比较大的问题是:
1、留言太多时它比正文内容都多,页面的主题往往不知道飘哪去了。
2、spammer太多,来个人用SB,Xrumer之类的工具群发留言倒算了,你也是为了你的利益,虽然不爽还是能理解那么点。但有些人把关键词作为自己的名字,辛苦手工spam,我很不解的是,真的有效果么。。
当绝大多数博客使用了nofollow时,这么的效果已经很小了。而且就算说nofollow链接对于百度还会传递锚文本效果,那比起spam耗费的时间精力来,这也是丝毫划不来的。
稍微再提下Comments Link Redirect插件,它的原理大致是把B留在A博客上面的链接,改成:http://a.com/redirect.php?r=http://b.com,然后在robots文件里面再把redirect.php屏蔽掉。的确可谓是终极防spam插件,可以考虑去使用。
然后这张图是WP的设置->讨论里面的选项,建议勾选最下面的:评论者必须成功发表过评论。也就是说当一个读者第一次评论的时候,他的留言是必然会进入待审核名单的,要显示出评论的话,需要博主手工通过。以后那个读者再评论的时候,就可以直接通过了。对于人气不高的小博客而言,读者一般是比较固定的,那么这样的设置是比较不错的。
还有一个可以注意的是分页显示评论,我不清楚它具体怎么运作的,博客人气低。但看字面意思,应该能减少页面上显示出来的留言数量,可能对SEO有好处,不过也可能给读者带来不便,可以考虑使用。
另外一个防spam手段就是Akismet了,专门的反spam插件,因为spam的泛滥,所以这个插件是每个WP博客默认就带着的。但是要启用的话要申请一个API Key。不要被这个API Key的申请吓倒了,忘了怎么申请的,总之很容易很容易。
我以前的一个博客,301到现在的博客上面,但是有些url没跳转,包括后台地址,上次就没事去看了下后台,结果发现没开Akismet的情况下,几个月多出来几千条来自“国外友人”的留言。所以你应该知道Akismet的必要性了吧。
有时候会想让栏目按照某个特定顺序来排列吧,那么就可以用Category Order插件来实现。安装插件后使用方式很方便,在设置页面里面把栏目按照一定顺序拖放就可以了。
或许会考虑把更多用户会点击的分类目录放前面吧,前段时间不是出来了百度热力图嘛,可以用那个看看那边点击比较多,那就把它放到更容易点击的位置。当然百度热力图不是每个人都能用。所以也有将就下的方法。比如这个开源的热力图程序:www.labsmedia.com/clickheat/index.html
不要问我怎么用,因为只是上次没事找了找而已,找到以后又怕麻烦没用。如果有人乐意去试试的话,欢迎反馈小白鼠报告。
另外最省事的方法就是看看自己那个栏目浏览的人比较多,Google Analytics什么的里面一看就知道了。
wordpress博客seo优化指南——后台显示流量统计数据:
说到Google Analytics,很多时候不做数据分析的话,仅仅看流量也能满足多数需求了,那么每次跑到Google那边去有点辛苦。
所以可以装一个Google Analyticator插件,按照它的说明折腾着设置下(一堆英文超复杂的设置没能看懂,总之我是关联了下自己的GA账号就结束了)。
其效果即是在WP控制板显示类似下图的东西:
如你所见最近流量又减少了,因为文章更新频率下去了。果然顾及了论坛就顾及不了博客么(其实还是自己懒为主)。
至今为止,本来就慢的WP程序可能已经被装了更多拖累速度的插件,彻底变蜗牛了,对不起是我害的。
好吧,接下来要让它的速度继续快起来,主要是介绍一下这个插件:WP Super Cache。
还有个插件是:WP Minify,使用方法很简单,安装,开启,结束。它会把页面上加载的一堆CSS和JS都并到一个文件里面去。
然后或许会考虑CSS压缩吧,来个强力的CSSGaga,它能压缩CSS,还能压缩png和jpg,对于大型网站最重要的是,它有无敌的中国特色一键变灰功能,所以以后碰到网站要变熊猫的时候就不必彻夜加班了。
顺带一提压缩png,可能会有人要用到。Fireworks里面选择PNG8格式导出图片,然后跑一次CSSGaga(直接拖放到里面就可以),就可以把图片压缩到几乎最小的状态了。而且此时文件窗口里面会显示一长串火星文字,可以把它直接放到html代码里面。
然后么,WP的前段优化对于咱这些前段菜鸟们也就基本上是这些了。追求极致的快速的话(比如想让WP Super Cache缓存的快点),那么可以把模板里面调用网站名字的代码什么的直接用html写出来。
话说只是随便用了一下这些插件,然后跑一下PageSpeed就96分了,可见这些插件的强力。
WordPress基础SEO指南——外部发表文章:
WP有个XMLRPC协议,能通过它从远程发布文章,尽管直接写程序去用这个协议很麻烦,但有很多程序是能做到的。
比如采集程序、站群程序之类常见的以外,还有少数博客群建工具支持WP发布文章,也有专门发布这类博客的文章的程序,比如Windows Live Writter。如果仅仅是用来发布博文的话,推荐最后一个。
因为WP Super Cache无法让网站后台提速,所以发布文章有时是挺龟速的(我自己倒是不在意,但看到过不少人老是抱怨的),用第三方的程序来发表的话,就没有了这样的龟速问题。
WordPress基础SEO指南(番外篇)——改造小型CMS
以前在自己博客发表过的,后来改版删了。想想既然又写WP相关的文章,那么这篇应该也是有些人想要看的。比如用WP来改造一个企业站什么的,这样就比较方便。以下为原文:
对于WP的爱好者而言,经常是可能想着用WP来做CMS用的,但是毕竟WP是博客程序,难免有些困难。这里就稍微给出一些我自己在用的解决方式,肯定不是最好的,但应该也能将就着用。
首先要确定的一点是,对于大中型网站,不要考虑用WP来做,除非有强大的技术人员进行二次开发。不然例如相关文章这样的东西,可能会给服务器带来较大的压力。考虑做小型网站的话(这里指的大概是100-1000的页面规模),那么就继续看下去。
国内CMS最常见的与博客程序表面不同的地方,就是在首页上有一堆最新文章的显示,但显示的只是标题,而且都是一个区域显示一类文章的(比如某栏目最新文章,推荐文章)等等。
推荐文章之类的,可以用边栏实现,直接用“文本”那个东西,虽然麻烦点但的确是很傻瓜化。目前没找到更好的解决方式。或者就是页面代码里面直接写进去。有时如果只想在首页显示这个栏目的话,用Widget Logic这个插件可以实现。
某栏目最新文章这样的,记得以前看到过这样的插件,但是找不到了,现在我的做法是直接在代码里面插一段话:
| <?php $posts = get_posts( “category=【栏目ID】&numberposts=【要显示的文章数量】” ); ?> <?php if( $posts ) : ?> <ul> <?php foreach( $posts as $post ) : setup_postdata( $post ); ?> <li><a href=”<?php the_permalink() ?>”><?php the_title(); ?></a></li> <?php endforeach; ?> </ul> <?php endif; ?> |
栏目ID的查看,可以通过安装WP Show IDs这个超级轻量级插件。
而栏目页列表的显示,如果希望文章只显示出前n字的话,使用wp-utf8-excerpt这个插件。注意一下在SEO角度上,这个插件生成的“阅读全文”的链接最好删除,或者nofollow,不然就是给每一篇文章加上至少一个无意义的锚文本。
这样以后,通过自己再改改代码,一个简单的披着CMS皮的WP大致上就可以完成了。
另外要注意的一点是,当文章多了以后,如果开有相关文章之类的插件,估计WP的速度会被拖到很慢,别告诉我你打算关掉这种霸气的SEO插件,那么除了关掉以外的另一种方式就是开启静态缓存,可以通过WP Super Cache来实现。
转载请注明文章转载自:网站前端,web前端,前端脚本,前端优化|时代前端 [http://www.52shidai.com]
本文链接地址:wordpress博客seo优化指南



现在很多网站都使用wordpress做博客,优化这一块还是要结合模板的制作来实施比较好