深圳易捷网络科技财税咨询网-neatmaster518.com 返回首页

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

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2024/12/22
前后端分离情况下如何做SEO优化
首先得先想明白什么是SEO,然后再说前后端分离情况下如何做SEO优化。
我们假设这个产品是一个新产品,他需要做SEO,那么到底什么是SEO呢SEO的缩写是『Search Engine Optimization』,搜索引擎优化,虽然我不是专业做SEO的,我也不是SEO工程师(你别说某些网站还真有这个岗位)。
不过或多或少,SEO这个行业曾经也是个特别有意思的行业。
优化针对这个问题分2个点:
1,前后端分离的架构,无法提供搜索引擎可收录的页面,需要搜索引擎蜘蛛拥有执行javascript能力才行,可现实是大部分的搜索引擎都不支持。
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,是后端直接渲染的模板,用户访问后,再进行交互则再采用前后端分离和前端路由控制来完成。

相关行业资讯

1、SEO是一项高风险高回报的营销手段
2、网站建设可以利用哪些新技术更好的发展
3、域名备案与否对网站seo的影响有多大
4、佛山网站优化如何做好移动端网站SEO工作
5、小企业网站建设的意义有哪些?
6、搜索眼中的好站与我们眼中的好站对比
7、浅谈良好用户体验的要素
8、网站推广优化如何进行原创文章创作
9、网站如何提升用户体验度
10、优化企业网站制作的意义
11、无论如何站长都要抓住用户的心来经营网站
12、网站运营中不可缺少的因素是什么
13、软文在SEO中不容小觑的作用
14、PC网站制作和APP网站制作有什么区别
15、企业网站推广优化的五个技巧
16、易捷互联员工脑海中的优秀技术团队
17、SEO优化中最常见的错误
18、网络推广营销不仅仅只是SEO这么简单
19、 site不到首页怎么办
20、网站建设售后服务形式
21、进行网站制作前该如何做市场调查和策划
22、高端金融行业网站有哪些优势
23、网站设计提高网页速度的技巧
24、品质决定一切企业邮箱选择标准严格
25、网站制作存在着哪些误区
26、p2p网站制作解决方案
27、加快网站收录的技巧
28、Google+1对排名的影响到底有多大
29、对竞价排名的思考
30、说说SEO关键词设置和优化的关键点是什么
31、了解网站用户需求是提高关键词排名的关键
32、2017年企业网站的搜索引擎优化
33、网站日志如何分析之实例解说
34、做SEO有什么好处
35、动态网页与静态网页的区别
36、为什么网站一定要做SEO优化
37、什么是长尾关键词
38、响应式网页前端的设计尺寸标准
39、北京高端网站建设过程中的兼容性问题
40、网站建设浅谈网站运维需要注意的问题
41、网站设计哪些因素会影响网页效果
42、为什么买国外空间还需要备案
43、如何提高搜索引擎收录量
44、网站优化跟踪细看robots.txt规则的实际效果
45、企业网页设计应着重的细节是什么
46、百度上线拒绝外链工具beta版对于站长的利与弊
47、祝贺易捷网络深圳网站建设排名第一
48、企业为什么重视竞价而忽略优化
49、企业网站制作和设计的核心是什么
50、如何做百度霸屏这有一份个人品牌百度霸屏技巧
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号