前端HTML学习-(4)SEO

103 阅读4分钟

前言

  • 描述一下SEO中的TDK

什么是SEO

SEO是英文 Search Engine Optimization 的缩写,中文翻译过来就是“搜索引擎优化”。

SEO是指在了解搜索引擎自然排名机制的基础上,对网站进行内部及外部的调整优化,改进网站在搜索引擎中的关键词自然排名,从而获得更多流量,最终达成品牌建设或者产品销售的目的。(简单来说就是通过一定技术手段,从自然搜索结果获得更多网站流量的过程)

如何进行SEO优化

整个SEO工作大致可以分为内部优化外部优化

内部优化

1. 合理的title、description、keywords

  • title:浏览器上显示的那些内容,不仅用户能看到,也能被搜索引擎检索到。搜索引擎在抓取网页时,最先读取的就是网页标题,所以title是否正确设置极其重要。title一般不超过80个字符,而且词语间要用英文"-"隔开,因为计算机只对英语的敏感性较高,对汉语的敏感性不高。

  • description:也就是网页的内容摘要,这是对于一个网页的简要内容概况。description一般不超过150个字符,描述内容要和页面内容相关。

  • keywords:主要作用是告诉搜索引擎本页内容是围绕哪些词展开的。因此keywords的每个词都要能在内容中找到相应匹配;才有利于排名。keywords一般不超过3个,每个关键词不宜过长,而且词语间要用英文","隔开,尽量将重要的关键字靠前放。

2. 语义化的HTML代码,符合W3C规范

语义化代码能够让搜索引擎容易理解网页,即使脱去了CSS这一层外衣,整个网页的结构也是清清楚楚的,无论是搜索引擎还是阅读者,都能够很容易的分辨网页的结构。

关于语义化的具体内容,可以参阅《语义化》章节。

3. 非装饰性图片必须加alt

img标签的alt属性指定了替代文本,用于在图像无法显示或者用户禁用图像显示时,代替图像显示在浏览器中的内容。

alt标签的作用:

  • 增强内容相关性:它是可以利用汉字介绍文章内容的,对于一些特定的企业产品,由于视觉的本验,它往往是少文字的。
  • 提高关键词密度:在操作企业站的时候,我们经常遇到是站点首屏一个大的横幅banner,几乎占用了首页的大部分页面,为了有效的提高首页核心关键词密度,我们只能利用一切办法增添关键词比如:在图片的alt标签中添加。

4. 对于不显示的对象谨慎使用display:none

对于不想显示的文字内容,应当设置z-index或设置到浏览器显示器之外。因为搜索引擎会过滤掉display:none的内容。

5. 重要内容HTML代码放在最前

搜索引擎抓取HTML顺序是从上到下,所以我们尽量将重要的内容放在前面,保证重要内容一定会被抓取。

6. 少用iframe

少用或者尽量不用iframe,因为搜索引擎不会抓取iframe中的内容。

外部优化

外部优化主要是指放友情链接和外链。好的友情链接可以快速的提高网站的权重,高质量的外链,会给你的网站提 高源源不断的权重提升。另外,就是要向各大搜索引擎登陆入口提交尚未收录站点。

总结

  • 描述一下SEO中的TDK
  • title:浏览器上显示的那些内容,不仅用户能看到,也能被搜索引擎检索到。搜索引擎在抓取网页时,最先读取的就是网页标题,所以title是否正确设置极其重要。title一般不超过80个字符,而且词语间要用英文"-"隔开,因为计算机只对英语的敏感性较高,对汉语的敏感性不高。

  • description:也就是网页的内容摘要,这是对于一个网页的简要内容概况。description一般不超过150个字符,描述内容要和页面内容相关。

  • keywords:主要作用是告诉搜索引擎本页内容是围绕哪些词展开的。因此keywords的每个词都要能在内容中找到相应匹配;才有利于排名。keywords一般不超过3个,每个关键词不宜过长,而且词语间要用英文","隔开,尽量将重要的关键字靠前放。