欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于Friendly URL(个人笔记) SocialBBSthreadBlogHTML 

程序员文章站 2022-07-14 19:13:47
...
  • 1. Friendly URL是用来做什么的? 

用来提高URL可读性从而提高了用户体验, 并且更符合SEO的要求从而容易被Search Engine搜到, 因为Search Engine喜欢清晰的或者静态的URL.

 

  • 2. 实现技术

要实现Friendly URL一般来说一定要结合URLRewrite技术, 要把人类可读的URL换成application server擅长读的, application server不怕你那些动态的,乱糟糟的动态URL.

 

  • 3. 一些最佳实践

要用好Friendly URL, 要知道一些比较重要的实践, 譬如URL要短包括用词尽量少(废话哦), 最好是静态的, 用到的目录深度最好能控制在三度(六度空间太复杂了). 思维跳跃一下, 跳到我现在在做的一个Open Social项目, 它提供RESTful style URLs, 这些URLs一定程度上是符合这个要求的.

下面是一些技术文章的链接(这些link本身都符合friendly URL).
http://www.seoconsultants.com/articles/1000/urls
http://www.seomoz.org/blog/11-best-practices-for-urls
http://www.shimonsandler.com/best-practice-url-structure/
http://www.warriorforum.com/adsense-ppc-seo-discussion-forum/261424-best-practices-clean-url-friendly-url.html
http://www.searchenginejournal.com/seo-best-practices-for-url-structure/7216/

那说这么多, 不Friendly的URL长的样子, 大概就类似下面这个反面的例子(一篇老文章):
http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=124&threadID=13428&messageID=132701