前端进阶系列—SEO 和语义化

基本概念

SEO:(Search Engine Optimization)意为搜索引擎优化。搜索引擎优化是一种利用搜索引擎的搜索规则来提高目的网站的自然排名的方式。说白了就是对品牌的自我宣传,从而获取收益。

HTML 语义化:根据内容的结构的语义化,选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时利于 SEO 优化。

使用 SEO 和语义化的目的

前面也做了基本的阐述:

  • SEO 就是为了对品牌的自我宣传,从而获得收益;
  • 语义化的目的:
    • 在没有 css 的情况下,页面也能呈现出很好的内容结构,代码结构;
    • 提升用户体验:例如 title、alt 用于解释名词和解释图片信息;
    • 有利于 SEO 优化:和搜索引擎建立良好的沟通,有助于爬虫抓取更多的有效信息,爬虫依赖于标签来确定上下文和各个关键字的权重;
    • 方便其他设备解析如屏幕阅读器、盲人阅读器、移动设备;
    • 语义化更据有可读性,便于团队开发和维护。
阅读更多