前端后端分离,怎么解决SEO优化的问题呢??

前端后端分离,怎么解决SEO优化的问题呢?目前接手的公司的一个工程,后端是PHP,用的模板,开发效率和之前公司的完全分离相比,确实低不少,一方面需要前端会PHP,另一方面沟通成本也不少,改个PHP的路由还要经过后端的同意,还有系统臃肿,维护成本高等等。看了看其它公司的方案,知乎目前做的前后端分离是前端渲染,那怎么做的SEO呢,暂时没有太多时间研究,找了篇关于前后端分离的文章。前端后端分离,怎么解决SEO优化的问题呢?

前后端分离,如何解决SEO优化问题?

对于90%以上的互联网公司来说,前后端分离是必须的。目前接手公司的一个项目,后端是PHP,使用的模板,开发效率确实比之前公司完全分离低很多。 PHP的路由需要后台审批,系统臃肿,维护成本高。但是前后端完全分开,做SPA。怎么做SEO?该公司的这个产品需要大量的SEO和SEM。国内搜索引擎不利于SPA SEO。看了其他公司的方案,知乎目前的前后端分离是前端渲染,那么SEO怎么做?

前后端分离,如何解决SEO优化问题?

   这篇文章的讨论里,比较好的方式,有了nodejs后主流做法是前后端同构方案,即一套代码在浏览器端和node端都可以运行,从而可以先在node端请求数据渲染模板,然后将渲染结果返回给浏览器最终呈现,java或PHP做底层,是目前最完美的前后端分离+SEO解决方案,目测没有之一。

泻药,说几句我个人的看法。

要解决题主的问题,首先要了解什么是SEO,然后再谈在前后端分离的情况下如何做SEO优化。

我们假设这个产品是新产品,他需要做SEO,那么SEO到底是什么? SEO的缩写是“”,搜索引擎优化,虽然我不是专业的SEO,但我也不是SEO工程师(不要说有些网站真的有这个职位)。

但或多或少,SEO 行业曾经是一个特别有趣的行业。

针对这个问题优化分为2点:

1、前后端分离的架构无法提供可被搜索引擎收录的页面。它要求搜索引擎蜘蛛有执行能力,但现实是大多数搜索引擎都不支持。

2、如何为支持SPA架构的产品优化SEO。 (第一点让他先支持,第二点优化)

我们先看第一点,我们要做SEO支持的时候首先要知道要优化什么。

常用列表、百度、微软必应、搜狗等

那我们先要了解一下,才能讲如何让页面被收录,这里我们以最常见的百度和为例。

百度不支持SPA页面的收录,SPA网站等于百度只有1个页面,那么如何让这种搜索引擎收录页面呢?首先我们可以自己提交,让蜘蛛主动爬取,但是如果到达指定页面后页面中只有一段js怎么办,我们可以使用tags之类的标签进行最简单的优化,比如打印出当前页面中的一些关键信息点,但是这种做法乍一看很笨,因为普通用户不需要这些内容,占用下载量,也不好维护。那么我们如何判断当前页面是否支持运行呢?前端已经做好了,但是后端不好,所以要给百度做个UA判断。这是一些常见的解决方案,使用或代理,对访问的页面进行特殊处理,以达到被收录的效果。 .

那么这样做实际上有一些副作用。比如你包含的页面和用户正常访问的页面差别很大,存在被搜索引擎掉线的风险,所以更多的做法是选择首屏使用ssr模式渲染,先通过后面- 前端路由保证页面的主要信息可以由服务器输出,然后其他功能,包括用户后续的路由跳转控制,然后使用前端路由来做,之前的项目经验在新浪博客的手机版也是这样做的。当然,那个时候还没有ssr。它是由后端直接渲染的模板。用户访问和交互后,通过前后端分离和前端路由控制来完成。

然后是搜索引擎,它支持重新访问你的静态版本,但毕竟只支持,所以正常的做法是用它来控制页面URL的前端而不刷新,并且为爬虫和所有用户提供任何支持。入口ssr或者首屏直接渲染,是最完美的SEO支持方案。

好的,第一点已经讲清楚了,那么第二点呢?其实我也学过一些简单的SEO优化。仅仅允许网站支持索引只是第一步。关键词的组合,页面关键词的划分,一些特殊的meta ,内部链接和站外链接的链接。链接,甚至站群权重的影响,这些都足以加一本书了。有兴趣的可以搜索一些SEO相关的书籍。

在这里,我将告诉你一些关于我早年百度SEO的小故事。上大学的时候认识一家专门做企业网站百度SEO的公司,或者一个小团队。他们对关键字的排名如何?您不需要您的网站有任何您想要的关键字。比如我想买一个“微信小程序”做关键词排名。他们当时的能力是让你在 3 天内到达首页。而且你的网站不需要有微信小程序这个词。

怎么样?哈哈,其实是站群。当时,百度的索引权重出现了很大的问题。当外部链接的引入量达到一定程度时,您完全不需要自己做SEO优化,您的排名就会增长。当然,这个成本非常高。比如你首先需要有1000多个域名,你需要有批处理机来支持这1000个站点组和内部链接的内容的快速更新。这是一项技术和体力的任务。 ,而且风险比较高,规则总是在变化,随时都有被K的风险。给客户做的时候,需要在卖这种暴力产品之前自己测试一下。

所以,所谓的SEO,还没有。 . 家有几条规矩,要优化,还是要明白规矩,才能优化够NB。在这些规则中,前后端分离只是其中之一。更多优化依赖于内容和链接交换。

最后,又是泻药……

搜索引擎蜘蛛爬虫

免责声明:本文来自网络用户投稿,不代表本站观点和立场。如有侵权请发送邮件至tzanseo@163.com告知本站删除,本站不负任何责任及承诺。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

发表评论

登录后才能评论