SEO和语意化

287 阅读1分钟

什么是SEO

通过对网站进行优化,改进网站在搜索引擎中的关键词自然排名,使得用户在搜索关键字时排名靠前,获得更多的流量。

什么是语义化

根据页面内容,选择合适的标签,优化代码,使得网页结构更加清晰,便于开发者阅读的同时,能让搜索引擎更好的抓取页面的内容,增加网页曝光度,增加流量。甚至在没有加载css的情况下,用户也能正常使用网站。

SEO优化的几个方面

网页中title、description、keyword

主要是以title和description为主。

  • 可以在title中添加多个关键字,用‘_’隔开。
  • description可以简单的介绍网站内容,方便搜索引擎在抓取页面时用以展示,增加用户点击率。

页面内容优化

  • img标签必须添加alt属性
  • 对不需要爬虫跟踪的连接添加ref="nofollow",阻止蜘蛛爬行及传递权重
  • 减少使用div和span,尽量采用ul、li等标签
  • 注意标题标签的层级

URL优化

  • 越短越好
  • 避免太多参数
  • 目录层次尽量少
  • 文件及目录名具描述性
  • URL中包括关键词(中文除外)
  • 字母全部小写
  • 连词符使用-而不是_
  • 目录形式而非文件形式

robots.txt优化

  • User-agent 表示以下规则适用哪个蜘蛛,*表示所有
  • Disallow 表示禁止抓取的文件或目录,必须每个一行,分开写
  • Allow 表示允许抓取的文件或目录,必须每个一行,分开写
  • Sitemap 表示站点XML地图,注意S大写

sitemap

站点地图优化