2009年4月16日星期四

How to use HeadSpace2 [Wordpress SEO Plugin]

使用前提:用文本编辑器打开你所用主题的header.php文件,然后找到下面的代码(友情提示:我在每一个”<“标记之后都加了一个空格,使用的时候请去掉这个空格) <>….< /title>
无论你这里的代码是什么,如果你要用这款插件,那么请把这段代码改成如下代码,请特别注意 (”) 中的单引号:
<>< ?php wp_title(”); ?>< /title>
另外,如果你的header.php中有如下代码,请删除,因为Headspace2会生成一段类似的代码,而且排在这段代码的后面。
< name="”generator”" content="”WordPress">” />< name="”keywords”" content="”<">” />< name="”description”" content="”<">” />
这样做的目的只有一个,就是让你可以对Blog的标题、关键字、描述进行完全的控制,而不是代码自动生成.


1、全局设置(Page settings)
进入Wordpress后台–>“Settings”–>“Headspace”,你会看到如下图所示的全局设置界面:

刚看到的时候,可能会有点头晕!又是全局设置,又是模块,又是导入的,其实很多的地方你都用不到,重点说一下上图中的Page settings.
1.1、Global settings
这一项,千万不要设置。除非你想让你的Blog所有的页面都用同一个标题、一样的关键字和描述,否则,切勿设置,不然,下面的设置都会继承这个设置的参数,你改了也没有用,它会自动还原到Global settings的值!
1.2、Home page
这里设置的是你的Blog的首页的标题、关键字、描述,请重点对待,设置请参照下图:

友情提示:其中的描述,请勿超过150个字符(字符,不是汉字数),标题不要超过80个字符,关键字以100个字符为限。
1.3、Archives
如果你有使用月份存档,那么你可以自己设置,如果不用,可以不设置,比如我就不用,因为我使用的主题Mistylook自带存档页面。
设置的方法如下:你大可以直接设置成如下格式(其中的Blog Title请自行修改,下同)
Blog Archives %%page%% - Blog Title
或者
%%currentmonth%%,%%currentyear%% %%page%% - Blog Title
其中有很多的百分符号,你可以参考这个设置页面的下方,你会看到“Special Tags”,这里是可以使用的一些全局控制的参数!
1.4、Categories 和 Posts & Pages
这两项建议留空,最好不要设置,原因嘛,我在Wordpress SEO插件:Headspace2一文中曾经提到过,可能是由于这款插件太过于强大,各个参数之间的继承关系没有设计得太好,或许也是我误解了,如果你在这里设置了,那么你可能会认为,你就没有必要为单独的文章设置标题、关键字、描述了,它就会自动生成了,那么,恭喜你,你的每一篇文章、页面、分类所有的关键字、描述将会一模一样!至于如何设置,下文将会提到。
1.5、Author Pages
这个设置的作用就是,当访问你Blog的人,点击你的用户名的时候,会转入这个页面,你可以在这里填写一些你的个人信息及专长啥的,尽量加几个和你Blog有关的关键字进去。
1.6、Search pages、Tag pages、404 page
同Homepage的设置一样,貌似这款插件并不支持在单个的搜索结果、Tag结果中加入关键字和描述,只能在这里统一设置,当然你要加也可以,但是加入的关键字和描述,在每个搜索结果和Tag页面都是一样的,建议设置成像Homepage一样的参数,不过我的没有设置,只是设置了一下标题,另外,值得一提的是,不要在描述和关键字当中加入设置页面中的“Special Tags”中提到的参数,否则那些参数会用明文显示出来,而不是和Title一样自动转换成关键字,你需要知道,这些参数只对标题起作用!
你可以设置成如下的形式:
Search pages:
%%searchphrase%% %%page%% - Blog Title
404 Page:
404 Not Found - Blog Title
Tag Pages:
%%tag%% %%page%% - Blog Title
值得推荐的是,在后台–>Manage–>Meta-data中,你可以对各个页面、文章的标题、关键字、Tag、描述、Slug等进行批量修改,如下图:

如果你需要修改多篇文章的参数,强烈建议在这里进行批量操作!
2、模块设置(Modules)
这里主要是一些模块,诸如Google Analytics、Crazy Egg…可以任意拖放。对于中文Blog,建议啥都不用动,至于Google Analytics,可以自行添加代码到Footer.php。至于对某个单独的页面使用专用的主题,我想大多数朋友会没有这个需要的。模块的功能我还在摸索中,如果说错了,那后果会比较严重,这里就不误导大家了!
3、选项(Options)
如果你前面设置过了Page settings,那么这里的选项会自动取勾选,如果还有的选项打了勾,请取消勾选,然后“Update options”
4、导入(Import)
这里可以导入很多同类插件的数据,如下图:

友情提示:请慎重选择“import and remove original data”!在选择这项的时候,最好现在本地测试一下,因为我以前没有用过SEO插件,所以没有测试!
5、单独设置页面、文章的标题、关键字、描述
如果你安装了这款插件,在你写文章的时候,你会发现下方多了几个选项,如下图:
关键字、Tag设置(和系统结合的比较好):

你会看到图片的下方有一个从Yahoo得到Tag、关键字建议的选项,你只需要点击这里,Yahoo会给你推荐Tag、关键字,你只需要点选得到的某个关键字,就会自动添加的,当然,都是英文的,中文的你可以自己添加。这里说明一下,在Headspace2里,它Tag和关键字统一了!如果是国人开发的,估计会分开来设计。
下图是设置标题和描述的地方:

最后说一下,这款插件还有一个毛病,就是在你用中文Tag的时候,当你设置好中文Tag的Slug之后,如果以后你再用到这个中文Tag的话,你会发现你为这个Tag设置的Slug不起作用了,又得重新设置,所以,尽量避免用中文Tag,比如我就基本不用中文Tag,不过可惜的是中文关键字没了!还是那句话,没办法,谁叫不是咱国人开发的呢?

阅读全文

国外常见的搜索引擎登陆口(更新中)

Google addurl
Yahoo addurl
MSN addurl


其他



阅读全文

2009年4月13日星期一

死链对SEO的影响

死链对SEO有直接的影响,简单地讲,死链接指原来正常,后来失效的链接。死链接发送请求时,服务器返回404错误页面。

这些情况下出现死链:

* 动态链接在数据库不再支持的条件下,变成死链接。
* 某个文件或网页移动了位置,导致指向它的链接变成死链接。
* 网页内容更新并换成其他的链接,原来的链接变成死链接。
* 网站服务器设置错误。

从用户的角度来看,死链接和错误链接的表现是一样的,所以一般我们并不需要区别死链接和错误链接。

作为 SEO 人员或网站管理员,我们要避免网站出现死链接,因为从死链接的多少可以评价一个网站的权威性。


可能有时候网站死链的出现会影响搜索引擎对网站的排名,所以说经常更新网站对我们来说很重要。

阅读全文

wapm .htacess Apache实现静态化

首先确定使用的 Apache 版本,以及是否加载了 mod_rewrite 模块。

版本查看命令C:\>apache -v
Server version: Apache/2.0.58
Server built: Apr 29 2006 17:47:10

若为Apache 1.x

检查 conf/httpd.conf 中是否存在如下两段代码:

#LoadModule rewrite_module libexec/mod_rewrite.so

AddModule mod_rewrite.c

若为Apache 2.x(就像偶使用的)

检查 conf/httpd.conf 中是否存在如下一段代码:

#LoadModule rewrite_module modules/mod_rewrite.so

把LoadModule前边的#去掉,然后在网站根目录添加.htaccess(内写伪静态正则代码,这个文件可以在 conf/httpd.conf 中的AccessFileName .htaccess指定),也可以直接在conf/httpd.conf中添加伪静态正则代码。然后重启apache(apache -k restart)就可以使用伪静态地址啦。





如果没有安装 mod_rewrite,可以重新编译 Apache(或若为win系统建议重新安装),并在原有 configure 的内容中加入 –enable-rewrite=shared,然后再在 Apache 配置文件中加入正则代码。

正则代码类似:

RewriteEngine On
RewriteRule ^(.*)/(index-)?([0-9]+)(\.html)?$ $1/index.php?page=$3

阅读全文

Sticky