1. 避免蜘蛛陷阱
有些网站对搜索引擎不友好,阻碍了蜘蛛爬行和抓取网页,这种情况被称为蜘蛛陷阱。常见的蜘蛛陷阱主要有Flash(如果要使用Flash,必须对首页和html版本之间加一个超链接。这个超链接要加在Flash文件之外的HTML代码中,有了这个超链接之后,搜索引擎才可以抓取后面的HTML页面)、 Session ID的使用(Session ID使用时,用户每次访问网站都会生成一个唯一的 Session ID,放在URL的最后面,那么同一个页面的URL也将不同,这种现象是不合理的,因此建议跟踪用户访问使用cookies代替Session ID)、各种跳转(搜索引擎对除了301之外的跳转都很敏感,如302跳转、Flash跳转、JavaScript跳转、如使用跳转,建议使用搜索引擎推荐的301跳转)、框架结构( Frame)的使用(搜索引擎无法读取使用框架设计的网页HTML代码,只能读取调用该网页的HTML代码,如果你还使用框架结构,请赶紧换掉)、javascript链接(有些网站为了实现所谓的酷炫效果,使用javascript生成导航系统,但搜索引擎根本无法抓取javascript里的文字,建议使用CSS(层叠样式表)去实现网页酷炫效果)。
2. 清晰的导航
导航清晰是网站层次架构设计的重要目标,它可以给用户带来良好体验,从SEO的角度考虑,导航设计要考虑以下几点:
(1)导航设计 。导航系统是网站最重要的内部链接,切忌在设计导航时给搜索引擎设置障碍。根据搜索引擎对HTML文字抓取阻力最小,导航设计要使用html文字导航,不要使用Javascript脚本、Flash、图片设计导航,简言之,避免使用搜索引擎不识别或抓取困难的元素,推荐采用CSS来设计视觉效果,如字体样式、颜色样式、二级菜单等。
(2)扁平化设计。页面与首页的距离越紧越好,内页离首页不要超过五次点击,也就是在链接上要扁平化。
(3)导航文字包括关键词。导航系统中的链接是网站内页链接的最主要来源,因此在设计导航时要选择目标关键词并对其进行栏目分类,栏目分类名称四五个字为宜。在设计导航关键词时要兼顾用户体验,导航中不要堆积关键词。很多网站设计者喜欢在导航中堆积关键词,这种设计方法在以前还可以提高排名,但是随着搜索引擎的发展,现在的搜索引擎很有可能将其按作弊进行处罚。
(4)面包屑导航、子导航设置.面包屑导航这个概念大家可以百度一下,面包屑导航的作用是告诉用户目前所在网站中的位置,并告诉用户如何返回。面包屑导航是给用户指路的最好方法,通常使用面包屑导航的网站架构比较清晰,这一点和子导航类似,子导航的设计让网站架构更加清晰,增加了搜索引擎收录,并在一定程度上减少了用户的点击距离。所以在导航设计时,尽量采用面包屑导航和子导航。