当前位置: 首页 > 网络学院 > 设计教程 > 设计理念 > 使用框架来优化网站设计

设计理念
设计一个“目标导向型”的主页是一种错误吗?
提升网站可用性的3个忠告
网站创建、设计中的八个注意事项
改进超链接效果
成功策划你的网站
网站设计中经常出现的错误
显示器的尺寸大小对网页设计的影响
设计相对和谐的网页
如果使你的访问者关注你的产品
声音的艺术
关于添加网站内容的14种方法
创建优秀网站必备的要素
你的网站“伤害”着我的眼睛:温和网站广告的7大理由。
网页设计师面对的最重要一个问题:如何使用户受益
网站中文字内容的重要性
面向下一代的URL
下一代网站模式
评估你自己的网站
简化网页设计
网站图形设计的败笔

设计理念 中的 使用框架来优化网站设计


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-03-01   浏览: 1486 ::
收藏到网摘: n/a

Can you optimize a site designed in frames? Of course you can! The question should be, "how effectively can I optimize a web site designed in frames?" Framed sites - in my opinion - have little use in today's web design. There are so many better ways to design a site. For example, you have HTML, DHTML, Flash, and other design formats.

你可以在框架范围内优化站点设计吗?答案当然是肯定的!接下来的问题是:我该如何有效率地在框架范围内优化站点设计?框架网站——在我看来,在今天的网站设计中使用的很少。这里有很多好的方法来设计一个网站。举个例子来说,你有HTMLDHTMLFlash和其他很多设计格式来完成它。

Besides being hard to optimize, framed sites also:
框架除了很难优化以外,还会碰到下面这些问题:

* Makes it harder for a visitor to bookmark your pages, or add them to their favorites. The bookmark will always point to your home page, which might not be the page they want to bookmark.

很难让人们将你的网站列入书签或加入收藏。书签通常指向你的主页,而一版的访问者都不愿意你来添加这个页面。

* Limit the viewing space your visitor has on the page.

限制访问者在页面上的阅读空间。

* Often when a search engine lists your framed page, it will display without the frame on the left. This means that your visitor will not be able to see the navigation menu.

通常情况下,当一个搜索引擎对你的框架页面进行列表时,通常不会显示位于左边的框架。这意味着,访问者将很难看到你的导航菜单。

Of course, you can go the route of the "noframe" tag, created to help visitors whose browsers can not read frames. Nowadays most browsers can, and so this tag is used more for SEO optimization and search engines. A few keyword-enriched sentences, and - BAM!: Content spiders can read. This may not be the best method, however it does work. Plus, it is "good SEO."

当然,你也可以走“无框架”标签的路线,帮助不能显示框架页面的浏览器的访问者来创建这些标签。现在,大多数浏览器都可以做到这点。因此,这个标签对于搜索引擎优化来说,使用非常广泛。一些富含关键词的句子或是欺骗性的词汇。“内容抓取蜘蛛”都可以阅读,这可能并不是最好的方法,但是,它确实有效果。另外,它是最好的“搜索引擎”优化工具。

There is also another method, requiring a dynamic frameset page:
下面列举了另外一个方法,要求一个动态框架页面:

<html>
<head>
<title>Dynamic Frameset</title>
<script LANGUAGE="JavaScript">
<!-- Begin
if (top != self) {top.location.replace(location) }

var table_of_contents = "main.html";
var blank = " ";
var content = (location.search) ? location.search.substring(1, location.search.length) : table_of_contents;
function fillFrame() {
parent.main.location.replace(content)
}
// Dynamic Frameset Script by Ammon Johns
// source: www.webmarketingplus.co.uk
// End -->
</script>
</head>
<script LANGUAGE="JavaScript">
<!-- Begin
document.write('<frameset cols="134, *" border="0" frameborder="0" framespacing="0" onLoad="fillFrame();">');
document.write('<frame name="menu " src="menu1.html" scrolling="auto" marginheight="10" marginwidth="5" frameborder="0">');
document.write('<frame name="main" src="javascript:parent.blank" scrolling="auto" marginheight="0" marginwidth="0" frameborder="0">');
document.write('</frameset>');
// End -->
</script>
<noscript>
<frameset cols="134, *" border="0" frameborder="0" framespacing="0">
<frame name="menu " src="menu.html" scrolling="auto" marginheight="10" marginwidth="5" frameborder="0">
<frame name="main" src="main.html" scrolling="auto" marginheight="0" marginwidth="0" frameborder="0">
</frameset><noframes></noframes>
</noscript>
</html>

Using this method above does not include the "noframes" tag. There is no need for it. There is also some javascript the needs to be imported.

使用上述的方法并不包含“无框架”标签。因为我们并不需要它。这里只需要导入一些JS脚本就可以了。

Now, I have been around a while. In the web design field, as well as SEO, there are many that suggest that framed sites have trouble ranking high on search engines. So the decision is yours to make: if your site is in frames, you may want to consider one of the aforementioned options, or redesigning your site in HTML. Also, try optimizing your site with keywords, before the other methods. Changes made to your site will reflect in your search engine results. See what works best!

现在,。在网站设计领域,对于搜索引擎优化来说,使用框架页面都很难使得框架网站在搜索引擎中获得很高的排位。所以,这还得由你来决定:如果你的网站是框架结构,那么你就必须考虑一下上述的情况,或者,重新使用HTML来设计你的站点。同样的,在使用其他方法之前,尽量尝试使用关键词来优化你的站点。所有的改变都将反映在搜索引擎的结果上。看看那种方法效果最好吧!

评论 (0) All

登陆 | 还没注册?