框架结构(Frame)在网站发展初期有较多的使用,现在已经很少有网站使用框架结构了,基本上都是不在乎搜索引擎收录的网站还在使用。例如,邮箱里的用户页面、少数学校和政府机关的网站。下面将对框架结构的实质进行一些分析。
框架结构是一种帧结构页面,网页由多个Frame的页面构成(一般为三个),网页很少有完整的内容,整个网页内容是由数个含有部分内容的子页面构成。框架结构有两种表现形式:
(1)一个页面内的某一块保持固定,其他部分信息可以通过滚动条上下或左右移动显示,如左边菜单固定,正文信息可移动,或顶部导航和LOGO部分保持固定,其他部分上下或左右移动。
(2)深层页面的域名通常不会在URL中体现出来,即使进入深层子页面浏览器显示出来的URL依然是主页的URL。
我们在搜索引擎中,并不能直接搜索到工信部备案查询页面,因为它使用的是框架结构,搜索引擎也拿它没有办法。不过,工信部这样的网站并不靠搜索引擎获得流量,因此搜索引擎是否收录这个页面对它来说并不重要,只要能找到它的主页就行了。但是对于绝大部分网站来说,使用对搜索引擎友好的网站架构是十分重要的。
使用框架结构主要是因为页面的整体一致性和更新方便,尤其对于一些大型网站而言,框架结构的使用可以使网站的维护变得相对容易。但框架结构对搜索引擎优化是十分不友好的,大多数的搜索引擎都无法识别框架结构,更不能完整抓取框架中的内容。对搜索引擎来说,虽然iframe中的文字是可见的,蜘蛛也可以跟踪到其中链接指向的页面,不过与用户所见不同的是,搜索引擎将iframe内容看成单独的一个页面内容,与被内嵌的页面内容无关。因此,搜索引擎无法确定网页的实际内容,这样的网页时很难被收录的。
框架结构是SEO必须避免的问题,作为SEOer只需要了解什么是框架结构,实际的网站前台页面切不可使用框架结构,除非你的网站并不靠搜索引擎获得流量。