动态网页的搜索引擎优化-搜索引擎技术

动态生成的网页:
  对于那些动态生成网页,我们这些实际的访问者可以通过肉眼看到。但对于大多数搜索引擎的蜘蛛程序却往往是不可见的,这也就是动态网页很难被搜索引擎的SPIDER检索的原因。因而,要想让你的动态网页能够出现在搜索引擎的搜索结果中,只要保证你的网站内容对搜索引擎是可见的,即搜索引擎的Spider程序能够看到你网站的内容就可以了
  所谓动态网页一般指的是采用ASP,PHP,Cold Fusion,CGI等程序动态生成的页面,该网页中的大部分内容来自与网站相连的数据库。在网络空间中并不存在这个页面,只有接到用户的访问要求后才生成并传输到用户的浏览器中。而且由于访问者能够实时得到他们想要的数据,动态网页往往容易给人留下深刻的印象。此外,动态网页还具有容易维护和更新的优点。例如,对于一个新产品或价格的调整。网站管理员只要对数据库做一下简单的改动就可以了,根本不需要去修改每个单独的静态页面。
  
我们可以看出,从用户角度来考虑,动态网页确实非常棒。但如果在搜索引擎的角度来看,结论却不同了。

动态网页的问题所在:

  
问题就出在这些动态网页在网络空间中并不是实际存在的,只有当用户在变量区中输入一个值以后它们才会生成。而我们大家也都知道,搜索引擎的Spider再聪明,它也只是一个搜索程序,它们无法象真正的人那样选择变量并输入数值。
  
亦可将查询编入主页上的一个链接中,使得该链接成为一个预先定义的网站目录的查询。用户可在一个搜索表格中键入查询条件来查询,通常动态脚本需要某些信息来返回页面内容,最常见的如Cookie数据,Session ID或一个环境变量。但对搜索引擎的Spider程序来说,它们压根不可能知道去使用你的搜索功能,或者该问什么问题。就是因为如此,Spider对网站的检索往往会在一个动态站点前不得不止步。
  
此外,在动态页的URL中包含了问号(?)和百分号(%)。还有一些符号诸如&,%,+和$等在一个动态页的URL中也经常能看到。这样的URL被称作“环境变量”(query string)。不过大多数SPIDER都无法解读符号“?”后的字符。例如,对于这样一个URL:http://www.americanbooks.com/cgi-bin/items.cgi?name=naturaldiet大多数SPIDER都只能读取符号“?”之前的字符。URL中的“?”对它们来说是一个“停止标记”,这样它们最终检索到的URL只能是:http://www.americanbooks.com/cgi-bin/items.cgi

时间: 2024-09-24 14:26:45

动态网页的搜索引擎优化-搜索引擎技术的相关文章

隐性语义检索(LSI)和搜索引擎优化-搜索引擎技术

最近,当人们用"paypal "在Google中进行搜索,排名第一位的却不再是国际知名网络支付公司Paypal的官方网站Paypal.com了.这一现象显然反映了Google正在加大对那些采用了"异常"的回向链接文字(锚文字)的惩罚力度.虽然作为典型例子的Paypal在Google中出现的排名问题已经得到了纠正,但仍有成千上万名不见经传的小网站们正遭受着同样的困扰:那就是即使用公司名称在Google中搜索,网站的排名都成问题,更不用说用原来排名一直很好的关键词了.对

动态网页编程中优化数据库注意的十大原则

与没有数据库的网站相比,数据库的存取会降低你的系统性能.但是大多数情况下,网站和数据库有密不可分的关系,正是数据库给站点提供了大容量.多样性.个性化等特色,并实现了很多特殊的功能. 1不要忘记给数据库做索引.合理的索引能立即显著地提高数据库整个系统的性能.可以参考有关SQL性能调试书 籍,学会根据所需查询方式合理制作索引和根据索引方式改进查询语句. 2在适当的情况下,尽可能的用存储过程而不是SQL查询,因为前者已经过了预编译,运行速度更快.同时让数据库仅仅返回你所需要的那些数据,而不是返回大

搜索引擎优化( SEO )入门

搜索引擎优化( SEO )入门 您完成您的网页设计,上传您的档案,并设立了您的博客,但您仍没有得到许多旅客为您的期望.怎么办?机遇是你还没有开始工作的一个最重要的方式向市场您的网站,搜寻引擎优化( SEO ) . 什么是搜索引擎优化 搜索引擎优化指的是收集技术和做法,使网站获得更多的流量来自搜索引擎(谷歌,雅虎,微软) .搜索引擎优化可分为两个主要领域:关闭网页搜索引擎优化(工作,进行单独的网站)和网页搜索引擎优化(网站的变化,使您的网站排名更好) .本教程将涵盖这两个领域中详细!请记住,一个网

我眼中的搜索引擎优化

摘要: 曾经多少个日日夜夜,我们都在电脑前,默默的学习着,学习SEO教程,当我们还是少年的时候,我们已经慢慢的接触互联网,慢慢的了解互联网,慢慢的通过互联网实现一个又一个我们 曾经多少个日日夜夜,我们都在电脑前,默默的学习着,学习SEO教程,当我们还是少年的时候,我们已经慢慢的接触互联网,慢慢的了解互联网,慢慢的通过互联网实现一个又一个我们看似不能完成的梦想. 第一次接触SEO的时候,是一个偶然的机会,当时从事互联网基础应用的从业者.当客户问我如何将网站的排名排在百度首页的时候,我才认真的了解搜

搜索引擎优化–链接流行度(LinkPopularity)大全

链接|搜索引擎|优化 搜索引擎优化–链接流行度(Link Popularity)大全  [2003-12-3]   Internet的变化日新月异,其庞大的容量对搜索引擎的索引更新和服务无疑是一种考验.搜索引擎一直在寻求创新的途径,以期为其用户提供最为精准和相关的搜索结果. 例如,搜索引擎如今已将站点流行度(popularity)这个因素并入其排名算法中,目的是为了创建更加相关的公式.但是这并不意味着我们可以对页面因素(on-the-page factors)和网站内容掉以轻心.正确的理解应该是

对动网论坛作搜索引擎优化

搜索引擎|优化|搜索引擎|优化 今天对 车米网 的论坛作了优化,发现动网论坛7.0本来就考虑到了搜索引擎的问题,只需要简单修改就可以很好的优化了. 动网论坛采用javascript+模版的方式显示页面,服务器将没有深加工的数据和js代码一起发送到客户端解析,减轻了服务器负担,但是搜索引擎一般不会解析javascript代码的,不过动网论坛的主要页面都有判断浏览器类型,如果是搜索引擎,自动跳转到专门为浏览器显示的页面,但是这些页面做得不是太好,下面是我修改的结果: 昨天我把论坛的meta标签的de

动态网页、伪静态、静态网页之间的区别

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   动态网页是与静态网页相对应的,也就是说,网页 URL的后缀不是.htm..html..shtml..xml等静态网页的常见形式,而是以.asp..jsp..php..perl..cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号--"?",如有这样一个动态网页的地址为: http://www.ithov.com/ip/index.as

初学必懂:HTML网页与动态网页的本质区别

初学|动态|区别|网页 动态网页是与静态网页相对应的,也就是说,网页 URL的后缀不是.htm..html..shtml..xml等静态网页的常见形式,而是以.asp..jsp..php..perl..cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号--"?",如有这样一个动态网页的地址为: http://www.pagehome.cn/ip/index.asp?id=1 这就是一个典型的动态网页URL形式. 这里说的动态网页,与网页上的各种动画.滚动字幕等视觉上的"

Dreamweaver动态网页是什么

这里说的动态网页,与网页上的各种动画.滚动字幕等视觉上的"动态效果"没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,采用动态网站技术生成的网页都称为动态网页. 从网站浏览者的角度来看,无论是动态网页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发.管理.维护的角度来看就有很大的差别. 早期的动态网页主要采用公用网关接口CGI(CommonGatewayInterface)技术.您可以使用不同的程