所谓动态网页一般指的是采用ASP,PHP,Cold Fusion,CGI等程序动态天生的页面,对于那些动态天生网页,我们这些实际的访问者可以通过肉眼看到。因而,要想让你的动态网页能够泛起在搜索引擎的搜索结果中,只要保证你的网站内容对搜索引擎是可见的,即搜索引擎的Spider程序能够看到你网站的内容就可以了该网页中的大部门内容来自与网站相连的数据库。优化动态网站,动态网站的常用优化方式
。在网站建设中并不存在这个页面,只有接到用户的访问要求后才天生并传输到用户的浏览器中。但假如在搜索引擎的角度来看,结论却不同了。我们可以看出,从用户角度来考虑,动态网页确实非常棒。此外,动态网页还具有轻易维护和更新的长处。而且因为访问者能够实时得到他们想要的数据,动态网页往往轻易给人留下深刻的印象。但对于大多数搜索引擎的蜘蛛程序却往往是不可见的,这也就是动态网页很难被搜索引擎的SPIDER检索的原因。
动态网页的问题所在:
很显然,因为这个URL并不实际存在,所以它们一无所获。 URL中的“?”对它们来说是一个“休止标记”,这样它们终极检索到的URL只能是:为后缀名的网页也被解析成SSI文件,相当于通常的.phpl文件。但如果这些网页在其URL中使用的是cgi-bin路径,则仍有可能不被搜索引擎索引。
ASP
ASP(Active Server Pages: Web 服务器端动态网页开发技术)被用于基于微软的网络服务器中。使用ASP开发的网页,一般后缀名为.asp。ASP 由于其简单功能实用等方面受到广大朋友的喜欢,再加上微软的强大支持,可说是时下网页开发最为流行的语言之一。只要避免在URL中使用符号“?”,大多数搜索引擎都能够支持用ASP开发的动态网页。
Cold Fusion
如果你使用的是Cold Fusion,那么你就需要在你的服务器端重新对其进行配置。用Cold Fusion进行开发的网页一般都以.cfm为文件扩展名。一般情况下,数据库使用符号“?”来取回网页。你可对Cold Fusion设置重新进行配置,使其能够将一个环境变量中的符号“?”用符号“/”代替,并将替换后的数值传给URL。这样一来,到达浏览器端的就是一个静态的URL页。即对于URL, .stm, .asp, .phtml, .cfm, .php3, .php, .jsp, .jhtml, .asc, .text和.txt为扩展名的文件。不过它对后缀是.cgi的文件仍然不提供支持。如果你的网站上存在它不支持的扩展名文件,它会在网站提交的过程中通知你。
Apache 服务器
Apache是最流行的HTTP服务器软件之一。它有一个叫做 mod_rewrite的重写模块,该模块能够使你将包含环境变量的URL转换为能够为搜索引擎支持的URL类型。不过Mod_rewrite不是Apache软件安装中的缺省模块,所以你应当与你的主机托管公司进行协商,看看在你的服务器上是否有此模块。
可通过付费收录程序直接提交动态网页:
直接将动态网站提交到AltaVista可增加你的网站为其收录的机会。如果将其经由AltaVista或Inktomi的付费收录程序进行提交,就一定能够保证网站的收录。
这是因为对一个动态天生网页的检索可能会导致搜索引擎的Spider掉进死轮回的“陷阱”中而无法脱身。事实上,你会发现,你所花费的这些时间绝对是一个非常棒的投资-同时它还能够为你的网站来更多的访问量。此外,HotBot及其它一些搜索引擎也开始支持动态页面。不外现在情况正在逐渐得到改善。 
问问你自己,是不是确实需要使用动态网页?数据库通常用作页面天生工具,你可以用它创建静态页面,尤其对于网站上不常更动的那些区域,可以考虑使用数据库来天生静态的页面内容。为了保证搜索引擎的索引,你也可以考虑为你的动态内容创建镜象静态的网页。固然这些搜索引擎能够支持动态网页,但为了确保其Spider程序免遭死轮回之灾,搜索引擎将不会对来自动态天生页面中的链接进行深入访问。 
。 
大多数的搜索引擎仍是不习惯对动态网页的索引,到现在也如斯。所以我建议大家要轻微多花点时间在你的动态天生网页上,并确保它们中的每一个都能够被搜索引擎索引到。 最先支持动态网页的搜索引擎是Google,在两千年底它已经能够索引动态页面(包括URL中的“?”)。



