关于SEO的研究和SPA 项目得SEO优化(科普篇)

2020-10-28 14:09:02 浏览数 (1)

SEO 优化大部分人应该都会明白什么意思,但是怎么做SEO优化,SEO优化排名高低到底由于什么决定的呢?SPA项目为什么SEO效果不好呢。带着这些问题最近几天在研究,总结下研究成果。

1、SEO是什么


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

SEO的关键指标是什么呢,国内的搜索引擎主要针对百度,那么怎么样的SEO算一个优秀的网站呢?

我们以搜索csdn 为例,看图总结得出,权重是一个重要指标,但不是唯一指标。 权重是衡量SEO优化结果的一个显示指标。

2、怎么去做SEO


除去各大搜索引擎自己定义的各种站长工具,一般的权重高低的决定参数主要有如下图:

SEO 参数指标:

  1. 搜索引擎对网站收录的数量
  2. 网站的索引量(和收录的差异:收录会展示给用户)
  3. 反链/正链
  4. 关键词
  5. TDK(多个页面) …

知道了这些指标,我们应该做些什么呢?

  1. SEO优化重要的还是网站的主题,内容,关键字,原创文章,更新频率。(重要)
  2. 增加友链和反链
  3. 每个页面进行TDK (标题,关键字和描述)
  4. 整天页面量(可以被爬虫爬到)

3.开发需要做什么可以优化SEO


搜索引擎通过释放蜘蛛去抓取页面,然后统计信息。蜘蛛的爬行原理

蜘蛛爬到网站的索引和深度,没有那么智能,时效性也没有很高,所以搜索引擎做了一些站内工具来帮助大家做SEO优化。

比如国内最大搜索引擎百度提供(百度搜索资源平台),

针对于特定平台,开发者可以配合搜索引擎优化SEO,我们可以从如下方面入手:

  1. 主动上报,让百度收录。文档
  2. 提供网站的sitemap

4.SPA 单页面应用的SEO优化


首先应该知道什么是单页面应用和爬虫的工作原理,默认已知。爬虫无法单页面应用的html,只对已完成加载的html 进行爬取。

所以单页面应用的原理决定了对于SEO不友好,如果考虑到网站的SEO优化问题,应采取SSR后端渲染的方式。

如果对于已有的单页面进行优化可采取如下两种解决方案:

  1. 预渲染的方式,使用prerender-spa-plugin插件
  2. 更改成SSR

0 人点赞