找回密码
 加入怎通
查看: 442|回复: 7

[站长八卦] 浅谈seo代码优化

[复制链接]
爱的呼唤 发表于 2012-09-06 17:32:30 | 显示全部楼层 |阅读模式
代码是SEO的重点,一个很重要的环节,也是一个页面的基础,SEO代码优化怎么做的好呢?
, G3 l: J( k! j2 y& n4 V/ B页面代码优化包括5大环节
6 u0 Q: M/ c2 W, v3 n: a1、清理垃圾代码是指删除页面中的冗余代码,可以删除80%的冗余代码,垃圾代码主要指那些删除了也不会对页面有任何影响的非必要代码 下面请看常见的垃圾代码。空格字符是网页中最常见的垃圾代码。但并不是指 标签,而是有代码编辑环境下敲击空格所产生的符号,每个空格相当一个字符,那么也就是说,一个页面,空格就占页面体积的15%,100K的页面,有15K是空格字符。+ {* d! z; N; }9 f8 l: Y
空格字符最常出现 在代码的开始和结束处,还有就是空行中。
4 z2 X& [, ]& i8 J6 |% e这些都是容易产生垃圾代码的地方。
! a: Q& ?! j! @3 ^$ m: @消除这样的垃圾代码的方法就是选中代码然后按shift+tab键左对齐。" y  |) w8 g3 t( L; X$ e1 w6 y
2、HTML标签的转换, |( P. H9 z" F  J6 N7 z4 X$ l
这个主要就是使用短标签替换在网页中有同样效果的长标签,例如:,<b>与<strony>两者都是对字体加粗但是<strong>却比<b>多了5个字符。如果一个页面出现上百个加粗标签,就会产生不少的冗余代码。2 s/ P5 H5 @  P: c1 \
解决方法 是利用DW的查找功能替换长标签,这个大家自己试试,我就不举例了。
8 R8 [- K& q- M8 a7 W( \3、CSS优化3 F) S8 v5 z1 b, G* R( i/ i( }
CSS可以以调用的方式,避免同样的标签重复写样式,从而达到精简代码的效果。另外,CSS有3种调用方式
3 d6 H8 F( Z$ g3 f: {" \《1》头部调用,也就是在<head>和</head>之间,这样是最不明智的,如果内容少则影响不大,否则大大增加页面的体积,还占用了顶部的重要位置。: ~/ e4 s  k7 K6 f1 ^. Z8 U
《2》主体调用,例子如下:! M5 r; Q$ B1 k3 }
<body>/ Y9 U1 s2 p0 w# X( t5 }
<p style="font:Arial, helvetica,sans-serif; font-size:9px; line-height:12pt">我的网页</p>! Z5 z! ^1 ?) {1 T3 ?; g, C
</body>( Z  X) m$ {# r4 n, Q0 ]
这样的调用方式既不能发挥CSS的优势,又大大增加页面的代码量。
$ c# e# d) t, r, T; {% K3 L《3》外部调用
2 C, d+ h% D' Y5 R: m& P也就是把CSS样式内容放到外部文件中,使CSS样式和页面分离,这样可以减少页面的代码量,而且还不会占用页面顶部的重要位置,让搜索引擎优先发现页面中相对 重要的内容。这样做的同时要避免使用CSS为重要的内容定义样式..
' y9 h3 ~& X: t* ~$ a) F. @4、JS优化
  T' o9 K" E% Z- FJS无论对普通用户还是搜索引擎,都是极其不友好 的,所以在规划网页时,要尽量不要使用JS.6 H) D$ D" Y' K0 N0 |
目前为止,搜索引擎不解析JS生成的页面或内容,JS代码冗长,执行效率远低于HTML,导致打开慢.
9 |* b7 B9 ^4 tJS优化,并不是说提高JS的代码执行效率,而是避免JS占用页面空间及重要位置...所以我们只要改变JS代码出现的位置和调用方式就行..
1 W3 b7 p+ \% _% ?2 H3 BJS调用分内部和外部调用 ...内部又分头部和底部调用..+ N6 K+ {' m6 _- D/ f$ s
头部调用就是把JS代码放到页面头部去,但巨量的JS代码放到页面头部不但增加页面的体积,而且还会占用首页这样重量级位置...从而使得页面中相对重要的位置不能优先向搜索引擎展示,底部调用的原理一样...1 x5 Z3 I* L  [3 _5 m; Y3 u/ R
所以..下面 说说外部调用...就是把JS放到一个JS文件里,再在页面中调用,这样做既不占用页面的重要位置,又可以精简大量代码,加快页面显示速度,,呵呵..../ ?/ l% V0 K2 Y" x0 o  M1 t: ?1 a
看代码:( }. \8 ^0 o/ [* N
<script language="javescript" src="/include/web.js"></script>
$ G' G& k! k$ Z5、接下来的就是表格优化了。表格优化主要就是解决嵌套问题。让表格独立,从而加快显示速度。。提高用户体验.同时又精简代码...
1 U8 Q* T' Z) d2 E- ~& C* @6 v电暖气http://www.qfxinda.com/
- {# w& w/ d4 ?; R  ?2 w
0 R( ~0 f3 ]7 V0 E# T; t& e5 z) H/ \& r5 d+ p$ z3 J9 X

暂时无法加载帖子列表

回复

使用道具 举报

不见阳光316 发表于 2012-09-06 17:37:35 | 显示全部楼层
了解了,写的很详细啊。http://gc.cctv.com/20120725/121715.shtml
回复

使用道具 举报

白羊座_の_女人 发表于 2026-03-03 08:37:03 | 显示全部楼层
这个思路很新颖,打开了新世界的大门,谢谢分享
回复

使用道具 举报

熊向阳博客 发表于 2026-08-14 02:13:34 | 显示全部楼层
分析得很透彻,很多细节都说到点子上了~
回复

使用道具 举报

缘来是你 发表于 2026-09-11 22:53:29 | 显示全部楼层
楼主辛苦了,整理这么多内容,必须点赞收藏
回复

使用道具 举报

随心所至 发表于 2026-09-15 06:31:57 | 显示全部楼层
说得很实在,没有夸大其词,这种真实分享太难得了
回复

使用道具 举报

asdkila 发表于 2026-09-18 12:31:13 | 显示全部楼层
这个分享太实用了,刚好能用到,感谢楼主!
回复

使用道具 举报

西万路小混混 发表于 2026-09-18 17:18:25 | 显示全部楼层
学习到了,之前一直没注意过这个点,受教了
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-9-18 18:52 , Processed in 0.046248 second(s), 26 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表