如果您稍微留意一下,你会注意到dudo.org的固定链接(Permalink)格式发生了变化,在做这个改变之前我参考了一些资料,主要不是来自WordPress的官方网站。WordPress官网的这篇文章可以让你获得很多有用的知识,结果网络上其他人的经验相信可以直到不错的优化效果。WorePress为我们提供了可定制的固定链接格式,这不仅仅是便于记忆,更加有利于搜索引擎收录我们的页面。
对于这个问题,对于不同的搜索引擎有不同的答案,下面有几个说法可供参考
根据上面的几条建议,我最终决定把http://dudo.org/2010/08/638/ 这样的格式改成http://dudo.org/archives/2010081423638.html这样的格式(固定链接中的archives文件夹并不存在)。主要考虑了,静态页面吸引百度收录,百度给我带来的流量实在太可怜了;文件名全部用数字格式,%yeah%%monthnum%%day%%hour%%post_id%的格式。
这里要注意的是一旦WordPress中的固定链接样式发生了改变,那么原来的链接都将不能继续使用,全部为404错误,十分不利于搜索引擎访问,同时外链数量大大减少。因此,我们可以使用301重新定向来解决这个问题。方法也很简单,我们只需在.htaccess中加入这么一句:
RewriteRule ^(\d/+)\/(\d+)\/(\d+).* http://dudo.org/?p=$3 [NC,R=301,L]
意即:对于/数字/数字/数字/这样的来访固定链接格式,直接重新定向到以第三个数字为参数的页面上去。注意http://dudo.org/?p=638这样的固定链接样式是通用的。不过这里有个小问题,就是出现了两次301重新向,第一次从原来的链接定向到带参数的固定链接,然后再重新定向到指定的固定链接。不过,这个是可以允许的。
最后,一定要注意:无论你的WordPress固定链接样式是什么样子的,请一定要包括post_id或者post_name中的至少一个,要不就会很容易出现一个链接指向两个页面的情况。因此,最好的情况就是在你的固定链接里一定要出现一次post_id。
除非特别声明,dudo博客文章均为原创,转载请以链接形式注明本文链接
我的都是年月+文章id的形式,他们说用分类+文章名很好,但是对于中文名称,那就是好长一串啊,会自动转换为%分号形式编码,当然安装上自动翻译插件就不是这样那个子的了,最喜欢在结尾加一个html了,很亲切!
[回复]
英文站都是时间+名字
中文站都是ID.html
[回复]
dudo 回复:
八月 19th, 2010 at 21:38
@飞晏, 英文站的话使用目录格式可能会更好吧?
[回复]
飞晏 回复:
八月 19th, 2010 at 21:42
@dudo,
我使用的是
http://www.feelblog.com/2010/05/top-5-linux-web-hosting-service/
这样的格式,没有加日期
[回复]
dudo 回复:
八月 19th, 2010 at 22:31
@飞晏, 不用加日期,加日期之后目录层次太深了
早晨6点发了两次都没发出来,泪奔ing。。继续发 T_T~
在百度非官方微博上曾说道:url的权重有一项重要因素是看url的重复度,动态url参数多,重复也多,所以在这一因素的权重上会低很多。
我一直在用/%postname%/,最近改成了/%postname%.html
虽然我没打算进去Google新闻,但是SERPs上的排名有一项重要因素是看结果的更新时间,这也是大部分网站在内容页上放置排行榜或者随机文章的重要原因之一。如果你在url写上日期,这无疑就是告诉SE我的内容很旧了,把我排后面去吧!所以不推荐写上日期~
[回复]
学习啦~~
我觉得分析固定链接最好的方法是看看百度博客和google博客的链接样式就知道了!
去百度博客看看其每篇博文的链接什么样子的,再去google博客看看其博文的链接是什么样的了这样对比一下,再结合自己的网站需要再去设置,这样是最好的
[回复]
很简单的吧?哪用得着这么多人讨论。如果是英文站,就用postname,如果是中文站,可以用postname,也可以用拼音。
就是不要去用数字、data这类没意义的url。
[回复]
lol a number of the observations readers post make me laugh, there are times i think about if they in truth read the articles or reviews and items before leaving your 2 cents or whether they only read over the title of the blog post and publish the initial thought that one thinks of. anyway, it’s enjoyable to look over sensible commentary now and then in contrast to the same exact, traditional post vomit which i mostly discover on the internet have a pleasant day
[回复]
我是学wordpress之初看到文章说用postname.html,就一直用到现在了。
很奇怪的是,百度收录前几天突然少了40几篇,我没有做任何改动啊?莫名其妙。
[回复]
dudo 回复:
八月 18th, 2010 at 00:20
@小松, 是啊,改了好多次了,哎,每次都有考虑不周的情况
[回复]
fineemb 回复:
八月 18th, 2010 at 08:03
@dudo, 对于像你这样改了好多次的应该不好吧。错了就错了,坚持到底,还好你每次都有ID在里面,要没ID也是不能换的。
[回复]
dudo 回复:
八月 18th, 2010 at 08:39
是的链接样式不能随便改动,怪就怪原来使用的是PJBlog,太LJ不