一、让搜索引擎能够找到你的网页,蜘蛛爬去一般先都是从外部链过来的,从这个链接进来再一步步蔓延到其他 的页面,所以这个时候我们就要求有个很好的网站结构,包括物理结构和逻辑结构,现在大多是树形的,网页间有良好的链接结构,链接以文字链接最好,图像链接也可以,但是JavaScript链接,下拉菜单链接,flash链接等就会有问题,当然网站有个不错的网站地图也是很好的。
二、让搜索引擎能抓取网页
蜘蛛在找到你的网页后,不一定会全部抓取,但是我们尽可能增大它抓取的可能性,首先就是URL,尽量去使用一些静态的URL即做下URL伪静态处理,虽然动态蜘蛛现在也是抓取的,但是动态链接带有了很多参数,容易出错,我们还是尽量避免,同时我们也要减少一些百度不能读的东西,比如flash、frame、图片、视频、音频、弹窗等,可以适当在一些,但是不要过多。
三、让搜索引擎更多抓取你的网页内容
这里我们要做的就是使网页的代码尽可能简化,不要太过冗余,也就是网页格式标签占的比例越少越好,真正内容占的越多越好,整个文件越小越好,把CSS,JavaScript等放在外部文件,通过条用的方式来应用,同时在一些地方,加上我们目标关键词,比如三大导航,顶部导航、底部导航、面包屑导航。
总结:什么样的网站设计对搜索引擎友好?其实这是要从蜘蛛的爬行、索引、排名几个方面来看的,只有搜索引擎能顺利找到你的网页,抓取这些网页并取出其中真正的有相关性的内容,这个网站的设计才可以被视为是对搜索引擎友好的。