vue 开发起来确实爽,但是对 seo 不友好

2023-07-28 23:39:31 +08:00
 jack4536251

传统的开发,使用服务端渲染有利于 seo ,有没有让 vue 也也可以 seo 的办法?

6847 次点击
所在节点    Vue.js
39 条回复
taotaodaddy
2023-07-28 23:56:53 +08:00
vue 的 ssr 方案试试 Nuxt.js
jack4536251
2023-07-29 00:56:31 +08:00
@taotaodaddy 试过了,不好用
airyland
2023-07-29 02:38:28 +08:00
nuxt 应该还可以。你也可以用一些工具批量将 vue 单页面静态化。
arnosolo
2023-07-29 03:51:54 +08:00
astro 可以 ssg, 且速度飞快 https://astro.build/
Rocketer
2023-07-29 03:53:38 +08:00
把内容放进 noscript 标签,亲测有效
kkocdko
2023-07-29 07:24:31 +08:00
seo 问题与是否使用 vue 没有必然联系。
zachlhb
2023-07-29 08:35:08 +08:00
是的,vue 对 seo 不好,所以去用 react 吧
crazyTanuki
2023-07-29 09:12:40 +08:00
用 nextjs 吧,有资本支持,口碑还挺好
dw2693734d
2023-07-29 09:20:05 +08:00
nextjs 才是王道
MrHyde
2023-07-29 09:30:11 +08:00
Nextjs 确实可以
kenvix
2023-07-29 10:41:53 +08:00
单独给搜索引擎的 useragent 做个 HTML4 的古典页面用于索引不就行了吗
Clax
2023-07-29 10:51:04 +08:00
WordPress 岂不是更好,如果不是很复杂的应用的话
790002517zzy
2023-07-29 10:56:07 +08:00
@Rocketer 细说怎么放
nanofei
2023-07-29 11:03:23 +08:00
现在谷歌不是可以 seo 单页面应用了么
vinsony
2023-07-29 11:14:29 +08:00
用搜索引擎来的请求,用无头浏览器直接返回 html
sunorg
2023-07-29 12:24:02 +08:00
这玩意要 seo 最好就是 bs5 ,不需要的才 spa 。 混合开发,包子门
owen800q
2023-07-29 12:26:00 +08:00
@vinsony 不现实,太慢了,headless chrome 从打开到护回至少要 3 秒至 4 秒,同时有 100 个访问,打开 100 个 headless chrome?
790002517zzy
2023-07-29 12:33:31 +08:00
好像有插件可以支持 SSG
kachu673
2023-07-29 13:08:39 +08:00
@crazyTanuki nuxt 和 next 相比呢?我主要觉得 nuxt 用的 vue ,会更简单点
wmwm
2023-07-29 13:22:30 +08:00
Nextjs 不错,支持 ssg ,刚好我最近用它开发了我的网站,https://wmwm.me ,我用的是最新的 nextjs13 app router

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/960689

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX