代码是SEO的重点,一个很重要的环节,也是一个页面的基础,SEO代码优化怎么做的好呢?- P2 E% c: _6 j; s4 ]/ \
页面代码优化包括5大环节
6 c% J) W* Y6 L! h. c) N( T1、清理垃圾代码是指删除页面中的冗余代码,可以删除80%的冗余代码,垃圾代码主要指那些删除了也不会对页面有任何影响的非必要代码 下面请看常见的垃圾代码。空格字符是网页中最常见的垃圾代码。但并不是指 标签,而是有代码编辑环境下敲击空格所产生的符号,每个空格相当一个字符,那么也就是说,一个页面,空格就占页面体积的15%,100K的页面,有15K是空格字符。
) r5 |5 ^$ l9 s4 z& r5 ?% w) W空格字符最常出现 在代码的开始和结束处,还有就是空行中。, A Y. |6 u' H" [; W+ `
这些都是容易产生垃圾代码的地方。+ f% Y9 k" W3 J1 |# `+ \% v* a
消除这样的垃圾代码的方法就是选中代码然后按shift+tab键左对齐。' y: {/ Z$ I' H5 ]; `
2、HTML标签的转换
4 w" F( v/ X) e4 Z7 s. n这个主要就是使用短标签替换在网页中有同样效果的长标签,例如:,<b>与<strony>两者都是对字体加粗但是<strong>却比<b>多了5个字符。如果一个页面出现上百个加粗标签,就会产生不少的冗余代码。
8 y8 |( c' a: a解决方法 是利用DW的查找功能替换长标签,这个大家自己试试,我就不举例了。# a8 I4 H. B$ c6 U" [; J/ v [1 T
3、CSS优化6 b* v* S9 p/ I; n9 Y! r- g4 d
CSS可以以调用的方式,避免同样的标签重复写样式,从而达到精简代码的效果。另外,CSS有3种调用方式4 L. \% D6 Y: G2 @# s7 Q* d
《1》头部调用,也就是在<head>和</head>之间,这样是最不明智的,如果内容少则影响不大,否则大大增加页面的体积,还占用了顶部的重要位置。
2 c6 p9 B m" E2 U1 s$ ]3 Q$ p《2》主体调用,例子如下:, q1 J% l* g( ]# [7 N; t
<body>1 t& e+ f0 |5 g5 Z1 Q, A
<p style="font:Arial, helvetica,sans-serif; font-size:9px; line-height:12pt">我的网页</p>
+ S5 O8 i W% P& f</body>* e" N7 D% C6 M: B, D' J1 |# Q* S
这样的调用方式既不能发挥CSS的优势,又大大增加页面的代码量。
( M. g7 n: M0 J0 X8 |9 ]《3》外部调用
Z- Q$ J+ h+ ]$ l9 s/ j也就是把CSS样式内容放到外部文件中,使CSS样式和页面分离,这样可以减少页面的代码量,而且还不会占用页面顶部的重要位置,让搜索引擎优先发现页面中相对 重要的内容。这样做的同时要避免使用CSS为重要的内容定义样式..
. s0 E/ l7 Z1 I8 i. Q4、JS优化
4 `) h+ z9 ~/ f1 A U5 oJS无论对普通用户还是搜索引擎,都是极其不友好 的,所以在规划网页时,要尽量不要使用JS.2 W4 v2 k4 {8 @" T/ |7 V2 D0 G- E
目前为止,搜索引擎不解析JS生成的页面或内容,JS代码冗长,执行效率远低于HTML,导致打开慢.
6 p. f1 {! Y* C6 l3 u- YJS优化,并不是说提高JS的代码执行效率,而是避免JS占用页面空间及重要位置...所以我们只要改变JS代码出现的位置和调用方式就行..) G. H" T; D' K6 b( x R, e
JS调用分内部和外部调用 ...内部又分头部和底部调用..
( s6 j! R* d" X+ g4 `/ ?; i( h, E) N头部调用就是把JS代码放到页面头部去,但巨量的JS代码放到页面头部不但增加页面的体积,而且还会占用首页这样重量级位置...从而使得页面中相对重要的位置不能优先向搜索引擎展示,底部调用的原理一样...5 D' p. E, B- ]4 a- e, M
所以..下面 说说外部调用...就是把JS放到一个JS文件里,再在页面中调用,这样做既不占用页面的重要位置,又可以精简大量代码,加快页面显示速度,,呵呵....% J/ P- R4 D6 B
看代码:
9 U. m9 M _+ C' M<script language="javescript" src="/include/web.js"></script>
- W& b9 N8 t: b$ f2 i9 D5、接下来的就是表格优化了。表格优化主要就是解决嵌套问题。让表格独立,从而加快显示速度。。提高用户体验.同时又精简代码...
2 E. w; P- d1 N电暖气http://www.qfxinda.com/
: o: ^3 C) s( ?# h0 ]5 T* z 1 z% M, Q+ Q9 g) h0 O
w# v( L* q* {( x0 [9 g |