您当前的位置:首页 > 建站方案 > 技巧教程 > 正文

易搜:简析网站优化过程中的代码结构

【字体大小: 2010-10-26 09:49 来源: 作者:zzbaike 

  代码结构是纯粹技术性的东西,也是硬性的东西,要求网站技术人员以及SEOer们必须要懂。中小型企业网站优化中需要的代码,html就已经足够了,没有必要再深究asp、php甚至是sql语言。当然,如果是这些语言的程序出问题,简单点的问题在搜索引擎上面搜索一下就出来了。即使是html代码,全面掌握是必须的,至于要不要全部精通要因人而异了。这方面的学习,市面上很多,也很简单。

  我们经常遇到的html代码,主要包含3类:table、frame和div,这三类构架网页的代码结构,最常见各有优劣。

  Table构架的网页,每个table都是具有不同大小和位置的盒子,不同的盒子嵌套形成table集合,这些table集合排列形成网页。Table 网页的书写,原则上是允许无限嵌套的,但是对于搜索引擎来说,搜索引擎只能抓取table3层以内的内容。换句话说,如果一个网页有table嵌套,第四层里面的table是没办法被搜索引擎蜘蛛抓取的。不仅如此,多层table嵌套对浏览器解析也会产生问题,比如深层次的table嵌套区域会产生短时白屏。

  Frame的网页构架,非常方便网页与网页之间的相互调用。Frame的网页构架一般有两种方式:

  第一种,使用frameset套用frame实现调用。

  <frameset>
  <frame src=””/>
  <frame src=””/>
  </frameset>

  第二种,在网页内部使用iframe直接调用。

  <iframe src=””></iframe>

  Frame(框架)的使用,都是作为构架辅助操作的。Frame的特点非常多,对服务器、对阅读者、对搜索抓取都有影响。

  首先对服务器,frame调用的是网页,多一个frame就多一个网页调用。对服务器来说,同一个ip地址同时间调用多个网页,要算作是具有多个不同的客户端,也就是要算作是不同的人同时在线,是要占用在线人数的,即占用IIS。

  对于读者的影响,浏览器只有在解析完了整个frame调用的网页,才能整个网页的内容显示出来,在读者打开网页和网页整个显示之间的时间,整个网站都会处frame的隐藏解析,即出现白屏状态。

  对于搜索引擎,百度是无法抓取任何frame里面信息的,而谷歌和雅虎确可以,但是只能抓取frame里面的纯文本内容,链接和图片信息都无法抓取。

    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    【责任编辑:绝口不提】 标签:
    最新评论 查看所有评论
    发表评论 查看所有评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    用户名:密码:验证码: