1. 这项检查是什么
现代网页有两种工作方式:SSR(服务端渲染)——服务器直接把完整内容发过来;CSR(客户端渲染)——浏览器下载一个几乎空壳的 HTML,再执行 JavaScript 把内容「变出来」。你在浏览器里看到内容,不代表 HTML 源码里有内容。主流 AI 爬虫不执行 JavaScript(成本太高),它们拿到空壳就走了。这项检查就是在模拟 AI 的视角看你的「原始 HTML」里到底有没有货。
2. 为什么影响 AI 可见度
这是 GEO 里最隐蔽也最致命的问题:网站视觉效果很好、人工访问一切正常,但对 AI 来说每个页面都是空壳。React/Vue 单页应用(SPA)默认就是这种形态,且企业往往毫无察觉——直到发现所有 AI 引擎都「不知道」自己的产品。
3. 如何自查(不依赖工具)
- 打开你的官网,按
Ctrl+U(查看网页源代码) Ctrl+F搜索一段你页面上的正文文字(比如某句产品介绍)- 源代码里搜得到 → 服务端渲染,AI 可见;搜不到 → 客户端渲染,AI 看不见
- 命令行验证:
curl -s https://你的域名 | grep "页面上的某句话"
4. 如何修复
按投入从小到大:
- 让关键页面服务端渲染:Next.js(React)/ Nuxt(Vue)开启 SSR 或 SSG;老站可只对首页/产品/关于页做预渲染
- 预渲染方案:不改架构,用构建时生成静态 HTML(vite-plugin-ssr、prerender);适合内容更新不频繁的站
- 最低成本过渡:把最核心的事实(公司名、产品清单、联系方式、关键问答)直接写进 HTML 的
<noscript>区或静态区块,保证 AI 至少拿到骨架 - 外包团队沟通话术:「请确认网站对不执行 JavaScript 的爬虫返回完整内容,可用 curl 验证」
5. 修完如何验证
- 重复第 3 节的源代码检查:核心正文能在源码里搜到
- 重跑本工具,A3 与 B5(文本量)通常同时改善
- 终极验证:把首页源代码复制给任意 AI 助手,问它「这家公司是做什么的」——答得上来才算过关
6. 常见误区
- 「我的网站很流畅,不可能有问题」:流畅和渲染方式无关,问题恰恰出在「看起来正常」
- 「加个 meta 标签描述一下就行」:meta 只有一两百字,撑不起整站的产品与事实内容
- 「等 AI 爬虫进化到会执行 JS」:执行 JS 的成本决定了这不会是短期默认行为,等待 = 主动放弃