2011-06-14 79 views
1

我真的想要一种方法来为例如导航栏和页脚使用单个文件,这样我就不必浏览所有的页面(只有20个左右,但无论如何...)更新它。所以我意识到帧(iframes?有什么区别)可以帮助我。在布局中使用iframe?

此外,我听说很多地方帧是由于某种原因在网页设计中不行。这与SEO有关吗?

我可以安全使用(i)框架吗?有没有替代品,保持网址http://www.domain.tld/pagename.html

回答

0

加入thesetwo好的答案,从SEO的角度来看,一个基于框架的网站也可能是一个坏主意。

Google支持帧和iframe到 它可以。由于它们不对应于网络的 概念模型,所以框架可能会导致搜索引擎 出现问题。在这个 模型中,一个页面只显示一个URL。 使用框架或内嵌框架 的页面会在单个页面中显示多个URL(每个框架对应一个 框架)。 Google 会尝试将包含框架的页面与框架内容关联起来,但我们 不保证我们会这样做。

this

作为一个方面说明,已考虑哟301重定向?这不是完全保持相同的地址,而是相反,但如果我理解你的担心,它可能是你想要的。

2

无论您做什么,都不要使用框架/ iframe进行页面布局。

最好的办法是使用服务器端脚本语言来构建页面。这样,您可以将各个组件放在单独的文件中(这使得维护变得简单),然后使用脚本语言编写它们。

1

所以,我已经意识到,帧(I帧?有什么区别)

的iframe嵌入在页面的中间文件。

一个框架是一个框架集的一部分,它由一个整个页面组成。

可以帮助我。

他们可以,但有很多缺点(弄糟链接,打印,导致滚动问题等)。改为使用包含(例如phpssi)或模板系统(例如模板工具包的ttree)。