ssr 需要用 nuxt 我看起来费劲
还有没有更好的方案呢
1
zcf0508 27 天前
|
2
vinsony 27 天前
建个 puppeteer ,专门处理搜索引擎的流量
|
3
june4 27 天前
以前看到过楼上的方案代码分享,很简单 100 行代码左右。
|
5
BeijingBaby 27 天前
最好别自己折腾,用现成的最好。
|
7
lishei 27 天前
不嫌麻烦的话 astro 套 vue 做 seo 或许也不错的
|
8
june4 26 天前
@wzw 很多年了,实在记不起在哪,你手动实现也不需要 1 小时。记得思路似乎是在 nginx 配置里判断 user-agent 是否是几大搜索引擎,然后 proxy_pass 转发到一个几十行的小程序,这个小程序用个 puppeteer 爬一下相应的页面返回。
|
9
Dragonphy 26 天前
|
10
wunonglin 26 天前
用楼上的方案比 nuxt 更费劲,自己衡量吧
|
11
ninjaJ 26 天前
如果只是优化少数 SEO 页面可以只用预渲染,不一定非要 Nuxt
|
12
supuwoerc 26 天前
以前用过楼上说的无头浏览器实现的方案,只要部署一个 nodejs 的无头浏览器爬页面就行。
|
13
imgalaxy 26 天前
|
14
JoryJoestar 26 天前
nuxt 其实还行 并不太费劲,github 上面搜一个启动模板吧
|
15
boqiqita 26 天前
你们知道 php 嘛?
|
17
timnottom 26 天前
由于 我使用的是 golang+react ,所以有一个办法是使用一个东西解析 html ( goquery ),然后根据 URL path 往这个 html 里面插入内容,这个方法可以用的前提是需要优化的页面不多;
参考网站: https://qkpanso.com 、https://www.lzpanx.com PS:上面两个网站是我客户的,所使用的 seo ,就是我上面说的。还有个不同点是,一个网站承载内容是基于 display:none;的 div ,一个是<noscript > |
18
yrj 26 天前
@timnottom 哈哈,你这方案我也想过,其实也挺好。可以兼顾 seo ,但要维护两套数据,感觉繁琐一下,其实 nextjs 或者 nuxtjs 做 ssr ,并发也还可以吧,我不知道你是不是基于并发的考虑
|
19
leokun 26 天前
|