为了方便网站内容维护,现在很多网站都采用动态生成网页的方式,这对于网站日常维护带来了很大方便,对于动态网页,一般说来是不容易被搜索引擎检索到的,不过,根据作者的观察,对于这类问题还是有解决办法的,现在普遍采用的技术手段是,将动态网页生成后发布为静态网页,如果网站设计中已经采用了这种方式,那当然好,不过很多网站并没有采用这样的技术,如果发布出来的网页仍然是.asp/.jsp之类的动态网页怎么办?相对于静态网页来说,如果希望这种动态网页被搜索引擎收录,自己就要额外做一些工作才行,必须“告诉”搜索引擎你有哪些动态网页可以检索才行,因为搜索引擎自己无法到数据库一一将这些动态网页找出来。
对于搜索技术本身,作者没有很深的了解,不能完全肯定搜索引擎对于各种动态网页的处理规则,不过根据个人的实践经验发现,“告诉搜索引擎”动态网页内容的方法很简单,因为动态网页也并不是说是随机生成的内容,每一篇文章内容都有一个固定的ID(编号),如果这些ID可以被搜索引擎发现,问题就解决了,因此对于这种动态网页的搜索引擎优化方式可以这样来进行:在已经被搜索引擎收录的网页上(最好是首页或者适合搜索引擎检索的重要栏目)列出新增加的这些动态网页的标题,并做好完整的URL链接,这样搜索引擎就可以根据这些引导发现这个动态网页了,在搜索引擎索引库中的效果和静态网页差不多。要注意的是,这些动态页面的文章标题最好能在页面上保持一定时间的稳定,以便不同的搜索引擎有足够的时间发现并收录到索引库中去。如果想更为稳妥一些,不妨用一个专门的页面将所有文章标题做一个列表,只要搜索引擎的机器手发现了这个网页,其中链接的文章也就容易被收录了。总之,如果网站管理的技术不够先进,那么只能是自己多做一些手工工作了。这种方法一般来说只适用于信息量不是很大的网站,对于每天要发布大量新内容的网站来说,采用这种方法是不太合适的,当然大型网站已经有足够的内容,一般也不需要采用这种专门的“内容推广策略”了。