关于Friendly URL(个人笔记) SocialBBSthreadBlogHTML
- 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