有些搜索引擎(如FAST)是不支持框架结构的,他们的“蜘蛛”程序无法阅读这样的网页,网页要遵守“简单”的原则,多余的代码JS输出一下,不要用框架,页面FLASH不要太多,会影响抓取的。iframe框架网页也是属于html网页的一种,iframe框架网页可以将浏览器分为不同的框架,而每一个框架则可以显示不同的网页内容。当用户在一个框架所显示网页的链接上单击时,被URL链接所指定的网页则可在其他框架中显示。对于SEO优化来说,网站用框架网页来做是极不可取的。这是因为大多数的搜索引擎都无法识别网页中的框架,或者无法对框架中的内容进行爬取。框架网页本身并不包含实际的属性,它只是一个指定其他网页和显示网页的容器。
解决办法:
使用了框架的网页中,有效的提供含有丰富关键字和关键短语的重要文字和内容,从而有效帮助网站在搜索引擎搜索结果页中取得较高的排名(页面等级)。
这样优化的结果,其实就是让主要搜索引擎不但读取了你的网页后台代码中的标题和其它原标记,而且对那些不支持框架的浏览器所无法显示的页面内容信息,也进行了索引。如果你出于某种原因非要使用框架结构,那么请紧记:在你的后台代码中一定要正确的使用NOFRAMES标记,这一点非常重要。
很显然,我们所说的这些优化措施,只有对那些网页内容经过精心撰写,并且在内容中充分使用了重要关键字和关键短语的网站才起作用。
综上所述,不管是使用框架技术的网站还是非框架技术的网站,只要你采用的是恰当的技术和正确的技巧,都可以进行完美的优化从而取得理想的页面等级。iframe对SEO因素有影响,但还是看网站的本身,权重大,无所谓,新站成长,最好减少使用iframe之类的元素,让蜘蛛能够抓取网站更多的内容如果非要用也无所谓,增加网站内容及原创性,保持更新速度,增加锚文本链接,尽量使用改用内链框架。
什么情况下使用框架是有利的呢?
把一些不重要的内容或者跟页面主题无关的内容放到框架中去,这跟使用JavaScript的效果是一样的,例如有些企业在每个页面(不包括简介页和联系信息页)中都有企业的简介信息或者联系信息,而这些文本内容也比较多的时候,就可以考虑用框架,以防止搜索引擎抓取到这些内容,防止减少页面中的关键词跟内容的相关度。后台用框架还可以,方便维护。