刚刚使用WordPress的朋友都会遇到如何设置WordPress 固定链接的问题,奋斗博客在建立之初也是参考了网上的资料来设置固定链接。
由于没有考虑博客的发展方向,只是为了分享经验和转一些有价值的文章,后来内容渐多,觉得有必要更新一下分类目录优化用户体验,同时也涉及到了WordPress 固定链接发生变化的问题。
对于刚刚建立的WordPress博客可以很轻易的修改WordPress 固定链接设置,因为涉及不到文章页面的PR值和一些外部引用失效的问题。但对于建立时间较长的博客就需要谨慎对待这个问题了。
当然你可以通过安装Redirection插件将原来的URL利用301重定向到修改后的URL,这样可以不必损失原来页面的PR值,而且其他网站引用的链接也不会失效,但这样做势必会给服务器带来一定的压力。
为了防止出现这样的状况,建议大家在博客建立时考虑好怎样的设置更加符合博客的发展,一旦设置就不要随便修改。
那么如何设置WordPress 固定链接才是最佳设置呢?
网上给出的设置固定链接方式很多,大部分都是为了SEO,为了利于搜索引擎的收录和排名而优化。
一般有几种被普遍推荐的设置方法:
/%category%/%postname%.html
/archives/%postname%.html
/archives/%post_id%.html
/%postname%.html
另外几种和上面的类似,只是不加.html后缀。这几种固定链接设置都有各自的优点:第一种有点面包屑导航的意思,能直接反映出文章的大概内容;第二种对URL的长短做了优化,网上传URL越短越利于SEO;第三种其实没什么优点,因为WordPress 文章的ID不是按顺序来的,如果单纯想为了缩短URL可以直接用/%post_id%/ 这样可以设置WordPress 最短固定链接;第四种用的比较多,URL长短可以通过新增文章时自己控制,还能在URL中加入关键字。
那么我们再回过头来看看是否有必要加.html后缀,我注意到那些推荐加.html后缀的文章都是比较老的,以前的搜索引擎可能会通过.html后缀来判断文章页面是否是静态(静态化更容易被收录),但都过去那么多年了,搜索引擎的算法早更新了不知多少次了,不会单凭一个后缀来判断文章是否是静态,因此html后缀可以完全省略掉。
下面通过几个例子来分析如何设置WordPress 固定链接更合理
先看看国内比较有名的个人博客卢松松 lusongsong.com 和月光博客 www.williamlong.info 。虽然用的Z-blog但是和WordPress大同小异,他们设置的固定链接形式都是/archives/%post_id%.html 的,都没有在URL中显示文章的类别,这说明较短的URL更容易被收录。
再看看现在比较有名的SEO网站和知名的SEO博客 Seowhy www.seowhy.com 和星箭SEO www.starow.net 。Seowhy固定链接的设置和两个名博基本一样,而星箭采用没有后缀的固定链接,这进一步说明有没有后缀并不是判断页面静态的准则。
最后再来看看两个专注于WordPress的技术博客,如果你经常折腾自己的博客主题,那么一定访问过他们的博客:Neoease www.neoease.com 和 帕兰映像 paranimage.com 这两个博客都采用了 /%postname%/ 的形式。采用这种形式的好处是可以任意调整文章的分类而不会改变文章页面的固定链接。
比较之下不难发现 /%postname%/ 是WordPress 固定链接的最佳设置方式 & Why:
1.链接较短更利于搜索引擎收录
2.URL中能体现文章主题内容
3.没有目录结构方便以后调整
好了,希望这篇文章能够对大家如何设置WordPress 固定链接有所帮助。
“WordPress 固定链接最佳设置”上的8条回复
看来是个WP专家啊。。。。。。。。。。。
很少注意这些玩意…… 谢谢博主提醒,分享!
谢谢,提供了很好的信息。我没有加HTML了。
谢谢.我还是觉得加.html好一点,为此我这个新人果断换了一个linux服务器..
不错,学习了
请问nginx如果想贵站这样的域名+标题的形式怎么实现?
wp后台自定义结构 /%postname%/
谢谢分享·~~我正犹豫改不改呢,看来还是算了。。