固定链接(Permalink)的设置技巧与注意事项

摘 要

在很多博客都支持固定链接(Permalink),比如Wordpress、PJBlog。这样做,一方面有利于网站的SEO,另一方面也大大提高了访问速度。

本文是有关Wordpress的固定链接的设置技巧,同样适用于其它支持静态页面的博客程序。

一、修改Wordpress默认固定链接方式

使用默认的固定链接形式,不但对网络上众多的搜索引擎不友善,而且也非常的没有个性。

一些自行架设Blog的人喜欢“/yyyy/mm/dd/post-name/”这样的结构目录,因为这样看起来条理比较清晰,按照年月日来整理文章,缺点就是目录的层次太深。有人建议对于个人的博客小型网站来说,可以直接使用“/post-name/”这样的扁平方式的结构目录,对搜索引擎搜寻到你的文章或内容比较有利(很多CMS也是使用这样的结构,如: Neowin、cnbeta)。

在很多博客都支持固定链接(Permalink),比如Wordpress、PJBlog。这样做,一方面有利于网站的SEO,另一方面也大大提高了访问速度。

本文是有关Wordpress的固定链接的设置技巧,同样适用于其它支持静态页面的博客程序。

一、修改Wordpress默认固定链接方式

使用默认的固定链接形式,不但对网络上众多的搜索引擎不友善,而且也非常的没有个性。

一些自行架设Blog的人喜欢“/yyyy/mm/dd/post-name/”这样的结构目录,因为这样看起来条理比较清晰,按照年月日来整理文章,缺点就是目录的层次太深。有人建议对于个人的博客小型网站来说,可以直接使用“/post-name/”这样的扁平方式的结构目录,对搜索引擎搜寻到你的文章或内容比较有利(很多CMS也是使用这样的结构,如: Neowin、cnbeta)。

但是也许并不是物理结构比比较深的网页就不容易被搜索引擎收录,收录的容易与否是在于离主网页有几次点击的距离(click),而不是它的物理位置,所以我们无论使用哪一种的目录结构应该都没有太大的问题,因为搜索引擎通常会搜索并寻找至少层的子目录。还要知道比目录层次更为重要的事情是,你的网页是否有很多来自其它网站的反向连结?也就是说一个高质量的网页,就算在第4、5层子目录,搜索引擎同样的会收录它。

问题来了,那你的网站是高质量高质感的网站嘛?? 如果不是,还是尽量把你的Blog的固定链接设定成比较少层次,也对搜索引擎更有善一点会比较好吧

比较多人使用的一些固定链接Permalinks设置如下:

例如“/2007/03/15/post-name/”式目录结构(例子:WordPress.com)
Permalinks写法:/%year%/%monthnum%/%day%/%postname%/
例如“/2007/03/15/post-name.html”式目录结构(例子:boingboing.net)
Permalinks写法:/%year%/%monthnum%/%day%/%postname%.html
例如“/2007/03/post-name/”式目录结构(例子:WordPress.org blog)
Permalinks写法:/%year%/%monthnum%/%postname%/
例如“/2007/03/post-name.html”式目录结构(例子:Blogger、TypePad)
Permalinks写法:/%year%/%monthnum%/%postname%.html
例如“/123.html”式目录结构(例子:livejournal、百度空间)
Permalinks写法:/%post_id%.html

简短并且含有 %postname%/ 的写法也许被认为是最合理且友善的固定格式,当你张贴文章的时候如果不去理会”文章代称”这个字段,Wordpress会用转码的方式来编你的文章标题(如果包含中文字的话),否则WordPress会把标题中所有的英文字连在一起中间用‘-’符号接起来当做你这篇文章的名称。

但是郁闷的是我们是使用中文语系的国家,你的博客的文章的名称不会都是只有英文的,如何想清楚你的每一篇文章的文章代称(post name)并填入字段中可能会是一件很痛苦的事情。

如果你不嫌麻烦,那很简单啰,最简单的Permalinks写法就会是文章最后所说的:/%postname%.html

我原本嫌很麻烦,所以我的博客的Permalinks想要的写法是 /%post_id%.html,但是我后悔了,我想把我的文章的固定网址改为 /%postname%.html,该怎么办??

其它的原则和说明你可以继续往下阅读,这里先讲最后的做法。

最后如果你修改Permalinks之后,要做的事:

修改了Permalinks之后,如果别的网站连结的地址、搜寻引擎的地址是你以前的,那么反向连结过来就会出现标准的 404错误,找不到这份文件,就是因为这个原因一直不敢修改Permalinks。

你可以使用这个外挂Permalinks Migration Plugin 就不用担心,安装启用这个外挂之后,设定一下当有人访问你原来的网址时会自动转到你的新的地址来,需要重新设置Permalinks的人必备,但是Permalinks最好不要随意修改,一旦定下来之后就一直用到底吧,等到变成很庞大的网站的时候在想改,没有人或外挂保证会帮你转换得很好。

我给个我自己的决定和结论,就是固定链接使用这个:/%postname%.html

你写在这里的文字内容就是最后会变成你的文件名称的文字加上.html附档名,所以当然写英文比较妥当,你可以用 ‘-’ 做为文件名称关键英文字的分隔符,想一个有规律的组合方式,发表文章的时候就在这里写清楚啰 。

二、不要让日期出现在固定链接里面

这是基于两个方面的考虑。一是如果数字出现在固定网址里面,等于提醒搜索引擎,这是很旧的内容了,没必要再让它爬一遍了。另外一个原因是,假如你要修改文章的日期重新发布的话,连结的地址就变了,也就是意味着你的反向连接,PR 等等都没有了。

三、不要让分类的连结出现在固定链接里面

这一点是很多人都会忽略的地方。让分类出现在固定网址里面有两个缺点:一是一篇文章如果选择了多个分类的话,则会出现多个连结网址,这样很容易造成因为重复内容而被一些搜索引擎惩罚;二是有可能会造成关键词的堆砌而被搜索引擎的处罚。

四、连结不要过深

这一点经常看到。很多Wordpress 用户的固定链接是年/月/日/分类名/文章名。这种过深的固定链接对于搜索引擎是不友善的,原因在上面有提过了。

五、不要让中文字符出现在固定链接

虽然现在的搜寻引擎已经能识别URL地址的中文字,但无论是在美观上,还是从Wordpress的优化来看,都是非常差的。

六、做好的Wordpress固定链接形式是:域名/文章名

很多的网站就是因为把分类连结在了固定链接中,造成很多文章的固定链接地址过长,非常的难看。但是换句话说,当你的网站大到每一篇文章的内部连接太多了,要改的话你也不太敢动了吧。因为没有人或没有任何外挂会跟你保证这个巨大的工程。

所以对于Wordpress用户来说一开始设定好对搜索引擎友好而美观的固定链接形式,是非常必要和重要的。

用WordPress程序的,都知道wordpress默认的文章URL格式是:首页/?p=文章id,这个URL格式是动态的,不利于搜索引擎收录你的文章,所以就通过修改固定链接的方法,将你的博客地址静态化。
下面是网上常见的几种设置方法:

         1、/%year%/%monthnum%/%day%/%postname%/
         2、/%year%/%monthnum%/%postname%/
         3、/%year%/%monthnum%/%day%/%postname%.html
         4、/%year%/%monthnum%/%postname%.html
         5、/%category%/%postname%.html
         6、/%post_id%.html

其中的含义:
%year% 是文章发布的年份,四位数字,如:2010
%monthnum% 是文章发布的月份,二位数字,如:01
%day% 文章发布是当月的第几天,2位数字,如:10
%postname% 是文章标题的大概英语翻译或拼音,可以自己随意改动。
%category% 是文章所在分类
%post_id% 是文章的唯一编号

        我喜欢/%postname%.html这个格式,但为了使用静态插件cos-html-cache后不至于目录很乱,所以就选择了/xxx/%postname%.html 的格式,/xxx/根据自己喜欢设一个,当然也可以设个比如/seo/、/qq/、等等…

好了不费话了说正事,到底怎么优化呢?

登录wordpress后台控制板 → 点设置 → 固定链接 → 自定义 → 填入你喜欢的格式,点击更新,好了一切搞定!
P_s:最好是在博客刚开通就对WordPress的默认固定链接做修改,否则文章多了,改起来麻烦…

! ! ! 注意: 如果设置固定连接后有问题请点击查看

历史上的今天:

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar
真实魔鬼游戏 的影评
工作两年后感悟的《大话西游》
阿甘的爱情
埃微I5plus

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:35   其中:访客  0   博主  1   引用   1

    • avatar 两天 Admin

      ! ! ! 注意:

    • 来自外部的引用: 1

      • wordpress设置固定链接-修改. htaccess