语义化的HTML与搜索引擎优化(如何编写纯语义的HTML进行搜索引擎优化)(2)
作者:Joost.De.Valk 来源:W3CGroup 发布时间:2009-12-28 12:42:00
Headings,from h1 to h6
内容标题,从h1到h6
A good document has headings and subheadings, because headings make it easier to determine the topic of a page. These headings can range in importance from h1 to h6. To be honest, I never use h5 and h6 myself. I usually have only one h1 tag on a content page; on portal pages, blog homepages for instance; you can have multiple h1's, for all your articles for example. From a semantic perspective that might be weird, from an SEO perspective, it's great.
一个好的文档应该有主标题和副标题,因为它们可以更容易帮助确定一篇文章的主题。这些标题可以按重要性分为h1到h6.老实说,我自己从来不用h5和h6,经常只在页面内容中使用h1。在一些门户页面,比如说博客首页,你可以为你的每一篇文章使用一个h1,虽然这从语义上来讲可能不太合适,但从SEO的角度来看,这实在太棒了。
Strict semanticists sometimes suggest that you should only have one h1, two h2's, 3 h3's etc. I don't agree with that, as I think it's very normal for a document to have more than two h2's, in fact, this document has a lot more of them, and I think it's very well structured.
严格的语义学家有时会建议你只使用1个h1,2个h2,3个h3等等,不过,我不太赞同,我认为,一个文档中很容易会存在两个以上的h2,事实上,这篇文档中就有许多,我觉得它们组织的很好。
Very often, designers who have heard a bit about Semantic HTML will fit the name of a site in the header into an h1 tag. On the homepage of a site, that might be a very wise decision. On every other page within your site, you probably have a specific topic, which might be related to your site's name but doesn't have to be. On those sub pages, that topic should be in the h1 tag, and it's wise to put the name of your site into an h4 tag or maybe even a span.
经常,设计师们会听到语义化HTML将一个站点的名称放在一个h1标签中更适合。在站点首页,那可能是很棒的决定。在其他页面,你可能会有一些具体的主题,可能与你的站点名称有关或者没有,在这些页面上,主题可以放到h1标签,站点名称可以放到一个h4标签或者span标签内。
Search engines give the words used in the various headings more weight in determining the topic of a page. The keyword your page is optimized for should appear at least once in an h1 tag, and related keywords should be used in the other headings, as illustrated in Figure 1.
搜索引擎给那些在headings标签内帮助确定页面主题的字词更高的权重。你页面上要优化的关键词应该将它们放在至少一个h1标签内,其他相关关键词应该放在其他的headings标签内,如图1.
Figure 1:Include keywords in your page headings to improve SEO for your page.
图1:在页面上用headings包含关键词以改善SEO
猜你喜欢
- 关于这个话题,我也看到网上有其他方法来解决。 不过从性能和代码量上来看,我有更好的办法。 在这里和大家 分享。 原理其实很简单, 知识1、长
- 1、灵活运用样式熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择Custon Style来调用Style标准,也
- 求英文字母、数字、下划线、汉字的js正则表达式英文字母或数字或下划线,英文字母数字下划线是:/^\w+$/汉字的是:/^[\u0391-\u
- 有过Web经验的人喜欢使用:<meta http-equiv="refresh" content="1;
- 最近随着狂风计划的席卷,我也终于开始橱窗产品位列表展示的编码工作,这只是一个改进项目,因此有原代码可供参考。但是当我打开原代码模板的时候便愣
- 网页布局中常有的一种情况就是网页主体部分分成一行两列;而在很多种情况下,设计师们常把左右两列的背景色设计成不同色彩,以实现内容块的明显区分;
- asp定时生成静态HTML的代码,对于缓解服务器压力有很大帮主,需要的朋友可以参考下。<% '判断是否要生成新的HT
- ul: unordered lists ol: ordered lists li: Listsol 有序列表:<ol>
- 你和用户之间的网站堆栈(简化版)在TXJS大会的最后一天,一个开发者问我:面向对象的CSS没有给你留下一大堆基于表现的class名?网络堆栈
- 浏览器的出现互联网的出现是人类信息交流方式的一次划时代的革命,在这场革命中有两个技术对互联网的发展起到了决定性的作用:一个技术带来的人类信息
- 要很好地领会Ajax技术的关键是了解超文本传输协议(HTTP),该协议用来传输网页、图像以及因特网上在浏览器与服务器间传输的其他类型文件。只
- 在MySQL中,如何实现Top N及M至N段的记录查询?我们可以利用MySQL中SELECT支持的一个子句——LIMIT——来完成这项功能。
- 复制代码 代码如下: public partial class CMS_DBDataContext { partial void OnCre
- 研究网页编码很长时间了,因为最近要设计一个友情链接检测的VBS脚本,而与你链接的人的页面很可能是各种编码,以前采取的方法是:如果用GB231
- EcmaScript正則表達式( 深入淺出系列之淺出 ^_^ )在线正则表达式测试:http://www.aspxhome.com/RegE
- 本章的前面讨论如何使用SQL向一个表中插入数据。但是,如果你需要向一个表中添加许多条记录,使用SQL语句输入数据是很不方便的。幸运的是,My
- 在SQL Server数据库中,有min server memory与max server memory两个内存选项。数据库管理员合理设置这
- Div+CSS+JS组和能够实现很多好看的特殊的效果,这里推荐一款可刷新的下拉菜单:下面是js代码部分:<script type=te
- 长话短说,看这个 form 元素:<form method="post" action=&qu
- 有两个服务器,装了两个数据库,一个是主的,一个是备用的,下面的的功能就将主数据库的数据库,实时同步到备份数据库上,使他们的数据内容,基本上保