当前位置:首页 > seo技术分享 > 正文

前后端分离seo优化技术解析

其实现在网站前后端分离的操作是比较少的,当然如果你的网站采用的是前后端分离的话,应该怎么样进行seo优化呢?严格来讲,前后端分离操作的网站是非常不利于seo优化的,因为由于前后端的分离,会导致搜索引擎蜘蛛对于网站内容抓取识别度有很大的影响,今天小凯seo博客和朋友们分享一下前后端分离seo优化技术怎么操作。

前后端分离seo优化技术解析

网站的前后端分离主要体现在前端为一个独立展现的页面,只是需要后端提供数据接口,通常使用Ajax与服务器端接口交互,前端渲染接口返回的数据从而将网站的内容展现在用户面前。这种方式会让网站前端的数据在获取的时候需要执行JS代码,搜索引擎蜘蛛对JS代码是抓取不到的,因此会严重的影响到网站的收录问题。

如果想让前后端分离的网站也可以达到seo优化的标准应该怎么操作呢?其实对于小凯博主来说,对这样的技术也并没有接触过,那么下面的内容是在互联网上找到的一个解决方案,感兴趣的朋友可以收藏一下。

1、解决方法是使用Prerender做预渲染,Prerender是一个基于Node.js的程序,安装Prerender之前需要有Node.js环境,所以还要安装Node.js环境。然后需要执行【curl http://localhost:3000/你的网站全路径】的代码,如果返回的是解析后的数据,那么就说明软件启动成功。

2、因为Node.js的程序在命令窗口关闭后会停止运行,我们需要将程序加入守护进程,让它一直工作着。所以现在就需要安装forever,详细安装教程:https://github.com/foreverjs/forever

3、这个时候需要通过Nginx配置对搜索引擎蜘蛛请求做单独处理,让请求代理到prerender,而对于普通的网站浏览用户可以直接访问网站的原始地址。

具体的操作朋友们可以点击进入到原文地址查看,原文链接地址是:https://xeblog.cn/articles/9

评论已关闭!