网站垃圾代码就是指那些在删除的情况下也不会影响页面正常显示的非必要代码。这些代码占据着庞大的空间,不但耗费用户下载页面的时间,还占用搜索引擎巨大的储存空间及增加搜索引擎分析数据的时间。然而,这么庞大的网站垃圾代码是如何产生的呢?
一般情况下,我们会使用网页制作软件制作网页,如:Fontpage,Word 及 Dreamweaver。这些网页制作软件在制作网页时,会生成相应的 HTML代码,其中大部分是必须的,而有一小部分则是可有可无,这就是所谓的网站垃圾代码。因此,避免产生网站垃圾代码的最好办法就是以手工编写代码的方式制作网页。
即使是同样内容的网页,使用不同的网页制作软件进行制作,所产生的代码也会存在很大的区别。例如:对于包含以下内容的网页: “我做的第一个网页” 。使用 Word 制作会产生 103行代码,共 2.96 K 的内容;Fontpage 则产生 17 行代码,共 308 字节内容;而使用 Dr
eamweaver 只产生 12行代码,275 的字节的内容。如下面代码所示:
- Word垃圾网站代码
如下所示是使用 Word 制作网页时所产生的 HTML代码,代码中包含了作者、版本、建立日期、最新更新日期、公司名称等标签及内容,其中绝大部分内容不管是对普通用户还是搜索引擎都毫无意义的。
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=GB2312">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 9">
<meta name=Originator content="Microsoft Word 9">
<link rel=File-List href="./1.files/filelist.xml">
<title>我做的第一个网页</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>龙阳</o:Author>
<o:Template>Normal</o:Template>
<o:LastAuthor>龙阳</o:LastAuthor>
<o:Revision>1</o:Revision>
<o:TotalTime>0</o:TotalTime>
<o:Created>2008-03-13T14:06:00Z</o:Created>
<o:LastSaved>2008-03-13T14:06:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Lines>1</o:Lines>
<o:Paragraphs>1</o:Paragraphs>
<o:Version>9.2812</o:Version>
</o:DocumentProperties>
- Fontpage垃圾网站代码
如下所示是使用 Fontpage 制作网页时所产生的 HTML代码。尽管比较简洁,但还是存一些可有可无的标签及内容,例如:Generator(生成器)及 Progid 等。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>我做的第一个网页</title>
</head> <body>
<p>我做的第一个网页</p>
</body>
</html>
- Dreamweaver垃圾网站代码
使用 Dreamweaver 制作的页面所产生的代码是这三者中最简洁的。但是,却缺少一些非常重要的标签及内容,例如: “Description”及“Keywords”标签。
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”
“http://www.w3.org/TR/html4/loose.dtd”>
<html>
<head>
<meta http-equiv=“Content-Type” content=“text/html; charset=gb2312”>
<title>无标题文档</title>
</head>
<body>
我做的第一个网页
</body>
</html>
从上面例子中,我们可以看到使用Dreamweaver制作网页时所产生的代码量是最少的。因此,在没有掌握手工编写代码前,我们可以使用Dreamweaver 制作网页,完成后再清理其中的网站垃圾代码。
尽管不同的软件制作网页时所产生代码会存在很大的差别,但有一部分代码是共有的,包括网站垃圾代码。
(推荐阅读:不要指望着靠垃圾网站赚钱)
(推荐阅读:提供一组网站优化代码)
(推荐阅读:CSS经典代码)
(推荐阅读:Alexa排名代码 )
(推荐阅读:竞价排名简介及优缺点)