CSS和语义标记支持哪几种类型?

2021-02-27 16:29:57发布

1条回答
天宇老师
1楼 · 2021-02-27 16:34:23.采纳回答

CSS是一个在网页设计和布局中经常被提到的话题,它能够间接带来许多SEO的好处。谷歌曾要求页面要小于101KB,而且人们普遍认为,使用小页面非常有利。而现在,只要代码长度不是很极端,搜索引擎根本不会去考虑这个要素。不过,文件规模较小还是有许多好处的:加载速度较快、放弃率较低、被完整阅读的概率较高、被链接的频率较高,这在移动设备中尤为重要。

以前,搜索引擎不能读取CSS代码,而且也不能像浏览器那样处理页面。但在2014年10月,谷歌已明确表示它可以做到这一点,所以使用CSS创建的页面布局可能会在评估页面质量中被看作是一个重要的因素。

你的情况可能不同,但好的CSS能减少你的工作量,所以你没有理由不在网页设计的操作程序中使用CSS。使用存储在外部文件中的无表格CSS,将JavaScript调用放在外部,将内容图层与展示图层分开,如CSS Zen Garden所示,CSS ZenGarden网站提供了许多用户贡献的样式表,你可以用这些样式表将内容设计成HTML格式。

你可以使用CSS提供重点、引用或参考,减少表格及其他HTML格式设计机制的使用,这会为SEO带来积极的影响,确保Googlebot能够访问你的CSS文件。

谷歌、Bing和Yahoo!共同发起了一个名为Schema.org的标记标准,这表示搜索引擎对标记内容这一概念的理解到了一个新的高度,或者更直白一点地讲,允许内容发布者向搜索引擎提供内容信息。我们所说的“标记”内容,指的是使用XML标签标记内容,对内容进行分类。例如,你可能将一段内容标记为“包含食谱”,将另一段内容标记为“包含评论”。

高级标记的概念并不是最近才提出来的,因为所有的搜索引擎都已经支持语义标记,并且已经将这一标记用于显示网页摘要,

之前,内容发布者向搜索引擎传递内容主要依靠元标签,遗憾的是,垃圾邮件制造者随意滥用元标签,谷歌因此禁止使用元标签作为排名的标志。2009年,谷歌在一篇博文中公开证实了这一点,该博文指出:“这些年,谷歌已经忽略了Keywords元标签,而且目前,我们也没有必要去改变这一政策”。

谷歌曾公开声明自己不再将标记作为排名要素,尽管这些言论目前没有再次被公开提出,但仍然没有证据表明,标记已经被看作是一个排名要素,但使用标记确实有利于搜索引擎优化。

搜索结果中的标记

正如我们之前所提到的,标记有时会被搜索引擎用于创建网页摘要,图6-26显示的是柬埔寨菜系中一道名为Loc Lac的菜谱在搜索结果中的网页摘要。


基于谷歌在HTML中找到的标记,它通过显示菜谱评论(星级)、所需的烹饪时间及菜肴中的热量充实了搜索结果。该示例中所使用的标记类型被称为microformats(微格式),图6-27显示的是该示例的源代码


支持的标记类型

标记有几种不同的标准,最常见的有microdata、microformats及RDFa。Schema.org以微数据标准为基础,但在Schema.org发布之前,搜索引擎基于微格式的一些方面(并不是全部)使用网页摘要,而且在近一段时间之内,搜索引擎可能还会继续使用微格式。


搜索引擎新采纳的任何一个网页摘要形式可能都是以Schema.org(微数据)为基础的,而不是基于微格式或RDFa。谷歌支持的一些格式包括:


·人

·产品

·事件

·视频


网页摘要的影响

搜索引擎使用网页摘要的主要原因是它们已经做了大量的测试,测试表明网页摘要能提升点击率。搜索用户喜欢在搜索结果中看到更多与页面相关的信息,因此,你可以认为搜索引擎会继续使用这些基于标记的搜索结果增强功能。


从SEO的角度来讲,提升点击率非常有诱惑力,它能为我们带来更多相关的流量。另外,我们知道搜索引擎会评估用户与搜索结果的互动情况,而且我们还知道点击率是一个排名要素,在对Bing的Duane Forrester一次采访中,首次公开证实了这一点。


所以,尽管搜索引擎没有直接将语义标记看作一个排名要素,但网页摘要能够增加点击率这一点却间接使语义标记成为了一个排名要素。

TAG标签:

相关问答