面对搜索引擎:如何做到完美的网站建设
想必各位站长都知道Baiduspider,所谓baiduspider.是百度搜索引擎的一个自动程序。它的作用就是让搜索引擎来访问互联网上的网站,并且简历索引数据库,从而让用户能够在百度等搜索引擎中搜索到你的网站。谷歌的蜘蛛叫.Googlebot.和百度蜘蛛一样是一种网站内容扫描工具,负责检查对象网页的更新变动情况并反馈入库,交给搜索结果用户索引。也就是建立在搜索引擎蜘蛛的基础上我和大家一起探讨一下如何做好面对搜索引擎的网站建设这个问题。
上面说到蜘蛛了,我们都知道它接触到的东西与人的肉眼所看到的东西具有很大的不同,我们说蜘蛛是爬行网站,而我们人自身是浏览网站。而蜘蛛却是像在一条大道上走。形象地说人是可远观而不可亵玩,而蜘蛛不一样了,它到了哪里都会去采点东西回去的。也就是这种行为上的不同才要我们研究如何讨好搜索引擎这个问题。那么如何做好面对搜索引擎的网站建设呢?
第一点,不使用frame和iframe框架结构,通过iframe显示的内容可能会被搜索引擎丢弃。去除不必要的交互功能,如CMS里面的顶踩功能,去点此功能可以减少MYSQL数据库连接繁忙时出现乱码,维持网页本身内容的凝练。尽量静态化网站,大凡通过数据库连接反馈的内容都会或多或少出现故障而导致不能访问,如此将大大降低网站的搜索引擎有好度。
第二点,要做好一个成功的网站建设最好少用Flash设计网站,搜索引擎蜘蛛无法识别其内包含的内容。使用文字而不是flash、图片、Javascript等来显示重要的内容或链接,如果必须使用Flash制作网页,建议同时制作一个供搜索引擎收录的文字版,并在首页使用文本链接指向文字版。Ajax等搜索引擎不能识别的技术,只用在需要用户交互的地方,不把希望搜索引擎.看.到的导航及正文内容放到Ajax中。合并CSS文件,合并所有CSS文件,减少网页加载时间,减轻搜索引擎蜘蛛爬行难度。