SEOVIP学习社区

 找回密码
 注册
搜索
查看: 1761|回复: 1

DHTML的优化

[复制链接]
  • TA的每日心情
    开心
    2011-7-12 09:45
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    admin 发表于 2005-8-28 16:02:02 | 显示全部楼层 |阅读模式
    <>我们所说的“搜索引擎优化(SEO)”指的是针对自动型搜索引擎所进行的网站优化。本文就要向大家介绍一下使用DHTML菜单的网站的搜索引擎优化。即在保证您在拥有一个超酷的动态(DHTML)菜单的前提条件下,怎样让网页在搜索引擎中取得靠前排名。
    一:相关背景资料
    1.1. 什么是DHTML
    DHTML(Dynamic HTML:动态HTML)由三部分组成:CSS(层叠样式表),层(Layer)和Javascript。它是W3C组织提出的一种新的规范,对原有的HTML做了许多扩充,并结合Javascript,使传统的静态HTML页面能够产生许多动态效果。如菜单的展开和收起,页面元素的外观动态改变等等。IE 4.0以上和NetScape Navigator 4.0以上的版本都支持这个标准。但不同的浏览器厂家对它均做了不同程度的扩充。 </P>
    <>1.2. 搜索引擎简介
    我们先来介绍一下两种不同类型的搜索引擎:

    目录型搜索引擎:这是一种由人工控制的搜索引擎。全部提交信息由人工进行编辑和分门别类,并置于相应目录中。这类搜索引擎信息准确,导航质量高,但需要人工介入,维护量大,信息量有限而且更新不及时。这一类搜索引擎的代表是雅虎目录,LookSmart和DMOZ。
    自动型搜索引擎:这类搜索引擎通过程序自动访问网页来收集网络资讯。我们把这种程序叫“蜘蛛”。这一类搜索引擎的优点是信息量大且更新及时,毋需人工干预。缺点是返回信息过多,有很多无关信息,用户必须从结果中进行筛选。如果根据搜索引擎的排名规则对网站进行相应的合理优化则有机会在搜索引擎中取得靠前的排名。这类搜索引擎的代表是Google,雅虎,MSN,Inktomi,FAST,Teoma和AltaVista。

    1.3. 网站排名的意义
    无论想让别人从目录类搜索引擎还是程序自动型搜索引擎看到你的网站,首先应确保网站的设计本着用户为本的原则,考虑用户是如何浏览网站来寻找信息的,不但在内容上应具备一定的吸引力,而且在使用上应具有较强的直观性。这是网站设计的第一要则。不过还有一条要则,那就是如果人们无法发现你的网站,那么你的网站做的再吸引人,具有再强的直观性也是枉然。</P>
    <>随着愈来愈多的人开始习惯用搜索引擎来查找信息,搜索引擎以其自身魅力为广告商们开创了一个无比广阔的全新的市场空间。这也就是为何为产品开展全面的网上品牌宣传推广活动已变得愈来愈重要。搜索引擎要比开销巨大的传统广告模式更为经济,这一优势使它成为中小型企业的理想目标。因而搜索引擎优化的威力不可小觑。</P>
    <>1.4. 网站导航及内容
    为了让网站在搜索引擎中取得好排名,首先要确保你的网站经过了良好优化并被搜索引擎收录。在发布新网站前需谨记两点:
     1.4.1. 确保网站结构对搜索引擎的易遍历性。
     1.4.2. 确保网站内容的全面优化。
     每个搜索引擎均有其自己独特的网页自动收集程序和排名算法体系。但有一点是相同的,那就是每个搜索
     引擎的爬行程序都会定期自动地遍历不同网站,然后将站点信息插入搜索引擎的索引数据库里。</P>
    <>1.5. DHTML,JavaScript和搜索引擎的蜘蛛程序
    搜索引擎的爬行程序无法读取JavaScript,也无法看到以&lt;div&gt;标识的层。JavaScript产生于1995年,最初叫LiveScript,当初推出的目的是为了实现客户端和Netscape网络浏览器之间的交互。Milonic菜单就是纯粹用JavaScript和隐藏的层做成的,搜索引擎的蜘蛛程序无法访问在这种菜单中所罗列的任何链接。对于这一点,大家只要用网上提供的蜘蛛模似程序工具(Search Engine Spider Simulator)来看看搜索引擎的蜘蛛是如何遍历网页的就知道了。

    二:DHTML的优化
    2.1 切勿单纯依赖于DHTML菜单
    通过上面的分析,大家都已经看到了,虽然从真实用户的观点认为使用DHTML菜单可能是一个极具吸引力的想法,但对搜索引擎的蜘蛛程序来说却无疑于瞎子摸象。为了保证蜘蛛程序能够遍历检索网站的所有信息,必须要在网站上同时提供普通HTML格式的各页面链接。</P>
    <>2.2 Noscript标识
    如果能够在网站上再同时列出到其它各页面的链接,则无须再使用&lt;noscript&gt;元素,除非网站无法在页面上同时提供普通格式的链接。这时候我们可以利用&lt;noscript&gt;元素,在&lt;noscript&gt;&lt;/noscript&gt;区域内放入所有希望蜘蛛程序检索的内容的链接地址。这样搜索引擎一样能够访问这些页面。</P>
    <>由于网络蜘蛛的行为与前JSP和FRAME时代出现的网络浏览器比较相似,当用能够支持JavaScript的新版网络浏览器浏览网页时,&lt;noscript&gt;区域内的信息是隐藏不见的。但对不支持JavaScript,或关闭支持JS选项的网络浏览器来说,用户能够看到&lt;noscript&gt;区域内的信息。 </P>
    <>需谨记在心的是,千万不要在&lt;noscript&gt;区域内放上与网站不相关的信息试图提高网站排名。一旦搜索引擎察觉到网站作弊,它会毫不犹豫立即删除。网站优化的第一对象应该是真实访问者而不是搜索引擎。即使你的网站排名再高,倘若用户进来发现你的网站根本没有什么实用的东西,他们会立即掉头离开。 </P>
    <>2.3 网站地图
    网站地图可以改进站点内部的链接结构,让搜索引擎顺利检索站点内的所有页面。搜索引擎的蜘蛛程序可跟踪的网页越多,得到索引的页面也就越多,那么网上就会出现更多内部互链的网页。拥有适量适宜的内部互链页面能够让搜索引擎觉得这个网站具有牢靠的信息架构,从而帮助提高搜索引擎排名。 </P>
    <>2.4 关键词
    对关键词的正确选择不但能够提高网站被发现的机会,而且能够吸引更多目标客户。关键词长度最好在两到三个单词之间,可以借助一些现成的关键词分析工具来挑选合适的关键词。</P>
    <P>搜索引擎对位于页面标题,正文内容,内部链接文字中出现的关键词比较关注。由于不同搜索引擎有其各自的排名算法,因而对关键词密度的要求也各不相同。当然,不能只是简单地堆砌关键词,要保证关键词在合适的位置才能够不引起读者的反感。有这样一个原则是网站设计人员都应该遵循的,那就是对读者有益的就对搜索引擎有益。</P>

    该用户从未签到

    tianbin 发表于 2008-7-23 09:27:43 | 显示全部楼层
    感激!
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    小黑屋|手机版|Archiver|SEOVIP学习社区

    GMT+8, 2024-5-6 12:57 , Processed in 0.036188 second(s), 21 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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