前几天肖玉强解读了《百度搜索引擎优化指南2.0》的第一部分:SEO前期准备,在这一部分,我们重点分析了域名的设置和空间(服务器)的选择。今天我们继续看《百度搜索引擎优化指南2.0》的第二部分:面向搜索引擎的网站建设。这部分内容从“良好收录”“良好排序”“良好展现”三个方面进行了详尽阐述。因为这一部分内容比较多,所以我们今天先看其中的第一小部分“良好收录”。我声明一句:如果您觉得自己是seo高手,下面的内容不用看了。我是写给入行时间不长的朋友看的。
面向搜索引擎的网站建设
搜索引擎只是网站上一个普通的访客,对网站的抓取方式、对网站/网页的价值判断,也都是从用户的角度出发的,任何对用户体验的改进,都是对搜索引擎改进。对搜索引擎的优化,同时也会让用户受益。
面向搜索引擎的网站建设,主要分为三个部分:如何更好的让搜索引擎收录网站中的内容、如何在搜索引擎中获得良好的排名、如何让用户从众多的搜索结果中点击你的网站。简单来说,就是收 录、排序 、展现。下面我们将从这三个方面分别介绍。
PS:实际上,收录——排序——展现也是搜索引擎的工作顺序,即网站内容首先要被搜索引擎收录加入网页资源库,继而搜索引擎对页面进行分析并给网页排序,最后用户查询相应关键词时,搜索引擎将网页内容展现给用户。
面向搜索引擎的网站建设——良好收录
1、机器可读
百度通过一个叫做Baiduspider的程序抓取互联网上的网页,经过处理后建入索引中。目前Baiduspider只能读懂文本内容,flash、图片等非文本内容暂时不能处理,放置在flash、图片中的文字,百度无法识别。
建议使用文字而不是flash、图片、Javascript等来显示重要的内容或链接,搜索引擎暂时无法识别Flash、图片、Javascript中的内容,这部分内容无法搜索到;仅在flash、Javascript中包含链接指向的网页,百度可能无法收录。
我们建议
• 使用文字而不是flash、图片、Javascript等来显示重要的内容或链接
• 如果必须使用Flash制作网页,建议同时制作一个供搜索引擎收录的文字版,并在首页使用文本链接指向文字版
• Ajax等搜索引擎不能识别的技术,只用在需要用户交互的地方,不把希望搜索引擎“看”到的导航及正文内容放到Ajax中
• 不使用frame和iframe框架结构,通过iframe显示的内容可能会被百度丢弃
上面例子中,虽然网页上提供了很丰富的信息,但由于信息都在flash中,搜索引擎无法提取,对搜索引擎来讲,这个网页没有任何内容。
PS:请记住,以搜索引擎目前的技术,它只能识别文本内容。
漂亮的图片,绚丽的flash搜索引擎都不认识,因此,图片建议加上alt描述,使用flash的要做好如SWFObject之类的SEO优化。
强大的js特效要适当运用,不然会适得其反。避免导航及其他链接使用JS;关键词有关内容部分少用JS;。把JS分离出来做单独的JS文件,调用。放在尽量不重要的地方,如页面底部。至于搜索引擎不识别Ajax技术很好解释,搜索引擎蜘蛛索引页面,但不索引程序。
frame、iframe这些框架搜索引擎也不喜欢,在网页里使用iframe将一个页面分割成多个页面会大大降低对搜索引擎的友好度,iframe内容也不会被收录,无法显示在搜索引擎中,尤其是引用外部内容对排名有负面影响。
2、网站结构
网站应该有清晰的结构和明晰的导航,这能帮助用户快速从你的网站中找到自己需要的内容,也可以帮助搜索引擎快速理解网站中每一个网页所处的结构层次。
网站结构建议采用树型结构,树型结构通常分为以下三个层次:首页——频道——文章页。象一棵大树一样,首先有一个树干(首页),然后再是树枝(频道),最后是树叶(普通内容页)。树型结构的扩展性更强,网站内容变多时,可以通过细分树枝(频道)来轻松应对。
理想的网站结构应该是更扁平一些,从首页到内容页的层次尽量少,这样搜索引擎处理起来会更简单。
同时,网站也应该是一个网状结构,网站上每个网页都应该有指向上、下级网页以及相关内容的链接:首页有到频道页的链接,频道页有到首页和普通内容页的链接、普通内容页有到上级频道以及首页的链接、内容相关的网页间互相有链接。
网站中每一个网页,都应该是网站结构的一部分,都应该能通过其他网页链接到。
总结一下,合理的网站结构应该是一个扁平的树型网状结构。
我们建议
• 确保每个页面都可以通过至少一个文本链接到达。
• 重要的内容,应该能从首页或者网站结构中比较浅的层次访问到。
• 合理分类网站上的内容,不要过度细分。
网站应该有简明、清晰的导航,可以让用户快速找到自己需要的内容,同时也可以帮助搜索引擎更好的了解网站的结构。
我们建议
• 为每个页面都加上导航栏,让用户可以方便的返回频道、网站面向搜索引擎的网站建设首页,也可以让搜索引擎方便的定位网页在网结构中的层次。
• 通过面包屑导航,用户可以很清楚的知道自己所在页面在整个网站中的位置,可以方便的返回上一级频道或者首页也很方便。
• 内容较多的网站,建议使用面包屑式的导航,这更容易让用户理解当前所处的位置:网站首页 》 频道 》 当前浏览页面
• 导航中使用文字链接,不使用复杂的js或者flash
• 使用图片做导航时,可以使用Alt注释,用Alt告诉搜索引擎所指向的网页内容是什么
PS:这一部分讲到了网站结构和网站导航的设置,通俗的来理解就是,网站结构应该主次清晰(树干——树枝——树叶),各页面相互融通,没有“孤岛”,搜索引擎蜘蛛抓取网站页面时无障碍,可以自由地在各页面之间爬行;网站结构牵涉到了网站规划中的栏目设置,所以要考虑到以后添加或删除栏目这个因素;从首页到内容页的层次尽量少,这样搜索引擎处理起来会更简单;重要信息放在层次浅的位置方便蜘蛛抓取,这也是为什么网站首页和频道首页要比内容页权重高的原因。
导航起到了路标的作用,我们要为每一个页面加上导航或辅助导航,使搜索引擎蜘蛛和用户可以清楚地知道自己所处的位置,可以轻松地返回到上一级栏目或者首页;导航的表现建议使用文字链接,尽量不使用复杂的js或者flash,因为搜索引擎蜘蛛识别文字更方便,用图片做导航的,记得加上alt描述来告诉搜索引擎所指向的网页内容。
文章评论 本文章有个评论