首页 > 上海日记 > 如何设置WordPress的友好链接
2010
11-22

如何设置WordPress的友好链接

  最近北街看了一些 SEO 网站和一些 SEO WordPress 的文章,都指出首先要设置好自己网站的友好链接(Permalinks)。那么怎样设置?如何设置最好呢?我总结了一下,设置友好链接对SEO的重要性就不必多说了,直接说几点方法:

  为什么要使用Permalinks,车东的文章《Search Engine Friendly的URL设计》有详细的说明。

  1. 首先得确认你的服务器支持mod_rewrite模块(现在很多php主机都支持)和主目录可写,就可以到Options -> Permalinks 里面设置了。

  2. 然后确定你使用什么结构的Permalinks?

  车东的“Blog的目录结构优化”一文中介绍了一种方式“/yyyy-mm/post-name.html”,这也类似BloggerTypePad(MT)缺省使用的结构“/yyyy/mm/post-name.html”。而WordPress.com则是使用的这样的目录结构“/yyyy/mm/dd/post-name/”,另外据说“/post-name/”比“/post-name.html”这样的结构更有排名优势(如果这样的话,那么Blogger和TypePad的SEO都没有WordPress.com做得好?)。

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

  这里指出:并不是物理结构比较深的网页就不容易被搜索引擎收录,收录的容易与否是在于离主页有几次点击的距离,而不是它的物理位置,所以我们无论使用哪种目录结构都可以,搜索引擎通常会遍历至少三层子目录。还要知道比目录层次更为重要的是,你的网页是否有很多来自其它网站的反向链接?也就是说一个高质量的网页,就算在第4、5层子目录,搜索引擎同样会收录它。

  所以我现在使用的目录结构是“/category/post-name.html”这样,因为我喜欢。

  3. 比较流行的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”式目录结构(例子:BloggerTypePad
    Permalinks写法:/%year%/%monthnum%/%postname%.html
  • 类似“/123.html”式目录结构(例子:livejournal百度空间
    Permalinks写法:/%post_id%.html
  • 我使用的“/category/post-name.html”式目录结构
    Permalinks写法:/%category%/%postname%.html

  4. 修改友好链接(Permalinks)后,要做的事。

  修改了Permalinks后,如果别的网站链接的地址、搜索引擎收录的地址是你以前的,那么点击过来就会出现404错误,找不到这个文件,就是因为这个原因一直不敢修改我的Permalinks。现在有了Permalinks Migration Plugin就不用担心了,安装激活这个插件后,当有人访问你原来的地址时会自动转到新地址,需要重新设置Permalinks的人必备。

  但是Permalinks最好不要随意修改,一旦定下来后就一直用到底。

  5. 对于个人博客来说,我认为最合理的是Blogger和TypePad他们使用的目录结构:
  “/yyyy/mm/post-name.html”
  Permalinks写法:/%year%/%monthnum%/%postname%.html [via]

最后编辑:
作者:北街
身高八尺,腰围也是八尺!
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

如何设置WordPress的友好链接》有 32 条评论

  1. 最近正准备用WP搭个新博,提前来学习下!

  2. 爱惜 说:

    这里没看到我的那个。

  3. 北街 说:

    @xisii 等一段时间吧~
    @JASKNi 但是我用的没有效果~可惜
    @自由人 这样也不错!
    @zigbee 我已经接受教训了~呵呵

  4. xisii 说:

    我是post-id.html,但是无论怎么百度收录都不给力。

  5. JASKNi 说:

    Dean’s Permalinks Migration这个插件….
    太TM雪中送炭啊!
    哈哈.

  6. 自由人 说:

    我的这样搞的 /category/yearmonthnumpost_id%.html

  7. zigbee 说:

    最后一段给力,一旦定下来不可随意更改。。。。教训呀。

  8. 北街 说:

    @林西老九 当然要审核的呀~呵呵
    @uggsale 很好玩滴~ 😆

  9. uggsale 说:

    哈哈,刚刚开通了wordpress,自己摸索了下

  10. 林西老九 说:

    恩?有后台审核??

  11. 北街 说:

    @帅哥 改完之后,搜索引擎收录的文章呢?咋办~
    @爱惜 故意放过他们滴~哈哈
    @wmtimes 还没实施呢?~赶紧的~哈哈
    @汤博客 加油~ 😀
    @Code之行人 因为如果我现在改了~搜索引擎中的链接就传不过来了~ 🙁

留下一个回复

你的email不会被公开。