网站优化之谈网页的HTML静态化 |
发布时间:2020-04-29 文章来源:本站 浏览次数:3266 |
网站静态化是网站优化的重要手法之一。首要作用是静态页面能够引起查找引擎的注重,而查找引擎对动态页面的注重远远比不了静态页面了,首要原因是:关于各种言语(ASP,PHP,JSP,CGI,.NET)动态页面经常选用多个页面来组成一个主页面,拿网站的主页来说:一般是把LOGO等头部分界说为一个页面,尾部版权部分也界说一个页面,首要是为了其他页面也能够便利的调用。所以网站的主页部分只用了一段代码调用了文件,也就少了许多查找引擎要抓的关键字。 由于许多动态网页的存在,使得有些全动态网页的网站失去许多被用户发现的时机。为了网络营销的需求,假如网站无法悉数用静态网页完成,应选用静动结合的根本办法,即能用静态网页处理的决不必动态网页,特别是对一些重要网页要选用静态的办法来处理。静动结合反映的是一种网络营销根本思想。 纯粹HTML格式的网页一般被称为“静态网页”,前期的网站一般都是静态网页,但由于静态网页没有数据库的支撑,会添加很大工作量,并且由于缺少交互功用,因此当网站有许多信息以及功用较多时,完全依托静态网页是无法完成的,所以动态网页就成为网站维护的必定要求,可是由于许多动态网页的存在,也造成了一定的问题,有些全动态网页的网站会失去许多被用户发现的时机。当然这些问题不是不能处理的,重要的是对此有高度的注重,以网络营销的观念来看,任何技能都是为了网络营销的需求,作用是第一位的,至于运用技能本身不是不是目的。 (1)查找引擎只抓一张皮 咱们经常会遇到这样的状况,依据查找引擎反应的成果,正是自己需求的信息,但当点进该网页之后,发现并不是那些内容?为什么呢?由于查找引擎所显现的信息并不是实时从网上检索的,而是定期从网上检索,然后先存入自己的数据库,用户检索到的信息是查找引擎现已搜集的信息,所以才会在很短的时间内反应出许多的成果。问题就出在这里了,同一个URL,不同时期的内容在改变,这样,当用户点击时呈现的是最新的网页内容,可能与查找引擎收录时的内容现已完全不同了,成果让用户大失所望。假如是静态网页,一般不会呈现这种状况。其实这 不是查找引擎的错误,并且经过合理的设计,这种情形也是能够防止的。因此,为了查找成果与用户的期望相一致,一方面是尽量选竭尽静态网页,另一方面,尽量让动态网页坚持内容的相对稳定。 (2)网页无法被检索 以营销为目的的企业网站,谁也不期望自己的网页无法被查找引擎检索到,但事实上有些选用asp程序设计的网站,许多内容页面都无法被查找引擎检索,直接失去了被用户发现的时机。假如一个网站建设服务商对客户介绍说,咱们选用动态网页的办法,但你的网站将无法被查找引擎检索到,相信没有哪个客户还愿意委托你来做这个哪怕只要几千元的微型企业网站。怎样办?其实也有一定的处理办法,在一般状况下, 选用asp程序的网站,主页一般仍是能够被检索到的,虽然相关于全静态页面的网站来说,失去了许多被检索的时机,但毕竟还有一个首要的网页可供发挥,也就是说,应在主页上做足文章:尽可能做好网站主页的查找引擎忧化!假如查找引擎返回的信息中有满足有价值的部分招引用户进入网站主页,这样用户依然有时机从网站主页逐渐发现自己需求的信息。当然,在许多时分没有必要只给自己留这么一点发挥空间,最好同时考虑本文下面“静动结合”的主张。 (3)几年前的网页还有档案可查 为了研讨的需求,有时会遇到查找几年前的网页材料,我自己前期的个人主页从前搜集了几乎是国内当时能够找到的悉数有关网络营销的文章,但随着电脑的多次晋级和个人主页的不断改版,搜集的材料早已从个人网站撤下,只要自己的原创文章才得以保留,所以从前是很简单的问题变得复杂起来。不过,令人欢喜的是,经过美国一个互联网档案馆搜集的网页档案(www.archive.org),但凡HTML静态网页的内容,都能够依据网页链接找到本来的内容,而选用动态网页技能的,至多能够找到文章的标题列表,原文的内容是无法找到的。这真是意外的收成。 (4)静动结合,以静制动 从网络营销的观念来看,当然是静态页面的作用更好,但实际上可能不太现实,那么可采取静动结合的办法来处理。静动结合,有两方面的意义:一方面是指,关于一些重要的、并且内容相对固定的网页制作为静态网页,如包括有丰富关键词的网站介绍、用户协助、网站地图等;另一方面,能够将动态完成的网页经过一定的技能,当发布出来之后转化为静态网页,这种办法特别适合于发布后内容无需不断更新的网页(如新闻等)。“静动结合,以静制动”反映的是一种网络营销根本思想:能用静态网页处理的决不必动态网页,特别是对一些重要网页一定要选用静态的办法来处理。 可是网页假如都是静态的关于维护起来就很费事,所以还要需求和动态代码向结合。以ASP为例子简单介绍一个完成动态转静态的完成过程,ASP首要运用的FSO组件完成生成静态页面,在开发程序前需求先做模板,保存到数据库,以便今后调用生成和模板一样的静态页面。以上首要是内容页面的过程。在生成栏目页面的时分,首要是列表的标题连接怎样决定,一般有两种办法:1、先确认规则路径,如ID结束的,这样路径就能够确认。2、在每生成一个内容页面的同时界说一个文件名,存入数据库,在栏目页面在调用,也能够处理。依次类推,在望上的栏目页或主页同理构成。模板方面没有具体介绍,首要依据网站的大小,而界说模板的多少。 |