
WordPress后台设置的自定义永久链接结构默认提供五种方式,分别是:
1、/?p=123
2、/2008/05/04/sample-post/
3、/2008/05/sample-post/
4、/archives/123
5、/blog/archives/%post_id%.html
如果伪静态格式设置为最后两种,那么其它feed页,tag标签页,分类页,页面页,存档页末尾都是不带斜杠“/”的,英文叫 trailing slash。
详见:WordPress插件:Nice Trailingslashit | 猫言猫语.
Nice Trailingslashit插件在WordPress官方插件页下载地址
由于睡到自然醒博客现在采用的WordPress正文内容伪静态格式和第5种差不多,所以用下面这款插件可以使WordPress非正文的其它伪静态页面末尾加上斜杠,是不是美观多了呢。
其实很想Post页面也用标准的/%year%/%monthnum%/%postname%/,但由于由于以前301重定向采用的是.html结尾的,是没有斜杠的,所以如果要使/%year%/%monthnum%/%postname%也加上斜杠,那么以前的%postname%.html也会变成%postname%.html/,囧。




我是用直接简单的 domain.com/postname/
回复
dreamfree reply on April 15th, 2009 11:44 pm:
恩,这种格式最简单了。
回复
我和你的格式是一样的哦, 看来我也要用这个插件美化下, 对SEO有什么影响没有哦?
回复
dreamfree reply on April 1st, 2009 2:05 pm:
当然有利于SEO啦,如果单篇日志没有必要都加斜杠,让Google认为这是一个目录的,也就是伪静态成像目录下index.html格式的话。tag、分类页面等末尾加斜杠还是很有必要的,因为这些分类下有多篇日志,不像单篇日志加斜杠,而该目录下只有一个文件,比较难以理解。其实,说这么多完全个人喜好与习惯!
回复