标题: 网站诊断之——网站代码存在的问题 [打印本页] 作者: gevaemaidovef 时间: 2015-3-27 12:49 标题: 网站诊断之——网站代码存在的问题 很多时候我们做网站诊断的目的,就在于我们在网站优化中出现了一系列大大小小的问题。由于seo是一项综合性的工作,需要我们了解许多的seo技术细节,还需要坚持不懈的努力。因此在出现异常的时候,我们需要对网站内外进行全方位地诊断分析。网站内部诊断离不开网站的代码诊断。推一把营销专家就给大家说说代码诊断的问题,看看我们网站中都存在哪些代码上的问题: l& d& C4 m+ N, ]3 w1 A, A 首先是布局问题,看下面这张图。略懂代码的seo或者站长都知道,这是table布局,而我们很多人也知道,在网站优化中div+css布局是远远好于table布局的。因为div和css代码是分开存放,结构清晰,下载较快,也利于修改,天生利于网站优化。而table布局虽然兼容性好,可以避免布局坍塌,但在用户看来,增加了页面浏览速度,打开较慢,而且也给搜索引擎分析页面内容增加了难度。4 ~7 d) u/ k2 A% N8 k; O
2 |& R) g; q% b/ n R6 A2 `, M
(, 下载次数: 1)
上传
点击文件名下载附件
8 Q, ^( W2 p0 m/ F' Y0 {* Q/ K 代码位置问题。如图显示,我们可以看出,大量的css代码和javascript代码被直接写入html中,前面也说了,由于div和css代码分开存放利于优化,正因为将大部分的html代码和样式写入了css文件中,这就使得网页中正文部分更为突出明显,由此便于被搜索引擎采集收录。但直接写入html中显然不是好的方法。 f- `0 o2 ?& A/ R: @$ b5 X% R
) @6 J0 W8 ~* F7 d/ C. Y w, J O
(, 下载次数: 15)
上传
点击文件名下载附件
$ u) q! a+ g v4 ~: r8 K. Q& t2 v 若有大量的css和js代码,应该考虑将他们写入外部文件中(比如css后缀的文件和js为后缀的文件),然后通过外部链接调用css代码文件或js代码文件,这里以37网络为例子说明详细的调用方法如下:, y0 \ y. @& e 并把他们放在html文件的中。" ~/ I0 V" B9 X: \
无用的图片和flash。这里说的无用的图片和flash不仅仅包括html中出现的错误图片和flash,也包括不利于、不符合seo的图片和flash代码,如下图,也许这里的图片是装饰作用,但对于seo来说,它并不符合网站优化规范。很多网站都存在这样的问题,使用大量的图片、图标和flash装饰页面,让人眼花缭乱以至于弱化了网站的核心内容。4 V; \& O% N9 a; y \9 `
4 Y7 g; g2 }1 t6 W! t
(, 下载次数: 7)
上传
点击文件名下载附件
- f! g; z$ I. I2 a 大量的javascript调用7 ~* z3 y* W" U
其实大量和js代码和大量的css代码一样,37网络都建议全部用外部调用文件封装。大量的javascript容易导致搜索引擎的抓取困难,因为目前的技术,蜘蛛并不识别js代码,反而会影响到网站的体验度。如下图一样,这个网站使用了大量的js特效和效果,更要命的是还直接写入了html中,这就导致了网站代码显得尤其臃肿。8 R! A2 \* y2 a