WordPress搜索引擎优化(SEO)初学者指南——中国大陆版本

Wordpress搜索引擎优化(SEO)初学者指南

Wordpress搜索引擎优化(SEO)初学者指南

《Wordpress搜索引擎优化(SEO)初学者指南》
中国大陆版本

一份Wordpress搜索引擎优化(SEO)指南

Jai Nischal Verma编写,Myheimu翻译增添修改)

据最新统计,Wordpress帐号占了全网络的0.8%,这使得wordpress成为任何博客爱好者的最佳选择。(虽然译者没有看到相关的数据,但是wordpress博客用户在中国所占的份额要远远少于全世界的份额,这一点和wordpress.com被屏蔽、国内Linux服务器的份额较少、WP运用起来技术稍显复杂都有关) 每天会诞生成千上万使用wordpress作为内容管理系统(CMS)的博客,但它们未必都能优化得到良好的搜索引擎排名。在本指南中,我将指导你如何迅速建立一个拥有最好的搜索引擎优化(SEO)结果的Wordpress博客,使您的网站更加对搜索引擎友好。您可能已经知道其中的一些技术,但下列步骤将展示一个技术列表给您。Myheimu对此作了一些增添,使文章更适合中国大陆的网络状况。如有批露,也请海涵。

请仔细地按照下面的步骤进行,不要漏掉一个,那样您将得不到最好的优化结果。

第一步:博客标题和标语

这里假设你知道如何安装wordpress,如果你暂时并不清楚,请参阅http://codex.wordpress.org/installing_wordpress。安装完成后,进入wp-admin,在Options(选项)-> General tab(一般标签)中填写你的博客标题和标语。请确保你的博客名称是有意义的,并且你的标语是对搜索引擎友好的——它要能够基本上概括你对您的博客的看法,并明确你的目标和你网站的正确关键词。

在中国,这一点常常被忽略,尤其是一些“情感性”的博客,动不动就是 “八卦夜”“地狱里的麦芽糖”,要不就是从QQ昵称遗传过来的“彭亚ぬそ”“地狱第⒆层→嗳丄悪魔”之类的名称,然而也有另一个极端,就是统统都是“×××的博客”“×××的BLOG”(这一点在sina博客里似乎是默认如此)。博客名称的选择,个人认为最好要避免偏僻字(尤其是繁体字)、怪异字符和标点等。

填写其余的信息,我们就完成了这一步。

第二步:更新服务

在Options(选项)菜单里,进入Writing(写作)栏目的Update Services(更新服务)文本框。在这里你可以输入更新服务地址的列表,一个一行。这些都是基本常用的网站,通知他们更新能够保持你的博客在各个网站上的最新。当你写了新的文章, wordpress会自动通知这些网站你的博客已经更新。

这样做将会使你的博客拥有更多的社交能力,也让你通过这些更新服务吸引到更多的流量。官方wordpress提供的更新服务列表十分庞大,以至于会对发文时服务器的速度造成要重影响,所以应该选取其中部分重要的来作为ping更新服务的列表。而且其中与中国大陆用户相关的服务还不多,很多还是日本、德国之类的收录站点,对国内用户来说没有什么用途,这里进行删补,列出来作为一个推荐表:

http://rpc.pingomatic.com/ wordpress本身的ping更新服务

http://blogsearch.google.com/ping/RPC2 google的更新服务

http://blogsearch.google.com/ping?hl=zh-CN google的中文更新服务

http://api.my.yahoo.com/RPC2 yahoo的更新服务

http://api.my.yahoo.com/rss/ping yahoo的更新服务

http://signup.alerts.msn.com/alerts-PREP/submitPingExtended.doz MSN的更新服务

http://blog.iask.com/RPC2 新浪爱问的更新服务

http://rpc.technorati.com/rpc/ping technorati的更新通知

http://ping.feedburner.com feedburner的更新通知(特别是在此托管feed的)

http://www.feedsky.com/api/RPC2 feedsky的更新通知(特别是在此托管feed的)

http://www.xianguo.com/xmlrpc/ping.php 鲜果的更新通知

http://www.zhuaxia.com/rpc/server.php 抓虾的更新通知

http://rpc.pingomatic.com/
http://blogsearch.google.com/ping/RPC2
http://blogsearch.google.com/ping?hl=zh-CN
http://api.my.yahoo.com/RPC2
http://api.my.yahoo.com/rss/ping
http://signup.alerts.msn.com/alerts-PREP/submitPingExtended.doz
http://blog.iask.com/RPC2
http://rpc.technorati.com/rpc/ping
http://ping.feedburner.com
http://www.feedsky.com/api/RPC2
http://www.xianguo.com/xmlrpc/ping.php
http://www.zhuaxia.com/rpc/server.php
http://ping.blo.gs/
http://rpc.weblogs.com/RPC2
http://rpc.feedsky.com/ping
http://rpc.icerocket.com:10080/
http://api.moreover.com/RPC2
http://rpc.newsgator.com/
http://api.feedster.com/ping.php
http://www.syndic8.com/xmlrpc.php
http://ping.weblogalot.com/rpc.php
http://www.blogdigger.com/RPC2

刚才已经说了,每当你写了一篇新文章,wordpress都会尽可能通知列表里各个的网站,甚至包括一些默认的未写在列表里的网站,然后你才可以继续做操作。如果因为网速原因、服务器原因而无法忍受这种延迟,你可以使用一个插件No Ping Wait。这个插件可以把ping推迟,从而允许你马上继续工作。

第三步:修改你WP模板里的标题显示

标题标签在页面中对SEO的作用很重要,但是wordpress的很多主题通常不优化他们。为了使你的模板所显示的标题标签对搜索引擎更友好,请进入Presentation(模板)菜单的Theme Editor(主题模板编辑器)。打开header.php文件,用下面的代码代替标签之间的内容:

这样一来,你博客的首页标题会是“博客名称”,其他页面会显示为“该页面名称 – 博客名称”。

不过像K2模板之类的模板已经默认这样处理了,请先观察目前你博客的标题显示情况。

第四步:meta标签

WordPress并不会自动给你的博客添加任何的meta标签,各种模板可能也只会添加少量而简陋的meta标签,然而如果你想让搜索引擎爱上你的博客,meta标签就十分重要。Meta标签包括很多内容,其中对keywords(关键词)的描述标签或许是除了标题meta标签和描述meta标签之外最重要的了。Keywords应当写能够表达你的博客关注领域的关键词,并且不要为了SEO而堆积关键词。这一点可以通过修改模板里head中的来手工给所有页面添加同样的关键词。

然而更建议你使用All in one SEO Pack这样的插件来更好得优化meta标签,比如添加页面里的分类、tag名称作为关键词。(All in one SEO Pack同时也可以自动达到第三步中修改标题显示的目的。)

第五步:永久链接与Mod_rewrite

如果你的网页地址(URL)是文本(例如http://mysite.com/my-page.html)而不是一长串代码(http://mysite.com/?var1=3434&var2=3434),搜索引擎总是更快地收录你的页面。所以请把你的关键词写在网页地址(URL)里,以便于搜索引擎蜘蛛(spiders)来抓取你的页面。

这种链接的转换时通过服务器端的设置来实现的,具体是通过你的网站根目录下的.htaccess文件里的Mod_rewrite模块来运作。Wordpress已经提供了一套内置函数去转换URL,所以你需要去做的只是打开该选项。在后台的Options(设置)-> Permalinks(永久链接)里,你可以看到四个选项,请选择第四个选项(Custom自定义),然后填入%postname%.html这样的文字(当然,也可以填入类似/%year%/%monthnum%/%postname%.html之类的文字)。

这样一来可以把一篇题目为 “Hello World”的文章的地址改变为
yourdomain.com/hello-world.html 也或者是yourdomain.com/2007/12/hello-world.html)

原注:你应当使用Linux的服务器来使得Mod_rewrite模块运行顺利,如果不是Linux系统,那么建议选择第二个选项(date and name发布日期和文章缩略名)。

译注:然而我个人觉得使用%postname%.html这样的配置可能造成不注意的重名,所以还是建议使用文中我所提供的/%year%/%monthnum%/%postname%.html。

另外,由于系统对中文的支持问题,在大多数浏览器中会把中文标题转换成很长的编码,这也算是对搜索引擎的不友好,所以建议在写文章时填入简单的“文章缩略名”,这样就能以此作为postname而显示在URL里了。

第六步:优化关键词

当你在wordpress里发表新的文章或页面时,要确保你在合适地选择你的文章搜索关键词。请尝试在文章标题里加入这些你希望被搜索和收录的关键词,如果你的内容是独一无二的,并且你选择了正确的关键词,那么搜索引擎会很快地收录你的文章。

用 Overture 的 Keyword Suggestion Tool(关键字建议工具)是一个好的方法用来寻找与你文章相关的热门关键字,然后进行优化。另外,之前常被使用的UTW也提供了集成在WP里面的方便的自动查找关键词方式。

搜索引擎会以下面的关键词次序来评定你的页面:

  • 关键词的突出和精确性
  • 关键词的频率
  • 关键词所占的内容量(浓度)
  • 关键词的相关性
  • 内容中的关键词

所以,请保证你在发布前做到文章的关键词合理和平衡,并请不要使用垃圾,因为大家都讨厌它,包括搜索引擎。

第七步:Google Sitemap

Google Sitemap是一个包含了你的网站上公共页面文件的URL和补充内容的文件。没有证据表明Google Sitemap将直接影响你的搜索排名。但是它可以帮助google更好地收录你的博客,并更完整地索引你的页面。
你可以用一个插件Google Sitemaps Generator for WordPress来为你的WP博客自动生成xml。当您安装了插件,你可以它的菜单来生成一个站点地图,并且它本身也会在文章更新时自动更新。

第八步:社会化摘录插件(书签与RSS订阅)

你应该安装一些社会化网络摘录插件,从而使得浏览者能够加为书签或订阅RSS,在国外通常有Digg, Reddit, Stumbleupon这些网站提供类似服务,而在国内,抓虾、鲜果、Google Reader这些书签和RSS订阅器更加流行,AddThis网站提供了适合国外用户的一个方便的收录选项,而国内的Feedsky等网站也提供了类似的服务。

以上就是提供给初学者的WordPress 搜索引擎优化(SEO),我希望大家能够从此获益。- Jai Nischal Verma

如果你觉得这篇文章有用,欢迎通过PayPal来给予 jainischalverma@yahoo.com 一定的捐献,以鼓励他的辛苦劳作。

Copyright 2007 – Blogohblog.com

原文著作权归属于Jai Nischal Verma,译文著作权归属于Myheimu,请在转录时表明来源“泊客黑目 http://heymu.com”

Mail form Jai Nischal Verma to me, Dec 12, 2007 9:52 PM.

Good work. Though I do not understand it, but thanks for putting in the effort.

–Jai Nischal Verma

http://www.blogohblog.com

2 Comments:

  1. 非常好,很有收获!

  2. Pingback: 西瓜中文网索引

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据