有人说 wordpress 本身的 SEO 就比较好,我想这个和 wordpress 可以方便的自定义文章的固定链接有分不开的联系。在众多的 wordpress 博客中,有很多种的固定连接,本文就是把这些固定链接的形式和效果跟大家分析一下,然后根据你自己的需求,选择适合你博客的固定连接。
默认固定链接样式
没有在后台的 “设置->>固定链接” 中设置链接样式的话,就属于默认的固定连接样式,它的形式如下
http://abc.net/?p=123
优点
缺点
- 缺乏语义性,对搜索引擎收录稍稍有影响,但是不大
日期、月份和名称链接样式
http://abc.net/2012/09/11/sample-post/http://abc.net/2012/09/sample-post/
优点
缺点
名称型链接样式
http://abc.net/sample-post/
优点
缺点
关键词类型链接样式
将文章中的关键词提取出来,然后自定义固定连接,用“-”链接关键词,很多高手博客使用这种链接,样式如下
http://abc.net/m/limit-login-attempts/
优点
缺点
数字型链接样式
http://abc.net/123
优点
- 链接极短
缺点
- 没有任何语义性
数字型语义增强版链接样式
不仅仅是文章 ID 还增加一些英文单词,例如:post、archives等,形式如下
http://abc.net/archives/123
http://abc.net/post-1268.html
优点
缺点
- 语义性不是非常明确
如何自定义博客固定链接
了解结构标签
wordpress 设置了一系列的固定链接结构标签,来让你定义固定链接,具体标签及功能如下
%year% 文章发表的年份,四位数,如 2004
%monthnum% 月份,如 05
%day% 天,如 28
%hour% 小时,如 15
%minute% 分钟,如 43
%second% 秒,如 33
%postname% 文章标题的别名 (编辑文章/页面时的别名栏)
%post_id% 文章的唯一ID,如 423
%category% 分类的别名 (新建/编辑分类时的别名栏)
%tag% 标签的别名(新建/编辑标签时的别名栏)
%author% 作者的别名
之后,我们需要打开后台 “固定链接设置” 页面,找到 “自定义链接结构” 根据自己的需求,写上链接结构,加上结构标签。例如潜行者m博客用的链接样式
http://www.abc.com/post-1268.html
/post-%post_id%.html
其他注意事项
固定链接在 wordpress 博客中非常重要,强烈建议在建博初期就确定下来,而且之后不要再更换。如果你更换了固定链接,之前的固定链接打开之后,就会出现404错误,影响搜索引擎收录。
当然,如果你迫不得已更换博客的固定链接,请安装相应的 301链接重定向 插件,使用插件将之前的固定链接重定向到更新后的固定链接上。这类的插件比较多,这里推荐几个:Simple 301 Redirects、Redirection等。