月度归档:2010年10月

WordPress常用优化方法剖析

一、Wordpress垃圾评论过滤

Akismet是wordpress自带的过滤垃圾留言插件,使用wordpress的朋友都应该对他是如雷贯耳的。安装或者更新wordpress都会自带akismet这个插件。对大多数人来说,Akismet 将大量减少甚至彻底消灭垃圾评论和不良 trackback。即使有漏网之鱼,您只需将其标成“垃圾评论”后,Akismet 会自动从失误中学习。

将这个插件启用后,并不能马上就为大家保家护院,免受spam侵扰,还要对akismet进行配置,要输入一个API Key(序列号)才可以使用的。

获取API的方法:

1、访问http://www.wordpress.com

2、在http://www.wordpress.com首页上点击注册新用户;点击那个Sign Up。

3、输入注册信息,注意,一定要保证邮件的正确性(强烈要求不要使用微软的hotmail,简直就是简直),因为wordpress的激活链接是发到你输入的邮箱里的。

4、接收邮件,激活。

5、在收到一封确认邮件,里面就包含着akismet的API Key。或者登陆http://www.wordpress.com在http://wordpress.com/profile/中也可以见到Your API Key。

图解参看教你如何获得一个WP的API key  

二、WordPress博客文章Title的优化

WordPress 默认的标题为‘博客名 – 文章名’,对搜索引擎面言并不友好,特别是当文章标题和博客名称比较长的时候,在搜索引擎结果中连标题都显示不完整,而且把文章名放在后面,不能很好地体现出标题中的关键字。

Optimal Title插件是一个很像 wp_title() 函数的插件,但是它把分隔符从标题前面移到了前面。这样就能允许你把博客名添加到页面标题后面而不是前面。你可以通过作者提供的说明进行配置。

一般配置方法:

找到你主题的header.php,把里面所有的wp_title()用optimal_title()代替,添加语句<?php optimal_title(); ?>在<?php bloginfo(‘name’); ?>语句之前,这样就可以实现文章名—博客名的形式。更多说明请见http://elasticdog.com/2004/09/optimal-title/

其他方法:

不过这样会多使用一个插件,如果大家不喜欢用过多插件,想提高网站访问速度,可以参考WordPress标题优化这篇文章

三、Wordpress优化之sitemaps

方法一:Google XML Sitemaps插件会为你的 WordPress 博客生成一个符合 sitemap.org 的 sitemap,它同时能被 Google, MSN Search 和 YAHOO 支持。要绝对确保安装之后启动更新通知并且不要跳过 Yahoo 的通知。你可以几分钟之内获得 Yahoo 的 key,这样能保证你的页面在 Yahoo 的搜索结果中获得一个比较好的排位。

方法二:手动生成sitemaps.xml,这种方法相对比较麻烦,但效果比较好,可以通过使用登录奇兵V8.0破解版软件进行生成,然后提交到Google和Yahoo的入口,这些在登录奇兵 V8.0破解版都有说明。这个软件功能强大,而且我觉得网站优化必不可少,下载地址可以自己搜一搜,如果实在找不到可以发邮件给向我索取,邮件地址darren@mhuan.name,在第五个优化方法中我具体介绍一下这个软件对网站的优化功能。

四、WordPress永久链接规则SEO优化技巧总结

用wordpress建站的朋友都知道,安装wp后的工作之一就有修改固定链接。原因就是wp默认的http://www.tabshow.com/?p=123形式不利于SEO。但不是所有的新手都能一次设置好固定链接。由于文章名基本都是中文,如果之前发表文章的时候不设置,就会出现类似于乱码的格式,如%E5%9B%BA%E5%AE%9A%E9%93%BE%E6%8E%A5格式的链接。

固定链接的修改原则及方法:

1、修改固定链接接最好在博客建立之初,越早越好。等博文发了好几页,搜索引擎收录多了,再修改会遇到一些麻烦。具体的修改方法为:设置>>固定连接,自定义。

2.、若博客建立久了,博文写了一箩筐才想到修改固定链接,推荐使用Dean’s Permalinks Migration插件, 可以使从搜索引擎进入的点击自动链接到修改后的地址。Permalink Redirect插件也可以将旧的URL地址重新转移到新URL上。

3、固定链接最好不要带有中文。可以在发表文章时手动修改为拼音或者英语,或者编辑文章时标题就用拼音或者英文,等文章发表后再来修改为中文。推荐使用wp slug translate插件,此插件可以自动将标题用Google Translate翻译为英文,无法翻译的会用拼音表示。

4、固定链接不要出现时间标签,除非你的博文具有很大的影响力。原因有三:1、如果出现时间标签,搜索引擎便会认为你的博文是过去的文章,便不会再来爬了。像我之前的“月份”标签就不利于SEO。2、大多数人在查找资料时都希望得到最新的文章,你加个时间标签无非是让读者一下就明白了你文章的时效性。3、如果你修改文章重新发布,链接地址就变了。

5.、固定链接的层次不要太深。有的人喜欢在URL里包罗万象,时间、分类、作者、文章名标签一应俱全。这样对搜索引擎很不友好,合理的层次应该限制在2-3层。对于分类标签,我不推荐添加。因为一些文章的标签不止一个,那样一篇博文的链接有可能就不唯一了,这样可能会因堆砌关键词或者内容重复遭到搜索引擎的惩罚,在以后的修改中还有可能出现死链。

6、使用HTML实现伪静态链接。实现方法就是在自定义链接结构后面加上.html。

7、若因修改固定链接而产生错误(经常会遭遇500,404,403等):1、仔细检查链接格式,修改回默认看问题是否解决;2、登陆主机,在网站根目录里的.htaccess改个名字或者直接删除掉。

8、最好的固定链接形式是域名/文章名,即/%postname%.html或者/%category%/%postname%.html的形式。

五、Wordpress优化之加入搜索引擎

该方法是自动把你的网站提交到各大小网站的搜索引擎里面,登录奇兵V8.0破解版是最好的选择,9年前我使用这个软件的时候是全免费,当时技术也不是很成熟,而现在需要一系列的破解措施,需要正规破解版的朋友可以Mail我,邮件地址darren@mhuan.name,这里面有如何破解及使用的教程。值得一提的是在Win7系统还会出现一些破解上的问题,如果出现类似WEB.EXE无法运行的情况,可以参看我先前写的一篇文章如何在Win7下结合cmd命令释放80端口

参考文献:

10个步骤把你WordPress打造成完全的Web 2.0门户

wordpress博客网站的优化步骤

浅谈wordpress下修改固定链接

向Google、MSN、Yahoo!、Ask和百度提交Sitemap网站地图