SEO优化技巧
静态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开发程序选择使用。