不利于SEO的框架型网站如何优化?

概念框架型网站的网页一般表现为页面内的某一块(区域)保持固定,而页面的其它部分则可以上下左右移动。如左边菜单固定,或者顶部导航和logo部分保持固定,其它部分上下或左右移动。



noframes元素可为那些不支持框架的浏览器显示文本。noframes 元素位于 frameset 元素内部。


大道至简

                              


框架型网站的优点体现在页面的一致性以及便于维护更新上。尤其对于大型网站而言, 框架结构使得网站的维护变得相对容易些。



但对于SEO而言,框架型网站是极不可取的,由于大多数的搜索引擎都无法识别网页中的框架,或者无法对框架中的内容进行遍历或搜索,使得搜索引擎很难抓取和辨别网页内容。


一般对于框架型网站SEO建议在代码中使用“noframes”标签进行优化,把noframes标签看做是一个普通文本内容的主页。在<noframes></noframes>区域中包含指向frame页的链接以及带有关键词的描述文本,这样搜索引擎才能够帮助搜索引擎更好的检索到框架内页面内容。


<frameset cols = "25%, 25%,*">

  <noframes>

  <body>

  <a href="a.htm">A页面关键词</a>

  <a href="b.htm">B页面关键词</a>

  </body>

  </noframes>

  <frame src ="a.htm" />

  <frame src ="b.htm" />

</frameset>


另外也可以采用iframe(内联框架)技术来避免Frame带来的不便。iframe也是框架的一种形式,相当于在浏览器窗口中内嵌一个子窗口,内容自动打开。


<iframe src="a.html" width="50%" height="50%"></iframe>


对搜索引擎来说,iframe中的文字是可见的,也可以跟踪iframe内的链接所指页面,不过与用户所见有所不同,搜索引擎将iframe内容看成单独的一个页面内容,与被内嵌的页面无关。


一般情况下开源CMS只有网站后台页面布局会采用frame框架布局,而我们并不希望网站的后台页面被收录(一般情况会通过robots.txt文件禁止搜索引擎收录网站后台文件),所以不用过于担心frame对SEO造成太大影响。不同的情况有不同的解决方式,在网站建设初期将SEO因素考虑进去会减少很多不必要的麻烦,但如果说网站已经发布上线,不能说因为frame不利于SEO,就要重新开发网站程序,这样势必导致成本增加,做网站优化不是为了SEO而SEO,需要懂得因素衡量与取舍。

文:公众号, SEO视界

推荐阅读:

支付宝红包可以每天免费领取,最高99元!附支付宝红包提现方法!

本文由站长原创或收集,不代表本站立场,如若转载,请注明出处:https://www.dafaji.net/post/4282.html


发迹创业网,关注创业、营销、自媒体和站长

扫码立即关注我们!

本文 暂无 评论

回复给

欢迎点评

联系我们

站长QQ:2909020694

站长邮件:2909020694@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code