【SEO】如何做好SEO方案(持续更新)

如何做好SEO方案

做好SEO的几个阶段

  • *确定网站方向
  • 提交网站资源
  • 优化网站内容
  • 网站内容推广
    • 借助优质网站做外链
      • 最简单的是交换友链
      • 可以在排名比较高的网站,发布你的链接,比如在CSDN上同步一份你的文章,在文章开头或结尾,加上你自己博客链接,几个好处:
        • 增加了你的站点入口,有利于增加你的站点权重
        • 别人也可以根据这个入口,找到你的博客

确定网站方向

确定你做网站的目的:企业官网?博客?电商?

对于我:博客

提交网站资源

提交网站资源,就是告诉搜索引擎你的网站地址,你希望搜索引擎收录你的网站内容,这样搜索引擎就会派爬虫来爬取你的网站内容

比如你想百度收录你的网站,就需要在百度资源平台提交你的网站,

从html入手

从html入手,即从html内容上出发,包括:meta标签,内容,外链,内链等等

如果是前后端项目该怎么做SEO

什么是前后端分离?

前后端分离是对于网站开发人员来说的;判断一个网站是前后端分离的,只需要看网页上的数据是否是动态加载的,
我们在浏览器上右键 – 查看源代码,如果搜不到主要内容,那么这个网页很可能就是前后端分离的。

那么前后端分离对SEO有什么影响呢?

在过去,搜索引擎在抓取页面的时候,只能抓到第一眼看到的内容,如果网页上数据是通过接口异步加载的,
搜索引擎会获取不到核心内容,就无法对核心内容进行收录,造成搜索引擎搜不到你的网站,更不要说搜索排名的问题了。

不过,现在的搜索引擎也在发展,已经开始支持动态渲染网站来进行收录了,但是动态渲染的收录效果仍不是很好。
至少比非前后端分离的网站要差;

谷歌、百度等都已经支持渲染收录,但前者支持的态度更好,而且提出了比较好的方案来解决该问题。

动态渲染

目前针对前后端分离网站解决SEO的最佳方案,就是动态渲染,我们区分出请求是来自搜索引擎爬虫,
通过把请求路由到渲染服务,把渲染后的html提供给爬虫;

实现动态渲染的方式:

  • 通过代码实现,比如:umi ssr
  • 通过中间件实现,比如:prerender

动态渲染工作原理

需要注意的是,动态渲染并不是伪装,即给爬虫展示的内容必须和用户看到的一致,不能区别对待,否则会被搜索引擎拉黑!

伪装真实内容
指的是分别向用户和搜索引擎呈现不同内容或网址的做法。伪装真实内容会导致用户看到的结果与预期不符。

友情链接

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注