回复内容:
感谢南哥的邀请,不过说实在的,我对HTML5还真不是很了解。于是特地的去补习了下。
上面几位已经说的很好了,我把我看过的一些文章整理下。举百家之长补充下。
我把HTML5代码都看了下,新增了不少新元素,整理了下,这些标签应该对SEO还是比较有影响的,适当运用,也许对SEO优化是有很大好处的!
结构上的- 定义了站点的头部信息,也就是页眉,一般放置网站的站点名称以及LOGO和导航栏。搜索引擎更容易识别站点的类型。
- 该元素用来表示网页中不同的分区。优势体现在每个部分都可以有其独立的HTML标题。这可以让搜索引擎更好的了解网页的结构是如何划分的。搜索引擎可能会根据网页中的
- 定义文章区域,可以更有利于搜索引擎识别网页的内容以及判断相关性。,
- 定义页面内容之外的内容,在左侧或右侧边栏。比如知乎右侧的“相关问题”就属于区域。aside标签的文字信息与article标签区域的文字信息最好是相关。可能会影响到该页面和目标页面的排名。
这些结构元素有些在HTML4时代,一般是用p来定义。如、和,但是难免有些网站会采用其它的命名方式。而HTML就把这些都标准化了,规范化了,简洁明了。更有利于搜索引擎衡量网页上的内容和相关性,甚至分配权重的流向。
块元素- 定义媒介内容的分组,以及它们的标题,定义 figure 元素的标题。这两个元素可以说非常好的使媒介和文字说明联系在了一起。有利于搜索引擎理解内容。文字说明是可见的。
- 定义音频
这两个元素区域中间的文字信息将会让搜索引擎读懂视频和音频。据说很多国外社交网站都开始试用HTML5,就是因为搜索引擎可以更好识别社交网站更多出现的音视频。
另外目前搜索引擎可能还不能很好支持的HTML5,毕竟现在还没有更好的推广和运用。但我相信这是未来的趋势。
这里另外再推荐两篇文章: 姜东栋:HTML5中SEO可以用那些代码来做优化:http://www.qisir.com/Blog/HTML5-SEO/
HTML5与搜索引擎优化:http://lusongsong.com/reed/398.html
都一点了,南哥你还邀请了好多题,难度都不小。我这几天会好好琢磨,并完成的。也很感谢知乎这个平台,让我重新学习了一遍。从现在的SEO环境来讲,影响真不大。
那些所谓的内容规范,都可以用http://schema.org
完美解决,并且现阶段使用http://schema.org
必然比使用HTML5来对内容代码进行规范化处理来得安全且实用。
也许会有人觉得短见,但是SEO这一块谁能预言几年后会是什么样?等到HTML5真正普及了,搜索引擎的排名规则又变成什么样了?
HTML5真正的牛逼之处在提高网站的用户体验上,追求这些