一、为什么要精简网站代码?. \, i2 F% P' S
大家都知道网页的HTML代码,这就是蜘蛛要读取的内容,蜘蛛读取代码从上面到下面,,由于蜘蛛能力有限,如果你网站有很多的和正文无关的代码,蜘蛛程序可能还没有读到正文,就已经累的离开了,就这样的情况,更谈不上排名了,所以我们用最精简的代码,让正文及早体现出来,让蜘蛛成功抓取。6 n: u5 X7 J9 a6 k
二、如何精简网站代码?
$ h& x6 J, `5 P5 p# S& t 1,页面结构采用DIV+CSS8 G2 t$ J! m! C9 X+ @$ h
精简代码一般来说,我们的页面采用DIV+CSS,用DIV+CSS的最重要的是精简代码,有利于搜索引擎抓取!4 U t5 v8 q; P6 N N
2,使用CSS定义文字字体,颜色,尺寸及页面排版, s$ [' ~. J# O1 q* }2 l( Q- ^; N
有许多网站即运用CSS,又在可见文字局部用style或font再定义一遍字体、尺度等,这是彻底没必要的冗余代码。 D3 w) H( n/ Y0 L
3,使用外部文件
9 ]8 k% c9 T9 [& N! j 在网站代码中我们习惯将CSS和JavaScrpt放在外部文件中,页面HTML中只要放一行代码进行调用就可以了,这样做也是在精简代码!有时候我们查看一些网站源文件,经常可以看到大片大片的CSS及JavaScritp代码,而且JavaScript大妈还经常出现在HTML最前面,这就使真正有用的文字部分被推到后面。
+ f+ I" y9 e Q; w 4,减少或者删除注释0 n; N9 n6 O8 M, k
代码中的注释仅仅给程序员或页面设计人员提示效果,关于搜索引擎或许用户来说毫无效果,没必要留下。 c4 |2 c* A1 ], N
5,减少表格,尤其是嵌套表格1 }1 _! u* f8 `, h' M# @5 O6 T s
当然如今的页面大多运用CSS排版,表格运用大大削减。但有时运用表格展现是必需的,也不用故意彻底避免,只需不呈现多层表格嵌套,发生许多无用代码是不会有什么问题的。
" }2 g- ]0 s. k8 ?3 x0 J 6,程序自身产生的冗余代码. Z; `3 ?6 H" T% R3 K9 t6 F7 p
尤其是.NET编写的程序,会自动很多冗余的垃圾代码,这些代码不仅仅大大降低的网页的速度,也同样被让蜘蛛累到趴下,蜘蛛是模拟人的行为的,,程序员编写的.NET,导致网页产生大量的冗余代码。更多信息请关注:http://www.ysgs0531.com;
: I3 q. n; {4 V- j3 A0 S* `- u% s, W. Y- ^% ]# R
6 d+ V. E. l- r0 e: n* M: N
) ?9 q. F7 S4 P+ D9 w; u, @8 f
|