给您的WordPress博客设置和优化几个建议

其实写这个标题我自己都感觉到挺对不起的,因为我感觉没有资格写这个标题。不过我倒是愿意总结一些我自己在用的项目。

  1. 首先是固定链接。固定链接是关系到后面SEO的最重要的项目,如果你博客在运行正常的状态下突然改变固定链接格式则是对你SEO最毁灭的打击。很不幸我就经历过这么悲惨的事情,刚开始的时候建立博客的时候就抱着一边学习一边建博的态度进行的,可惜我看到的关于SEO优化固定链接这个项目的时候要远远晚于我看到提交各大搜索引擎地址的内容。结果可想而知,我后台查看访问链接全是搜索爬虫404的项目,谷歌还好,因为我有Google Sitemaps,但是百度当时正值开始勤奋的收录我的站点,我被K了,是的,现在直接在百度Site就仅仅剩下10个项目。所以说,固定链接应该是排到首位的,在考虑建博以前一定要想好固定链接的格式。至于推荐的格式应该就是我现在用的直接标题.html或是网站名称后面直接跟文章标题。但是这个有个缺点就是网址很长,如果对SEO不是很在意的话可以试试博客主地址加文章ID或是博客主地址加月份再加文章ID。也许有人会问有类似修改固定链接以后还可以引导原固定链接的插件我怎么不用,也许还有人会问如果用文章名做地址那网址中带中文岂不是看上去不爽而且SEO效果不是不好。我想说的是第一个我为啥不装那个修改固定链接还能引导原链接的插件的原因,一个是我的博客是直接换了主机,因为之前数据库里面比较糟糕,所以新主机我是只导入的文章和评论,不存在原链接的问题;第二是因为如果你用了这个插件的话这个插件要存在你的博客很长的一段时间,直到你的博客被所有的搜索引擎数据库换了你这个博客新的固定连接你才可以卸掉,他没有其他的功能,但是插件越多对SEO越有影响和博客风险越来越大,对于一个搜索引擎会不会把用新的固定链接替换掉旧的谁也没有时间表,万一永远不换掉呢?关于第二个博客地址带中文的地址,其实可以在写博客的时候直接可以把固定链接修改成英文,如果你比较懒或是总是忘记修改的话有两个插件也可以解决。两个插件的功能是一样的,任选其一就可以。wp-slug和Cos_Slug_Translator,貌似后者用的比较多一点,这两个插件可以直接在你博客发布的时候自动把你的文章链接中文转化成英文。不过直接修改固定链接的优先级别要比用这个插件修改要高。
  2. 其次是主机类型。也许你可能会好奇,其他的项目也许比这个更重要一点,但是我觉得这个项目如果选错真的有事倍功半的效果。我之前因为是刚开始抱着玩玩态度,所以对选主机没有啥想法,域名是在GoDaddy买的,那时候还送免费主机,当时我考虑到Windows空间支持ASP但是Linux空间不支持就选了Windows空间,那就是噩梦的开始。你要想办法解决GoDaddy的免费Windows主机特有的不支持Mail()函数的问题,还要解决网址中带中文会404的问题,更有有些插件多重验证和跳转会让你抓狂,而且网上Windows主机的Wordpress程序优化的经验总结很少,很多莫名其妙的问题你都不知道如何解决,甚至有些Windows主机安装都要使用绝对地址。。。所以很多Windows主机商都不推荐你在他们的主机上装Wordpress。
  3. 博客内容很重要。我说的这里的博客内容包括的范围很广。并不是你搭建好了博客别人就会访问你的博客,仅仅把别人的文章复制过来也是没啥意义的(如果你想着像资料博客一样收藏博文例外),最重要的是要有自己的东西,不仅仅是爬虫喜欢原创的文章,读者也看烦了千篇一律的文章。也并不是原创的问题就可以的,还记得要经常更新文章,如果你博客经常几个月或是半年才更新一次也是没人会喜欢的。
  4. SEO(搜索引擎优化)。不知道这个应该要不要列进来,虽然大部分人写博客是喜欢爬虫经常来光顾,搜索引擎多多收录,博文踩的人越多越好,但是总有一些私人博客是只欢迎普通人的。但是如果你想Alexa排名越高,搜索引擎输入关键字出来的第一个结果就是你的文章的话还是需要SEO的。关于SEO有很多方面,也不是简简单单的几个项目就可以搞定的但是如果你有以上需求的话你还是要做任何博客项目更改的时候最好自己的意愿和SEO之间平衡一点。
  5. 主题马虎不得。我并不说的仅仅是美观,而是主题选择正确了,有时候能满足你需要的同时还能让你省下几个插件。就拿我这个插件来说吧,翻页的插件都是在主题中内置的,我都不需要插件就可以使用,这样使用尽可能少的插件来完成更多的功能,一个是博客更加的安全,因博客插件过多导致的运行变慢或是插件冲突问题都可以避免。当然我的插件也并不是适用于你,博客的主题首先还是要取决于你的审美程度。一个自己不喜欢的博客主题,哪怕功能再说也没意义。
  6. 安装一些插件。要知道Wordpress最迷人的地方就是插件和主题。一个好的插件不仅仅能扮靓你的博客,而且更有利于你博客的便利性。例如翻页插件,自动截断插件,分享到插件等等,有了这些插件,才能让你的博客散发无穷的魅力。具体的一些我正在使用的插件后面我也会专门写篇文章介绍一下。
  7. 必要的优化和设置。博客有了以上的东西就可以正常的运行了,但是你还要考虑你网站运行久了你博客的速度也许会变慢,所以做一些必要的设置和优化给自己博客也是势在必行的。这些东西讲起来很多很多,也不是我再专门也两篇文章就能解决的,最终还是要看自己的不断积累。但是一些小的东西还是首先要列入自己的必修或是选修课的,例如开启Gzip压缩,阻挡垃圾评论,经常给自己的博客程序、插件主题升级,图片缓存到子域名或是其他域名不传递Cookies,去掉category,设置邮件回复作者评论等。。我这里要提供的一个小小的设置是删除博文评论中作者的链接,这个删不删其他关系不是很大,但是做了这些对于一些想利用你博客的访问量来趁火打劫的人来说,还是可以考虑设置的。打开wp-includes文件夹下的comment-template.php文件。找到以下内容,一般位于147到156行。
    function get_comment_author_link( $comment_ID = 0 ) {
    	/** @todo Only call these functions when they are needed. Include in if... else blocks */
    	$url    = get_comment_author_url( $comment_ID );
    	$author = get_comment_author( $comment_ID );
    
    	if ( empty( $url ) || 'http://' == $url )
    		$return = $author;
    	else
    		$return = "<a href='$url' rel='external nofollow' class='url'>$author</a>";
    	return apply_filters('get_comment_author_link', $return);

    中的

    $return = "<a href='$url' rel='external nofollow' class='url'>$author</a>";

    为 ?$return = "$author";

  8. 就像前面说的,这些优化和设置要不断积累,所以经常关注一些博客的新闻或是技巧等内容的文章还是要经常要去看,不断的提高。

网友评论2

  1. 沙发
    洃少:

    建WP博客的话首选Linux

    2012-11-18 11:40 [回复]
    • Nicky:

      是啊,不过国人都比较喜欢Windows,如果没有面板的话估计很多人用不惯

      2012-11-18 13:55 [回复]

发表评论

表情
还能输入210个字