- 主题:这个问题算是spa的通用典型问题吗?
这事情你显然进入了误区。
vue的作者说过,vue不是非要用来做spa,也可以当jquery一样做交互增强。
我现在就是考虑后面的做法来搞。因为spa对搜索引擎不友好,至于ssr,我们后端不懂node.js,不懂vue,我也没权力逼人家学,没办法,后台是java党。
再来看你说的,“最正宗”的spa开发方式,完了body里面除了一个标签,几乎没其它结构,空空荡荡,这肯定是对seo非常不友好,也不是我想要的,我要的当然是打包完后,里面有正常的html结构,所以这个过程我当然不会去组件化处理,而是传统方式写在里面。
【 在 eGust 的大作中提到: 】
: 主流技术新项目上使用 react、vue 之类框架,都会用 webpack 做编译的,出来的结果就是一个空的 html,所以你在主题里说的问题是不存在的。
: 主流 spa 技术针对弱智搜索引擎的抓取,最简单直接的办法是 ssr,因为不需要对客户端做任何改动。尽管 ssr 本身不是干这个用的,但我不知道天朝主流搜索引擎技术能不能处理 spa,至少墙外的主流引擎是不用担心的。既然说要 seo,那自然还得上个 react-helmet、vue-meta 之类的东西,做些额外的处理,不然怎么好意思自称优化?但这方面具体怎么操作,跟是不是 spa 就已经没有关系了。
: 夏总啊,真心没法想象,你做的是怎样的研究。为什么会搞出一些让人完全看不懂的操作,去实现一个不相干的功能,然后你居然还有是普遍问题的自信……
: ...................
--
FROM 61.183.136.*
国内几个主流搜索引擎, baidu,360,搜狗,神马,支持 react/vue 了?
【 在 eGust (十年) 的大作中提到: 】
: 主流技术新项目上使用 react、vue 之类框架,都会用 webpack 做编译的,出来的结果就是一个空的 html,所以你在主题里说的问题是不存在的。
: 主流 spa 技术针对弱智搜索引擎的抓取,最简单直接的办法是 ssr,因为不需要对客户端做任何改动。尽管 ssr 本身不是干这个用的,但我不知道天朝主流搜索引擎技术能不能处理 spa,至少墙外的主流引擎是不用担心的。既然说要 seo,那自然还得上个 react-helmet、vue-meta
: 夏总啊,真心没法想象,你做的是怎样的研究。为什么会搞出一些让人完全看不懂的操作,去实现一个不相干的功能,然后你居然还有是普遍问题的自信……
: ...................
--
FROM 36.249.111.*
这个问题你们不该问我啊,我又没有给国内搜索引擎喂数据的需求,完全不关心……
而且对付搜索引擎完全可以单独做 ssr:gateway 那边检测到是搜索引擎的 request,就单独转到另外一个服务上面去,另外一个服务就是调用 headless chrome/firefox 把页面渲染完成之后把完整的页面发回去就好了。搜个傻瓜教程架个服务,gateway 那边根据域名或者 ip 给搜索引擎写几条规则,devops 自己都能完成的工作……
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 国内几个主流搜索引擎, baidu,360,搜狗,神马,支持 react/vue 了?
--
FROM 125.237.49.*
如果天朝的主流搜索引擎还是很蠢,那最好的办法就用 ssr 来解决这个问题,否则搜索引擎抓到的都是 {{ ... }} 的页面,跟一个空页面也没什么差别。你最多说是能凑合对付蠢蛋搜索引擎,可千万别用“seo”,因为那是“优化”而不是凑合对付
【 在 xiatianup (李 ,只是期待夏天!!) 的大作中提到: 】
: 这事情你显然进入了误区。
: vue的作者说过,vue不是非要用来做spa,也可以当jquery一样做交互增强。
: 我现在就是考虑后面的做法来搞。因为spa对搜索引擎不友好,至于ssr,我们后端不懂node.js,不懂vue,我也没权力逼人家学,没办法,后台是java党。
: ...................
--
FROM 125.237.49.*
只能说这个方案在国内就算了吧。spa 和传统后端渲染,目前还是各有各的应用场景。
【 在 eGust (十年) 的大作中提到: 】
: 这个问题你们不该问我啊,我又没有给国内搜索引擎喂数据的需求,完全不关心……
: 而且对付搜索引擎完全可以单独做 ssr:gateway 那边检测到是搜索引擎的 request,就单独转到另外一个服务上面去,另外一个服务就是调用 headless chrome/firefox 把页面渲染完成之后把完整的页面发回去就好了。搜个傻瓜教程架个服务,gateway 那边根据域名或者 ip 给搜
--
FROM 36.249.111.*
是的,我那个办法也就是退而求其次,希望有用,双大括号里的变量搜索引擎读到了也不一定懂,懂了也不会执行js去获取真正的值。
真是心累。
【 在 eGust 的大作中提到: 】
: 如果天朝的主流搜索引擎还是很蠢,那最好的办法就用 ssr 来解决这个问题,否则搜索引擎抓到的都是 {{ ... }} 的页面,跟一个空页面也没什么差别。你最多说是能凑合对付蠢蛋搜索引擎,可千万别用“seo”,因为那是“优化”而不是凑合对付
:
--
FROM 61.183.136.*
每次都是话说一半,具体哪个场景适合传统后端渲染,不适合 spa + ssr 啊?
而且国内不还经常封爬虫么,搞个 spa 专门对搜索引擎做 ssr,大量爬虫估计就废掉了吧
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 只能说这个方案在国内就算了吧。spa 和传统后端渲染,目前还是各有各的应用场景。
--
FROM 125.237.49.*