前端需要了解的SEO

271 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情

head.png

一、seo

1.seo是什么?

SEO(Search Engine Optimization):汉译为搜索引擎优化。是一种方式:利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。目的是让其在行业内占据领先地位,获得品牌收益。很大程度上是网站经营者的一种商业行为,将自己或自己公司的排名前移。

2.seo的技术手段

搜索引擎优化的技术手段主要有黑帽(black hat)、白帽(white hat)两大类。

  • 黑帽

1)释义:通过作弊手法来推销一些毫不相干,以商业为主的网页,从而导致用户无法搜索满意的内容,最终将遭到搜索引擎惩罚的手段被称为黑帽,(baike.baidu.com/item/alt%E6…

2)主要手段:
(1)关键的堆叠
(2)隐藏文本(比如将字体设置的很小或者是将文字的颜色设置与背景颜色一样)
(3)门页(就是用户通过关键字搜索然后跳转的页面,然而呢这个页面没有任何作用,但是后面堆叠了各种页面,通过点击这个页面里面的一些地方,它就会跳转其他地方比如说是连接实现跳转一些带颜色的网页,或者是一些游戏的页面,类似于那些是兄弟就来砍我啊,哈哈哈,具体类似于下图,虽然简陋,但是我是抽象派的,比如说我想看还珠格格,然后我搜索了,跳出来这个页面,然后呢我不小心点击了这个页面的其他地方,然后他就会跳转到其他的页面。)

image.png

  • 白帽

1)释义:通过正规技术和方式,且被搜索引擎所接受的SEO技术。

2)特点:
(1)方便⽤户进行搜索内容 便与搜索引擎机器⼈索引、并且不会耍花招
(2)优化的时间较长,需要不断更新⽹站的内容和外链
(3)效率慢但稳定性强,适合⻓期发展
等...(太多了,可以自己百度去)

二、提高seo有哪些方法

1、优化策略(百度百科)

  • 1.主题要明确,内容要丰富
  • 2.引出链接要人气化
  • 3.关键词设定要突出
  • 4.网站架构层次要清晰
  • 5.页面容量要合理化
  • 6.网站导航要清晰化
  • 7.网站发布要更新

2.方法

1)提高语义化的HTML标签 例如:a、p、ul、ol、li、h1、h2、h3...

2)设置TDK (1)设置title 标题标签
<title>喵崽</title>
(2)设置description 描述标签
<meta name="Description" content="更能利于搜索引擎爬取到网站的内容" />
(3)设置keywords关键词标签
<meta name="keywords" content="更能利于搜索引擎爬取到网站的内容">

3)SSR