9 B, v) p8 t9 p6 F% M3 L5 c! k
代码位置问题。如图显示,我们可以看出,大量的css代码和javascript代码被直接写入html中,前面也说了,由于div和css代码分开存放利于优化,正因为将大部分的html代码和样式写入了css文件中,这就使得网页中正文部分更为突出明显,由此便于被搜索引擎采集收录。但直接写入html中显然不是好的方法。 0 C: R$ d" ?3 E! {1 l! g2 g / r6 N, u) o6 K5 {1 x
(, 下载次数: 15)
上传
点击文件名下载附件
/ z9 e t) o3 q# x1 F5 Y# @: s
若有大量的css和js代码,应该考虑将他们写入外部文件中(比如css后缀的文件和js为后缀的文件),然后通过外部链接调用css代码文件或js代码文件,这里以37网络为例子说明详细的调用方法如下: - n, m+ K: j: S2 ^# W5 [9 _, r! i5 X 并把他们放在html文件的中。% m# u( T$ W! n: k
无用的图片和flash。这里说的无用的图片和flash不仅仅包括html中出现的错误图片和flash,也包括不利于、不符合seo的图片和flash代码,如下图,也许这里的图片是装饰作用,但对于seo来说,它并不符合网站优化规范。很多网站都存在这样的问题,使用大量的图片、图标和flash装饰页面,让人眼花缭乱以至于弱化了网站的核心内容。 ( p* a" f0 s2 h5 h7 @. B0 c% t ; Q4 H2 T5 r% B
(, 下载次数: 7)
上传
点击文件名下载附件
& j& T0 u1 m$ Z( w; u 大量的javascript调用 * K) P3 _6 f# f- M3 V% | 其实大量和js代码和大量的css代码一样,37网络都建议全部用外部调用文件封装。大量的javascript容易导致搜索引擎的抓取困难,因为目前的技术,蜘蛛并不识别js代码,反而会影响到网站的体验度。如下图一样,这个网站使用了大量的js特效和效果,更要命的是还直接写入了html中,这就导致了网站代码显得尤其臃肿。# H0 ?$ {2 G4 [* f1 ?8 [; e
7 L1 f# R+ I' `/ l/ }
(, 下载次数: 12)
上传
点击文件名下载附件
8 w2 S0 L$ D, R, ?8 v
垃圾代码问题。这是代码优化必不可少的一项工作。垃圾代码的出现一方面对代码不熟悉,另一方面是编辑器和自动生成的,还有就是往往和不好的操作习惯有关,比如下图中大量冗余的代码,其中多余的样式基本是无效的,这里的垃圾代码可能是由于从其他网站或者word里直接粘贴进来导致的,因此要学会规范操作,学会缩减网站中的多余的代码。0 L j" }5 F; b& x