URL优化注意事项:动态URL并不一定需要伪静态

动态URL并不一定需要伪静态

动态URL并不一定需要伪静态

在SEO诊断工作中,立子说很多朋友喜欢先检查对方网站是不是动态URL,如果是动态URL,就毫不思索地建议对方做伪静态。这其实是不合理的,有的网站所有URL中只会有一个动态参数,只是不同类型页面URL的动态参数不同而已。做不做伪静态都是可以的,搜索引擎都会正抓取,也并不会因为做了伪静态而提升多少用户体验。很多博客系统就是这样,比如WordPressURL结构。
文章页: http://www.pizirui.com/?p=591

目录页: http://www.pizirui.com/?cat=3

单页面: http://www.pizirui.corn/’?page_id=38

文章归档页面: http://www.pizirui.com/?m=201208

这样页面URL已经很简单了,就不需要进行伪静态了。除非有的朋友喜欢在URL中加几个关键词,需要进行伪静态的设置,否则完全没有必要做伪静态的工作。使用开源CMS系统做静态一般都会有官方规则,如果是找建站公司做网站,那么就需要自己或重新找建站公司来写伪静态规则,虽然参数少的情况下对技术要求并不高,但也是需要技术支持的。没必要的工作何必浪费精力呢?

对于站内参数复杂的网站,做伪静态还是有必要的。比如商城类、房产类网站都有很多交叉查询的参数,房产类网站的参数经常会有10个以上。其实如果站内参数设置没有问题也不必拄行伪静态,不过大部分网站为了使得URL简洁、目录层级少,也会精心设计伪静态规则。有必要提醒的是超过10个参数的伪静态就不能通过简单映射完成了,还需要其他技术辅助。如上面提到的搜房网和中关村在线的链接结构。

以前之所以强调把动态URL转化成静态URL,是因为原先搜索引擎比较排斥动态URL的,多参数。有很多网站设置了很多动态参数使得Spider永远抓不完这些页面,并且这些页面的内容可能是完全重复的,或者程序出现Bug产生无数动态链接使得Spider陷入死循环。现在,随着站长们SEO意识的提高,以及搜索引擎自身技术的提高,很少会出现把Spider引入无底洞况了。站长会经常检查网站是否有链接错误或无效URL产生,Spider也会对各种URL有选择性地抓取,所以以前因为动态URL而产生的Spider抓取问题,现在已经很少了。

另外,现在百度还会自动去除URL中的无效参数。如图5-1所示,千品网的大部分URL的末尾都加上了追踪用户行为的参数,并且原来千品网并没有设置robots文件,但是百度并没有收录这些带参数的URL,而收录了去除参数后的URL。当时由于千品网站内只有带参数的URL,反而真实的URL并没有直接链接。干品网的SEO负责人还和笔者进行了多次讨论,首先这些参数是运营人员要求加的,再者也疑惑为什么百度没有收录这些带参数的URL,反而收录了不带参数的URL,因为真实的URL当时在网络是不存在的。就此,笔者专门咨询了百度站长平台的运营人员,对方说明“百度会自动尝试去掉URL中的一些无效参数”。后来千品网使用Sitemap把真实URL提交到了百度,并且以防万一,配置了robots文件来禁止Spider抓取站内动态URL。

由此可见现在搜索引擎对动态URL的处理还是比较智能的,所以如果网站内的动态参数不多,网站结构不复杂,完全没有必要纠结于做伪静态。当然必要的URL优化工作还是要做的,可能完全寄希望于搜索引擎,如果搜索引擎什么问题都能解决,那么SE()就没有存在的意义了。对于干品网的这类URL问题,也有不少网站百度没有处理好。如图5-2所示,不知道黄页88网首页为什么会有“?tobOodt611=WGmDSiNhRV”这样的参数,并且这个参数并不会改变网页内容,然而百度还是收录了,可见完全依靠百度自己判断URL中的参数是否有意义是不靠谱的。

很多拿万年历系统来举例的SEO人员,表示万年历系统会引导Spider无限地抓取下去,不造成站内资源浪费,也会浪费Spider的抓取。先不谈现在的搜索引擎会不会玩命地抓取这些URL,但作为站长和SEO人员,除非你用万年历系统来归类内容,否则在该功能上线之初就应该屏蔽搜索引擎对这些URL的抓取。

综上,如果是出于方便Spider抓取的目的,并不是所有动态URL的网站都雲尊静杰伙-  hn果你的网站系统庞大或者拥有和搜房、中关村在线类似的多参数URL,那么就最好静态化处理一下;如果你的网站系统很简单,只有一两个参数,就没有必要纠结伪静态问题。对于动态参数产生的页面重复问题,不是通过伪静态来解决的,而是需要通过技术去除或robots.txt文件及其他标签设置来解决的;对于由程序BUG生成无限参数造成蜘蛛陷阱的网站,使用伪静态也未必能解决问题,还是需要站长和SEO人员时常分析网站日志,修补Bug。当然伪静态还可以把态参数映射成关键词拼音或英文单词,甚至可以是中文关键词,有些网站出于这方面考虑,也可以推进网站URL的静态化。

立子说总结SEO人员在进行网站优化方案写作时,最好根据网站实际情况进行伪静态建议。不要一旦发现对方是动态URL就提出做伪静态的建议,除非你认为这样做SEO方案显得你更加专业。

未经允许不得转载:艾博蕾尔 » URL优化注意事项:动态URL并不一定需要伪静态

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址