大家都明白,seo优化中网站结构的优化极为重要,那么什么样的网站设计才是搜索引擎友好的呢?大家可以站在搜索引擎蜘蛛的角度去考虑,客观地去看待网页,了解搜索蜘蛛在抓取,索引和排名时遇到的问题?就会明白解决这些问题的网站设计其本质就是搜索引擎友好的了。
搜索殷勤友好的网站设计,简单来说就是搜索引擎蜘蛛能不能找到你的网页,要让搜索引擎发现你的主页,你就必须要有一定的外部链接,在找到你的主页之后,还必须找到你的更深层次的内容页,因此有良好的网站结构是是必要的,符合逻辑,可能是一个扁平的,可能是一个树状的,这是友好网站设计的重要部分。这些网页之间,必须有良好的链接结构,首要的是有良好的文字链接,图像链接次之,但是javascript链接,下拉菜单链接,flash链接等就会有一定的问题。一般需要有一个网站地图,重要的栏目和网页都包含进去。如果网站比较大,网站地图还可以分成若干个。
网站的所有页面,必须要能从主页开始,顺着链接找到,最好在3,4次点击之内,这些在网站设计中也需要考虑到。下面讨论搜索引擎蜘蛛找到网页后能不能抓取网页,网页的url必须应该是可以被抓取的,假如网页是由数据库动态产生的,那么url一般要经过改写成静态的,也就是消除那些url中问号参数之类的东西,也要去掉session id。技术上倒不是搜索引擎不能读取这种url,但是为了不陷入无限循环,搜索引擎蜘蛛通常要远离这类url,这些问题在网站设计中也要考虑到。在网站刚出现的时候,框架结构非常流行,现在都有人在用,这是搜索引擎蜘蛛的大敌。有的时候可以抓取,但别自找麻烦。搜索引擎不能读的东西,像音频文件,图片,弹出窗口等,在网站设计的时候尽量去除
那么,搜索引擎蜘蛛抓取网页之后,怎样提炼有用信息?网页的html码是一定要很优化,也就是格式标签占的越少越好,真正内容占的越多越好,整个文件越小越好。把css,javascript等放在外部文件。要注意把关键词放在应该出现的地方。检查网页对不同操作系统,不同browser的兼容性。检查是否符合w3c标准。总的来说,只有当搜索引擎能顺当地找到你的所有的网页,能够抓取这些网页,并提取出实质性的内容,这才是搜索引擎友好的网站,是一个符合SEO优化的网站。