田锋林《SEO进化虾教程》第四章:适合SEO的网站设计(二)

URL结构

静态URL,顾名思义,就是不会变化的网址。一般静态URL中不会包含任何参数。例如:http://blog.5ixb.com/seo/seo-technology.html(一层或多层目录的.html扩展名静态页面),如果网页是由数据库动态生成的,那么URL一般要改写成静态的,即去掉URL中间的问号、参数和Session ID,从技术上讲,不是说搜索引擎无法读取这样的URL,为了避免进入无限循环,搜索引擎蜘蛛通常要避开这些URL,这也是SEO推崇静态URL的原因。

当然,上面例子中介绍URL也仅仅是静态URL中的一种,另外网友经常关注还有http://www.example.com/abc.html即页面直接放置在根目录,还有形如http://www.example.com/abc/一层或者多层目录形式的URL(常见于WordPress的页面),甚至还有一些人将这三类目录的权重做排序,其实静态URL不存在权重的问题,任何一个页面在SERP上都具有超越其他形式URL的可能性,收录也都有可能快于其他两种URL,这个与URL的在哪里展示和URL外部链接状况有关,如果让某个页面在一个快照更新比较快的页面(网站首页或者栏目首页)展示,那么这些页面就可能收录的较为快速了。

这里枫林推荐的是形如http://www.example.com/abc/ 类的URL,这类URL与网站目录较为类似,如果这个页面有更多的“推荐文章”,“相关文章”这样的区域,基本上与网站List目录页面从结构上讲无太差差异,所以枫林认为搜索引擎会将这样的URL视为网站的目录(文章列表而非单个页面)对待,列表的权重比单页会高一些,列表页面可以展示更多的相关链接,分布更多的相关关键字,故在处理的时候,枫林一般将内容页面处理的跟列表页面很类似,多了一个文本内容分布区域。^_^(这个纯属个人处理方法,也没科学根据,经验之谈,仅供参考)

URL中包含英文关键字或者目录命名使用英文词汇,全拼等一方面方便用户识别,另外也是URL中关键字分布的一个好的办法,这点我想不用多多叙述,后面关于关键字的章节会做解析。

最后我们要说的就是关于URL中的特殊字符和静态页面扩展名的问题,这个也是我在做培训的时候,学生比较关注的问题。当然,理论上任何一种特殊字符经过编码转换后都可以得到识别,但是我们的意见还是尽量少的实用过于复杂的连续特殊字符(:! @ # $& * ( ) = : / ; ? +),有一些URL需要我们在生成页面的时候自己输入,两个中文拼音或者英文单词之间需要分隔,我们常用的字符是"_"和"-",大家也可以借鉴使用。至于扩展名这块,常见的有.html,.htm,.asp,.php,.jsp甚至.shtml等,这个对于SEO是没任何影响,可以根据喜好和所使用的Web开发程序选择使用。

文/枫林  版权归田锋林个人所有,禁止任何形式的转载,违者必究。

7 条评论

  1. 谷百优 的头像 谷百优 说:
    谷百优支持你
  2. 谷百优 的头像 谷百优 说:
    谷百优支持你...
  3. fenglin 的头像 fenglin 说:
    呵呵,感谢支持
  4. SEO 的头像 SEO 说:
    楼主,换个链接可否?
  5. 绣花网 的头像 绣花网 说:
    学习技术了!
    由 fenglin 于 2009-5-4 15:36:28 最后编辑
  6. fenglin 的头像 fenglin 说:
    to:SEO

    不好意思,暂时不接受新的链接,因为这个博客过几天可能换域名了。
  7. 猪样年华 的头像 猪样年华 说:
    "枫林一般将内容页面处理的跟列表页面很类似,多了一个文本内容分布区域。" 请问枫林大哥 "文本内容分布区域"是指什么?

留下评论