
🍹 Insight Daily 🪺
Hi,这里是Aitrainee,欢迎阅读本期新文章。
AI 建站神器看着爽,爬虫抓瞎?SEO 专家提醒:小心客户端渲染的坑。
SEO 从业者 DeepakNess 发出警告:不管你用 Lovable还是其他 AI 建站工具,一定要让它用 SSG (服务器端生成) 或 SSR (服务器端渲染)。不然,搜索引擎爬虫或者其他 AI 机器人很可能根本抓不到你的网站内容。

他拿了个实例: 他用 Screaming Frog SEO Spider (一个常用的 SEO 爬虫工具) 去爬 网友Jamie Marsland 用 Lovable + WordPress Headless 搭建的网站 (jamiemarsland.com)。

结果发现,只能抓到首页,其他页面完全抓不到。为啥?因为这网站是客户端渲染 (CSR) 的,内容得等浏览器加载 JavaScript 后才能显示出来,爬虫通常不执行 JS 或者执行得不好。
他又试了让 ChatGPT 和 Grok 去访问这个网站的所有页面,结果一样,AI 也只能看到首页。
百页网站 Google 只索引不排名,站长崩溃在线求助。
Lovable 用户 AdagioWonderful3804 在 Reddit 论坛上发帖求助,问题很典型:用 Lovable 做了大量网站,其中一个站点超过 100 页,但 Google 就是不收录、不抓取、不排名。

站长很努力,标准 SEO 操作一个不落:
然而,并没有什么用,流量依然没有。
数据“惨”:
站长表示:Lovable 默认搞的是客户端渲染 (client side rendering)。
这意味着 Google 机器人来了基本就是两眼一抹黑,看不到你页面上的实际内容。后果很严重:想被谷歌收录、想搞点关键词排名?难。如果你在乎搜索引擎(或者 LLM)能不能看到你的网站内容,这绝对是个大坑。
很多人认同这是个大问题。网站做得再好看,机器人访问不了,等于白搭。
这问题咋解决?
理论上,可以直接让 Lovable 实现 SSG 就行。但 DeepakNess 自己测试发现,他试了 5-6 次不同的 Prompt,让 Lovable 实现 SSG,结果预览都是空白,没成功。
网友Ian Nuttall试着让 Lovable 解决这个问题。工具自己也知道这毛病,建议他用 Next.js 或者搞静态预渲染 (static pre-rendering)。
行,先试试预渲染。

结果呢?“不行 (nope)”。折腾了几下,报了错,最后又退回到了客户端渲染的老路上,内容还是看不见。
不死心,再让它试试 SSG (静态网站生成)。

还是失败,根本编译不过去。
那试试最后的救命稻草 Next.js?
“它压根就不让你搞 Next.js 项目 (lol it won't even let you do a Next.js project)”。

所以结论很扎心:如果你指望搜索引擎或者 LLM 能看到你用 Lovable 做的网站内容,那这个默认的客户端渲染问题,是个硬伤。
而且根据 Ian Nuttall 这番踩坑实录,想通过工具本身建议的方式 (预渲染、SSG、Next.js) 来绕过,目前看来是走不通的。用之前可得想清楚了。


网友Gabe Fletcher: 认为这不是个问题。如果你想要 SSR,那就按照 SSR 的方式写代码,然后在 Netlify (或其他平台) 上正确配置打包和文件就行了。这完全是技术问题,跟 Lovable 本身关系不大,别赖工具。
Google 能搞定 CSR: 有人认为 Google (和 Bing) 的爬虫已经很智能了,它们会执行 JavaScript,能读懂 CSR 生成的内容,所以这不是问题了 (说 Google 搞定 CSR 很多年了)。
另一方观点 (认为问题很真实):

▼ Bolt 可以结合 Next.js 做 SSG,而 Lovable 只能用 React/Vite (默认 CSR)。 他还分享了自己将 React 应用迁移到 Next.js 的 Reddit 帖子链接,https://my5353.com/GOctQ

https://www.youtube.com/watch?v=_ojJi39JiLk但他也坦诚局限性: 这个方法目前只对单页面有效。有其他用户试了他的方法,确认虽然能让单页面 SSG,但在 Netlify 部署后,所有页面都变成了首页的内容源,不适用于多页面网站。楼主 AdagioWonderful3804 也回复确认,这个方法对他一百多页的网站没用。

以上。
One More Thing
本文封面由AI端到端生成,主要是:内容拟合,生成快速。



教程已出: