首页 » SEO关键词 » seo前后台分别_前后端分离情况下若何做SEO优化

seo前后台分别_前后端分离情况下若何做SEO优化

访客 2024-11-05 0

扫一扫用手机浏览

文章目录 [+]

前后端分离情形下如何做SEO优化?

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

seo前后台分别_前后端分离情况下若何做SEO优化 seo前后台分别_前后端分离情况下若何做SEO优化 SEO关键词

1,前后端分离的架构,无法供应搜索引擎可收录的页面,须要搜索引擎蜘蛛拥有实行javascript能力才行,可现实是大部分的搜索引擎都不支持。

seo前后台分别_前后端分离情况下若何做SEO优化 seo前后台分别_前后端分离情况下若何做SEO优化 SEO关键词
(图片来自网络侵删)

2,支持了SPA架构的产品,如何做SEO优化。
(第一个点是先让他支持,第二条才落到优化)

我们先看第一个点,我们要做SEO支持首先要知道我们要优化哪些Search Engine。

常见的列举,百度,google,微软必应,搜狗,等等。

那么我们首先得理解Search Engine才能谈如何做到让页面被收录,这里就拿最常见的百度和google来举例吧。

百度是不支持收录SPA的页面的,而且SPA的网站对付百度的spider来说即是是只有1个页面,那么如何做到让这种搜索引擎收录页面呢?首先我们可以自行提交sitemap,让蜘蛛主动去爬,但是碰着sitemap中的URL,到达指定页面后页面只有一段js怎么办,我们可以利用比如<noscript></noscript>标签来进行最大略的优化,比如在noscript里打印出当前页面一些关键的信息点,但是这个做法大家一看就非常的蠢,由于正常用户并不须要这些内容,占用***量,而且不好掩护。
那么我们如何判断当前页面是否支持运行javascript呢?前端已做到,用noscript,后端弗成,那么只好针对百度的spider做UA判断了,这也便是大家常见的一些办理方案,利用phantomjs或者nginx代理,来对spider访问的页面进行分外的处理,达到被收录的效果。

那么这么做实在是有一些副浸染的,比如你收录的页面和用户正常访问的页面差别较大是有被搜索引擎K掉的风险的,以是更多的做法还是选择首屏利用ssr的办法渲染,先通过后端路由担保页面的紧张信息可以被做事器端输出,然后其他的功能,包括用户之后的路由跳转掌握,再利用前端路由来做,曾经的项目履历在新浪博客手机版中也是这么做的,当然当时没有ssr,是后端直接渲染的模板,用户访问后,再进行交互则再采取前后端分离和前端路由掌握来完成。

标签:

相关文章

DLL反射加密,技术介绍与应用前景

软件安全成为了人们关注的焦点。DLL(Dynamic Link Library)反射加密作为一种重要的保护手段,在软件安全领域发挥...

SEO关键词 2025-01-05 阅读0 评论0