WordPress Permalink SEO
Google一下“Permalink SEO”,似乎大家都在积极探讨如何优化Wordpress的固定链接。澄清同学最近就又修改了他的固定链接格式,因为有篇文章提到伪静态比伪目录式的结构更好。这改改去的有意思么?
有阿!默认的固定链接格式[/?p=文章ID]看上去像是动态生成的页面,对搜索引擎不友好,也违背一般的URL设计理念。选择一个好的URL格式,提升你的Blog文章在搜索引擎中的排名,也避免杂乱无章的URL给用户带来不良印象。来,我们看看怎么启用自定义的Permalink格式,怎么样选择一个好的格式。
一、Permalink的启用
如果你还不知道怎样自定义Permalink,Wordpress的官方文档(中文版)已经介绍得非常详细了,我只概括成两步:首先启用URL重写机制,然后就可以去后台的[Settings-Permalink]处输入合适的格式代码了。
这里有一个重要的概念叫做文章别名(Slug,格式代码是%postname%)。你可以认为这是你给一篇文章起的英文文件名,它一般只包含字母、数字和连字符。通常,你会把文章的中文标题翻译成英文,去掉标点,单词间用连字符分隔,再略加润饰,就变成Slug了。例如这篇文章题为“Wordpress Permalink SEO”,而Slug为wordpress-permalink-seo。
二、Permalink范例
假设有篇文章标题为Permalink SEO,它发表于2010-8-26,文章ID为123。什么样的链接格式比较合适呢?我觉得下面这些都是可以考虑的。
1、/permalink-seo/
清爽的伪目录式结构,不分层。伪目录式结构具有“统一”的美感,以后我会专门谈谈这个话题。
2、/permalink-seo.html
清爽的伪静态结构,据说百度最喜欢。
3、/permalink-seo--123/
文章名与文章ID的组合,据说Google News只收录结尾包含数字的URL。
4、/2010/08/permalink-seo/
按年月归档,目录略深。
5、/201008/permalink-seo/
按月归档(只分一层)。
三、Permalink优化原则
1、有效,要包含文章关键字:
含有文章别名的URL,如比只有文章ID的好,如因为文章别名可以与搜索关键字相匹配,提高搜索排名。而文章ID没有实际含义,最多只能表示文章发表的顺序。
2、简单,不要使用太深的目录:
百度不喜欢深目录。有人说Google喜欢日期明确的文章,他们选用[/年/月/日/文章别名/]这样的格式。但是日期明确并不一定非要通过分层的URL结构来的来体现,文章内容里本来就有日期信息。尤其“日”这一级特别没必要,你会一天写很多篇文章吗?文章名在URL中所占比重降低,对排名也不利。
3、固定,不要在其中包含分类名:
有人喜欢[/分类名/文章别名/]这样的格式,说是组织严谨。可是,Wordpress是允许“一稿多投”的,即一篇文章可以拥有多个分类。这很合理:假如你的每个分类针对一类读者,想必你有些文章是适合好几类读者的,那就要把它放进多个分类里。
于是,采用[/分类名/文章别名/]的格式,Wordpress会自动选择分类ID最小的那个分类名来生成固定链接。想自己选一个分类名?没门(除非装插件)。希望通过每个分类名都能访问?对不起,如果多个URL指向相同的文章,搜索引擎就会以为你把一篇文章抄了好几篇——这就是Duplicate Content(重复内容)问题,会降低你的文章甚至站点的搜索权重。
关键问题是,如果你想为文章改个分类,那它固定链接也就变了,这还能叫固定链接吗?
4、保持可用性,修改Permalink结构需有补救措施:
有一句名言叫“好的URL不需要改变 (Cool URLs don't change)”。你应该选择一个好的格式,然后一直沿用。
一旦更改Permalink,以旧格式URL就全部不可用了。这意味着搜索引擎曾收录你的那些文章现在成了尸体,而指向你文章的那些链接也全部变成了死链。这会严重影响你的流量和声誉,所以在你的Blog已有一定流量时不要轻举妄动。
如果你的旧格式与新格式之间有一定的转换规律的话,你可以编写.htaccess或PHP脚本进行HTTP 301重定向,把旧URL重定向到新URL上去。也有一些插件能让你切换Permalink格式后让旧链接继续保持可用。
Tags: Permalink, SEO, Wordpress, 固定链接

27. August 2010 at 14:17
我的永久链接就是自定义 ..
27. August 2010 at 22:47
看到了,网站不错,你用的好像是[%postname%.html]伪静态。我一直在伪静态与伪目录之间纠结,另外还在想要不要去掉分类URL的[/category]前缀。总之还有很多值得探讨的地方呢,我打算有空再写一篇文。
28. August 2010 at 12:50
[...] WordPress内置的固定链接定制能力已经可以满足基本的SEO需求了,可是如果你纠结于链接结尾少了个斜杠、不能定制个别页面的链接格式、更换格式后原来的链接都失效了等等等等的问题,可以来看看都有啥插件能帮你个忙。 [...]