网站设计的深度优化

来源:不详 日期:2009年09月05日 访问次数:

2.3.1 适应搜索引擎的文本管理系统

  文本管理系统(Content Management System,CMS),是一个计算机应用程序系统。它将文件等内容有机地组织起来,方便网站的编辑人员统一编辑、管理网站所要发布的信息,并将它们发展成网站中互相连接的网页,完成一个网站的建设过程。这个系统的发明,大幅度地提高了网站制作的效率和质量,不仅使专业网站开发者方便地制作内容丰富的网页,也使得非编程人员能容易地改编、添加或者删除网页,做到了以前只能由专业编辑人员才能做的网站管理工作。

  CMS最早是CNET自己内部采用的系统,该系统便于发表网页,后来在1995年将这个系统独立成一个公司,开发出Vignette CMS系统,用于商业应用。随着Web2.0的出现,CMS现在被扩展到了门户(portal)系统的编辑和像维基Wiki网站使用的在线网上编辑系统。

  但是,由于CMS是一个计算机应用系统,所以它编辑网页是采用一些编程语言和数据库结合的方法来生成动态网页的。在前面的内容我们阐述了动态网页会使搜索引擎望而却步,这个缺点是一些早期CMS的设计中没有想到的。所以,我们需要采用克服了这些缺点的CMS来编辑出网页。目前美国市场上不少CMS开发商都意识到了搜索引擎的重要,推出适应搜索引擎规律的CMS。Vignette首先就是对搜索友好的CMS。另外美国尚奇(Zunch)公司,作为搜索引擎优化的企业,特意开发了对搜索引擎有益的CMS,名称为zMS。这样的CMS能使编写的网页呈现静态,使搜索引擎方便地阅读。

  那么,怎么发现什么样的CMS对搜索引擎是友好的呢?

  首先,需要决定使用什么样的服务器平台(server platform)。需要CMS使用的编程语言和数据库是决定于服务器平台的。如果和一个特别的平台嫁接,它可能会限制你CMS的选择。如果能找到一个独立于平台之外的CMS就理想了,因为它能够运行在任何服务器上。

  下一步,就是检查CMS能否做出符合W3C标准的HTML网页。好的CMS是应该让编辑人员随时能够更换网页标签,而不需要额外的编程。最好的系统应该是将网页编辑不需动什么脑筋就可以做,就像使用Micsoft Word那么简单地提供一个编辑平台,用术语称就是WYSIWYG编辑器或Rich Text编辑器。这个重要的特性将允许你使用标准的按钮和键盘就可以协作、格式化。当你发布网页的时候,CMS就在帮你写HTML,CSS和编程语言来将你的内容按照你编辑时的格式展现在网络上。许多CMS也提供一些特别的功能,比如RSS feed、购物车、论坛、在线聊天的兼容,提升网站的作用。

  一句话,一个适应现代网站需要的CMS是应该能制作出既能使访客喜欢又能使搜索引擎感觉舒服的网站。

2.3.2 适应搜索引擎的购物车系统

  如果我们在网上搜索一种想买的商品,而某公司的产品能够正好出现在搜索结果的前列。对这个公司来说,这意味着什么,已经是不言而喻了。
  现在大多数的购物车系统都是从数据库中存储商品信息,而在访客点击产品链接的时候调出来呈现在网页上。这个做法不仅方便而且便于管理,也方便访客来进行在线搜索商品。但是,有一个致命的缺点:就是访客到达网站后,是可以通过站内的搜索引擎来寻找信息的,可是像google这样的搜索引擎是很难来抓取的。这个原因和前面说的为什么搜索引擎抓不到存储在数据库里面的网页内容一样。
  这里需要树立一个新的观念,即我们希望各个产品网页在客户搜索产品名称或者特性的时候都能有机会出现在搜索结果之中。例如,你是销售减肥产品的网站,所以有20页不同的减肥产品陈列,包括A种减肥茶,B种减肥运动用品。我们前面曾经描述过一种理想状态:就是无论大家在网上是搜索A种减肥茶还是B种减肥运动用品的时候,你的这两个网页都能出现在搜索结果前列。这个是我们最想争取到的效果。这样,我们就需要购物车系统制作出的产品网页能够适应搜索引擎,即这些网页必须是静态的,而不是包含数据库变量和问号的网页名称。

  这样的网页是很少能被搜索引擎收录的:
  http://www.cartires.com/wheel.asp?wheelbrand=ADR&wheelmodel=M%2DSport+%2D+Titanium
  而同样内容的网页如果是这样静态的地址,就有很大机会被搜索引擎收录的:
  http://www.cartires.com/wheel/adr/wheelmodel/sport/titanium.asp
  所以,在选择一个购物车系统的时候,我们要看它是否能编出静态的网页。

2.3.3 给“盲人”编写站点地图

  Sitemap,即站点地图,是搜索引擎优化中的一个重要步骤。其作用远超过给网站访客做向导。更主要的作用是让搜索引擎的探测机器人或者蜘蛛来了解一个网站,指导它们按照地图上指向各个网页的链接顺利到达各个网页。这个地图对使用JavaScript做Menu的网站,或者使用Flash隐含链接的网站尤其重要。

  在前面的内容中,我们已经知道了搜索引擎现在不能像人一样用眼睛来观察网页。它们访问网站的方式和瞎子摸象的情形是差不多的,摸到什么算什么,是凭链接才知道去哪里。或者我们可以用火车的运动来了解。就是,火车按照轨道走,轨道铺到哪里,车开到哪里。你需要给搜索引擎铺轨。所以,为了照顾它们没有“视觉”的弱点,你需要设计一个专门的网页,并将此网页连在首页。这个网页罗列你网站中的全部网页,使搜索引擎一来访就知道你网页的全部分布。

  编写站点地图不是为了提高网站排名为目的,但是对搜索引擎了解一个网站非常有帮助,原因就是能够让一些不容易被搜索引擎看见的网页得到收录的机会。我们要注意,搜索引擎优化不是简单地追求排名。站点地图是为了全面地反映网站全貌。所以,这个站点地图网页的形式是纯粹文字版的HTML文件,上面是通向各个网页的链接。在这里,链接的文字需要反映指向页的主题。比如,指向页是关于减肥茶的,那么这个链接文字应该包含“减肥茶”这个关键词

  有相当多的网站页数很大,而且有几层的架构,数量也惊人,比如有1000页,搜索引擎要花很大的力气来判断,也要花相当多的时间来寻找网页。在网页结构上,我们要考虑不要将网站的内容同首页隔两个链接以上,而站点地图需要直接链接到那个网页。对于大型的网站,站点地图该怎么设计呢?

  既然google是最重要的搜索引擎之一,那么我们最好是尊重google给的建议——站点地图页面不要超过100个链接。如果有1000页,那么你就将它们分类成10页或者12页的样子。站点地图页面的目的也不是自身希望此页能得到什么排名,主要是给搜索引擎一个导向,所以google的建议是很好的。有很多的SEO人士更建议每页不要超过50个链接。看起来google可以接受100个链接,但是恐怕它要反复来访才能阅读完。有些搜索引擎更不会阅读到网页的底部,那么对长的网页就很不利了。

  站点地图有什么理想的结构呢?一般有层次的排列方式比较方便人们阅读。首页最靠左,是第一层。第二层从左边空格排列,如此类推到第三层和更深。如果能在链接的旁边做个注解就更好,可以照顾来访者的阅读。这样主地图的下面有子地图,非常清晰明了,不仅对搜索引擎而且对访客也很有指导。

  下面是一个健康食品的网站轮廓:




2.3.4 用google地图告诉google

  ·google Sitemap(google站点地图)是什么

  一个google站点地图是一个很简单的XML文件,罗列网站中的所有网页。但是,它的作用远远不止这个。实际上,人们从google Sitemap这一google的节目中可以一窥google心里是怎么想的——它告诉你google是怎么看待你的网站的。

  ·为什么我们需要用google站点地图

  google站点地图是2005年夏天推出的。至此之前,针对google而优化一个网站大多是依靠操作经验,而没有直接来自google方面的沟通。没有经过优化的网站,要么是得不到排名,或者根本搜索不到,要么就是得到排名的不是你想要的重要网页。作为一般网主很希望google的搜索机器人(googlebot)都能探测到网站的每个页面,同时也一夜醒来看到google给了自己网站一个好的排名。可是,没有和google交流的途径,也不期待有这么回事发生。所以,在著名的美国网主讨论园地webmasterworld.com上,一个署名为googleGuy的人被奉为神仙,大家猜想他就是google的一名员工,所以迫切希望他透露一点看法,原因就是大家太想知道google是怎么排名的,哪怕就那么一点点。
  大约一年多以前,google推出google站点地图就发生了变化,特别是在2006年2月google又更新了这个系统,添加了若干工具。目前中文版的站点地图是:
  https://www.google.com/webmasters/Sitemaps/login?h1=zh_CN
  那么究竟什么事google站点地图呢?它对你提高网站搜索中的位置到底有什么帮助呢?根本来说,是这两个最基本的用途。
  第一,google站点地图给你提供了一个途径来告诉google你的网站有价值的信息。
  第二,你可以通过google站点地图来了解google是怎么看待你的网站的。

  ·怎样设立google站点地图

  第一件事情要做的是创建一个google账户。这个账户可以是你的Gmail信箱的账户,或者是Adwords,Adsense的账户。
如果你对XML熟悉,建造自己的站点地图文件是轻巧的。如果不是,你可以使用第三方的生成器来做。这些生成器在google搜索中输入“google Sitemap Generator”便能发现一串。google自己也有生成器,可以下载并存在自己的服务器上,但是如果你对Pythonscript不在行,最好还是使用第三方的生成器。

  下面要做的就是:
  1、login你的账户;
  2、将自己的网址输入“添加网址”的盒子;
  3、在添加站点地图的地方,加入你的站点文件。

  即使你没有站点地图,你仍然能得到上面谈到的网站分析的数据。这个是google站点地图非常好的地方。添加站点地图文件则保证你的网页都能被google知道。

  ·google站点地图对SEO的作用

  google站点地图能让google机器人迅速发现你的网站内容,允许你告诉google哪些是重要的,哪些是新添的,哪些做了变动。恰当地应用google站点地图给你的工具,能修正你的SEO方法,最大可能地让你的信息被google收录,而且能帮你检查外部链接文字上的错误或者失误。这两个方面是优化网站最重要的两个实践。

2.3.4 关键字、TITLE、KEYWORDS、DESCRIPTION优化

  ·主关键字

  这里大家为自己的站点寻找一个主关键字,主关键字要体现你站点的主题。主关键字最好是有点热度的,但不可以太热。因为竞争太大可能会打击你的信心。对初学SEO的朋友,建议找一个冷一点的关键字,搜索结果在100W以下的,这样可以快速看到结果,增加你的信心。

  ·相关关键字:

  相关关键字是主关键字的扩展,例如你在百度搜索结果,最底下会列出“相关搜索”,一般相关关键字就在这里寻找,找和你网站主题接近的就可以。如果你在搜索结果的最低下没找到,可以点最后的“更多相关搜索”,一般都会找你需要的关键词。初学SEO的朋友,建议选择3个左右的相关关键字。

  ·网站标题(title):

  在写网站标题的时候,最好把你的站点名称、主关键字、相关关键字都写在记事本里面,然后分析之间的关系,最后写出一个合理的标题,标题不要太长,建议在30--70个字符之间。不要用堆砌关键字形式的。最好是一句简短的语句。

  ·网站关键字(KEYWORDS):

  网站关键字标签里面,就写自己站点的主关键字,很容易让蜘蛛知道这个站点的主要内容,如果你选择多个关键字也可以,最重要的是突出站点的主题就可以了。网站关键字标签里面的长度,建议在30个字符以内。这个很简单,不用多说。大家可以多分析分析其他站点的主关键字写法,做做参考。

  ·网站描述:(description):

  网站描述,是对网站的简短概括的介绍,字符建议在120个字符以内。在网站描述里面,要体现网站的主题以及网站相关的内容,让蜘蛛对站点有一个概括的了解。另外在网站描述里面,最好能体现主关键字和相关关键字。


【本课小结】

  本章主要讲述根据SEO进行网站设计及优化网站;网站在最初设计的时候就应该紧扣SEO思想,这样才便于今后的宣传推广;学员在学习本章课程时,要坚持网站设计的可用性原则,认真学习网站优化的各种手法。

 


外贸网站建设或者外贸网站优化的问题可以加QQ:27900565进行深入讨论

站点简介  |  联系我们  |  关于我们  |  投稿区  |  网站地图  |  友情链接  |  RSS订阅服务

站长资讯· 版权所有· 2004-2009 | 粤ICP备05027637号 | 域名:http://www.44531.net