网站运营
位置:首页>> 网站运营>> 怎么做好网站技术重构

怎么做好网站技术重构

作者:张栋伟 来源:中国站长站 发布时间:2008-12-08 10:50:00 

标签:重构,框架,设计,css

1、摒弃框架

框架结构是指利用将一个网页分为若干个窗口,这样可以在一个页面上展示几个不同内容的网页,例如将菜单和网页内容放到两个框架中,这样当拉动网页内容的滚动条时,菜单部分的网页可以保持固定不动,为浏览网页带来方便。另外,对于一些内容较少的网站,利用框架结构也使得网页布局看起来更加丰富。

但从网络营销需要的角度而言,尤其是出于搜索引擎优化方面的考虑,最好不要使用框架结构的网页设计,或者要进行特别处理,以便适应搜索引擎的检索规则。框架结构的主要问题在于不能为每个网页都设置一个标题,更为糟糕的是,有些搜索引擎对框架结构的页面不能正确处理,会影响到搜索结果的排列名次。所以一般情况下,尽可能不采用框架结构。现在一般网站都是采用表格定位的网页设计

2、优化你的css,减少服务器的消耗

问什么是CSS?

CSS是Cascading Style Sheets(层叠样式表)的缩写。他由三个部分构成:选择符(selector),属性(properties)和属性的取值(value)。一张网页可以有2种方式调用层叠样式表。一种是本网页内部调用,一种是本网页外部调用。本网页内部调用可以提高服务器的使用效率,每位浏览者只需要占用一个响应线程就可以实现样式表的定位。而外部调用是.css文件复用的一种方法。当用户浏览时下载完一遍css文件,在浏览同模板生成的网页就不用再次下载,有效的减小了网页文件大小。在服务器系统资源不宽裕的情况下,网站的首页一般使用本网页内调用,而内容页往往使用外部调用。而这种节省资源的方法到目前为止,依然被大量网站所使用,例如新浪网的首页由于浏览量过大,为了节省带宽就是采用了内部调用css文件的方法。

3、javascript的复用

Javascript是一种由Netscape的LiveScript发展而来的脚本语言,主要目的是为了解决服务器终端语言,比如Perl,遗留的速度问题。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。JavaScript的正式名称是 “ECMAScript”。这个标准由 ECMA 组织发展和维护。ECMA-262 是正式的 JavaScript标准。这个标准基于 JavaScript (Netscape) 和 JScript (Microsoft)。Netscape(Navigator 2.0) 的 Brendan Eich 发明了这门语言,从 1996 年开始,已经出现在所有的 Netscape和 Microsoft 浏览器中。ECMA-262 的开发始于 1996 年,在 1997 年 7 月,ECMA会员大会采纳了它的首个版本。在 1998 年,该标准称为了国际 ISO 标准 (ISO/IEC16262)。这个标准仍然处于发展之中。一个 JavaScript 程序其实是一个文档,一个文本文件。它是嵌入到 HTML文档中的。所以,任何可以编写 HTML 文档的软件都可以用来开发 JavaScript。在此我推荐大家用 FrontPage 2000附带的 Microsoft 脚本编辑器(在 FrontPage 菜单 | 工具 | 宏 | Microsoft 脚本编辑器)。它是个像 Visual Basic / C++ 一样的程序开发器,能对正在输入的语句作出简要提示。配合 FrontPage2000,使工作量大大减少。在搜索引擎优化工作中,Javascript同样起着复用.JS文件的作用,善于使用.JS文件能大大节省网站系统资源。

4、Flash的设计

Flash 由macromedia公司推出的交互式矢量图和 Web 动画的标准。网页设计者使用 Flash创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。但是很可惜到目前为止基本没有任何一款搜索引擎能够识别他。换句话说就是入门网站首页是flash制作的,那网站内的所有内容搜索引擎都将不能收录。搜索引擎还不能分析出flash文件内的链接。但是关于FLASH设计优化可以从以下两个方面来考虑:1、做一个辅助 HTML版本:保留原有FLASH 版本的同时,还可以设计一个HTML格式的版本,也可以让搜索引擎通过HTML版本的网页来发现整个网站。2、将Flash内嵌HTML文件:通过改变网页结构进行弥补,不要将整个网页都设计成 Flas * ,而是将Flash内容巧妙的嵌入到网页的设计中,这样搜索引擎也可以从网页代码中得到有效的链接结构,例如页面上的文字链接。

5、图片的技术优化

图片的优化主要指的2个方面:

A、图片下载的优化,有过上网经验的人都知道浏览网页上的大体积图片经常会显示不完整。所以大图片应该裁剪成若干个小图片拼接在网页页面上,就像儿童玩的拼图一样。

B、图片标签的优化,这个是站长最容易忽视的细节。例如

<img src=http://www.chinaz.com/Webbiz/Seo/“./page/images/2.gif” width=“230” height=“60” >

这是一行关于调用图片的代码,一张图片对浏览者来说想要分辨上面的内容是轻松的。可是对搜索引擎来讲,当下的计算机技术还不能完成。追溯到w3c建立规范之初的年代,各国互联网建设还都很薄弱,拿我国来说90年代末网民依然在使用“猫”上网。低速的带宽不得使众多网民在浏览器设置上屏蔽显示图片。要想知道图片上的内容就要参照图片下的文字注释。现在对网页优化的工作中,正好就是运用了这点,对每张图片加以注释。在这里与其说seo工作者在利用这点做优化,倒不如说搜索引擎在模拟人类的实际使用习惯。(这里出于实用性考虑,暂不涉及盲人用户的使用)所以新的图片代码如下

<img alt=“赵本山《火炬手》” src=http://www.chinaz.com/Webbiz/Seo/“./page/images/2.gif” width=“230” height=“60”>这样就轻松表明了图片的含义,使搜索引擎抓能够取到有用的信息。

按照搜索引擎的“眼睛”,他看到的网页是这个样子的。作为一名seo工作者,应该拥有一双跟搜索引擎一样的眼睛。

6、 * 页静态化

* 页是与静态网页相对应的,也就是说,网页 URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形式,而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在 * 页网址中有一个标志性的符号——“?”,如有这样一个 * 页的地址为:http://www.pagehome.cn/ip/index.asp?id=1&q=3这就是一个典型的 * 页URL形式。

这里说的 * 页,与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系, * 页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,采用 * 站技术生成的网页都称为 * 页。

从网站浏览者的角度来看,无论是 * 页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发、管理、维护的角度来看就有很大的差别。 * 页的一般特点简要归纳如下:

(1) * 页以数据库技术为基础,可以大大降低网站维护的工作量;

(2)采用 * 页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;

(3) * 页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;

但是众多优点的 * 页技术对于搜索引擎来说这个却充满挑战。搜索引擎的爬虫程序在服务器的内存中爬行,很容易进入 * 页链接的死循环中,导致不能正常遍历全部网页,严重影响网站收录量。同时在抓取到的网页中也会产生大量重复的页面,在搜索引擎看来同内容不同url地址的网页本身就是一种对排名作弊的行为,从而产生对网站的不信任。

关于这个问题现在已经有了比较好的解决办法。1 通过对程序的改造是网站全部动态页面静态话。2通过程序的改造生成实时更新的伪静态网页。这些可以由技术人员完成,对于编程技术不熟悉的读者,可以选择那些已经静态话的CMS系统。

0
投稿

猜你喜欢

  • 在SEO的过程中,对于一个网页的关键词选取和元标签META的写法是非常重要的。在本章内容中,会分为两个部分,第一个部分是对关键词的选取,第二
  • 注册表编辑器使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft 不保证能够解决因为注册表编辑器使用不当而产生的问题
  • 在网络越来越普及、网民的力量越来越强大的今天,信息页面已经进入亿万级的级别,在这样的情况下,网民便更为迫切地希望能以一种更为便捷的方式来获取
  • 至今为止用了将近半年WP,折腾过不少功能,所以对它还算是略有些了解,所以就用这几篇文章来详细的写一下基础的一些WP优化操作。工欲善其事,必先
  • 内容摘要:Google AdSesne一直在努力寻找、测试新的广告方式,就像上次Simon发现AFC广告组中有连结组的新Googl
  • 最近安装了dedecms5.5并整合了uchome,但是会员注册提示出错,错误提示 :注册失败,请检查资料是否有误或与管理员联系!解决办法
  • 昨天,淘宝网透露将再次向炒作信誉的黑色产业链宣战,将联合 * 、工商等部门打击外部炒信网站,力图从源头上掐断炒信黑色产业链。据悉,这是淘宝网针
  • 由于ASP脚本系统在互联网上广泛的应用,针对ASP系统的脚本攻击越来越流行。在这些攻击中,攻击者多是利用注入、跨站、暴库、上传、cookie
  • 1)善用域名后缀(.com/.cn/.info)国别域名可以告诉谷歌和其他搜索引擎,你的网站所服务的对象来自特定的国家,这样你的网站在这个国
  • 近年来,价格战的加剧,随着我国IDC市场的大变革正在悄然发生,IDC行业正处于“清淤”阶段。国内领先的增值电信服务商阳光互联日前表示,国内I
  • 最近听到刀片服务器市场获得大幅度增长的消息,尤其在电信等行业,刀片服务器的市场增长率超过了100%。刀片服务器产品进入中国市场的初期,我个人
  • 有的Godaddy主机用户反映,不能生成HTML?针对Godaddy WINDOWS 主机生成HTML问题如下:第一、生成HTML用的是FS
  • 进入2007年后半年以来,有很多有钱的人都喜欢买个网站来运营。从站长网等一些大站也看得出来网站的交易量比以前大大增加。本人这段时间也曾交易过
  • 小编日前发现,美国搜索巨头Google开始实施“更有进攻性”的搜索广告策略,具体是在搜索结果的顶部显示关键词广告,将广告和搜索结果“在视觉上
  • 上次写了一篇关于PayPerPost的推介文章,但是那个方法虽然可以赚钱,但是不是很多,今天我就介绍下其主业务:用博客写英文评论赚钱。适合人
  • 网站的推广要随着互联网格局的变化而变化,不能死守着老一套,无论是传统的网站优化、友情链接、论坛博客等推广方式,还是新兴的SNS、游戏、回帖置
  • 问题:使用GetArticleList标签,,显示的时间比较长时会换行解决方法。 解决方法:这里只要修改下文件即可,找到 Include/P
  • “政府扩大内需,不一定要把资金都投到‘铁公机’传统基础设施上,投入到电子商务方面效果可能更明显。”中国经济时报社社长兼总编辑包月阳表示,在这
  • WSDL设计继承了以XML为基础的当代Web技术标准的开放设计理念。它允许通过扩展使用其它的类型定义语言(不光是XMI Schema),允许
  • 最近提及到一个搜索引擎如何判断文章原创性的问题。我们都听说网站的原创内容越多,搜索引擎会越喜欢,网站排名就会越靠前,所以很多编辑同志们就开始
手机版 网站运营 asp之家 www.aspxhome.com