语义化是指根据内容结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器更好的解析。

    语义化有如下几个优点:

    1. 有利于SEO,有助于爬虫抓取更多的有效信息,爬虫是依赖于标签来确定上下文和各个关键字的权重。(单页应用语义化的话,seo效果作用并不大,基本上通过ssr服务端渲染的方式提高seo)
    2. 语义化的HTML在没有CSS的情况下也能呈现较好的内容结构和代码结构。
    3. 方便其他设备的解析,如屏幕阅读器、盲人阅读器、移动设备以意义的方式来渲染网页。
    4. 便于团队开发和维护,更具可读性,减少差异化。

    参考资料:

    1. https://segmentfault.com/a/1190000005626375
    2. https://www.cnblogs.com/freeyiyi1993/p/3615179.html