在HTML写作中使用语义标记有什么用?

What is the use of using semantic markup in HTML writing?

经过一番研究,我知道标签在HTML中给出了其内容的定义。喜欢

<section>It's a section</section>
<article>It's an article</article>

因此,如果我在 HTML 中正确编写了语义标记,那么它将包含有关文档的更多信息。

没关系。但是这些额外信息有什么用呢?可以遵循 W3C 指南和所有这些。但它在性能或功能中扮演什么角色?它与搜索引擎优化有关吗?那怎么办?

从根本上说,这些标签的存在是为了提供上下文、语义并为您的内容赋予价值。

  1. 我们都知道标准的HTML语义标签,如下 (h1, h2, 标题, , 呃, 奥尔.) 被 Google 和其他搜索引擎用作核心排名指标。因此,搜索引擎在算法中采用新的 HTML5 语义标签似乎是当前实践的逻辑进展。

  2. Google 很容易采用架构形式的结构化数据,允许网站管理员 mark-up 内容为 SERP 中的用户提供额外的上下文和价值。

  3. 除了为内容提供上下文之外,语义标签还可以用于为内容的各个部分分配优先级。考虑到 XML 站点地图的好处之一是您可以分配优先页面,站点地图的功能与 HTML5 语义标签之间有明显的相似之处。

  4. 许多对 on-page SEO 很重要的因素旨在通过提供内容上下文或帮助网站可访问性(例如站点地图和标准 HTML 语义标签)。

一般来说,您为爬虫提供的信息和帮助越多,奖励就越高。

希望这会有所帮助?!