1. 这项检查是什么

现代网页有两种工作方式:SSR(服务端渲染)——服务器直接把完整内容发过来;CSR(客户端渲染)——浏览器下载一个几乎空壳的 HTML,再执行 JavaScript 把内容「变出来」。你在浏览器里看到内容,不代表 HTML 源码里有内容。主流 AI 爬虫不执行 JavaScript(成本太高),它们拿到空壳就走了。这项检查就是在模拟 AI 的视角看你的「原始 HTML」里到底有没有货。

2. 为什么影响 AI 可见度

这是 GEO 里最隐蔽也最致命的问题:网站视觉效果很好、人工访问一切正常,但对 AI 来说每个页面都是空壳。React/Vue 单页应用(SPA)默认就是这种形态,且企业往往毫无察觉——直到发现所有 AI 引擎都「不知道」自己的产品。

3. 如何自查(不依赖工具)

  1. 打开你的官网,按 Ctrl+U(查看网页源代码)
  2. Ctrl+F 搜索一段你页面上的正文文字(比如某句产品介绍)
  3. 源代码里搜得到 → 服务端渲染,AI 可见;搜不到 → 客户端渲染,AI 看不见
  4. 命令行验证:curl -s https://你的域名 | grep "页面上的某句话"

4. 如何修复

按投入从小到大:

  • 让关键页面服务端渲染:Next.js(React)/ Nuxt(Vue)开启 SSR 或 SSG;老站可只对首页/产品/关于页做预渲染
  • 预渲染方案:不改架构,用构建时生成静态 HTML(vite-plugin-ssr、prerender);适合内容更新不频繁的站
  • 最低成本过渡:把最核心的事实(公司名、产品清单、联系方式、关键问答)直接写进 HTML 的 <noscript> 区或静态区块,保证 AI 至少拿到骨架
  • 外包团队沟通话术:「请确认网站对不执行 JavaScript 的爬虫返回完整内容,可用 curl 验证」

5. 修完如何验证

  1. 重复第 3 节的源代码检查:核心正文能在源码里搜到
  2. 重跑本工具,A3 与 B5(文本量)通常同时改善
  3. 终极验证:把首页源代码复制给任意 AI 助手,问它「这家公司是做什么的」——答得上来才算过关

6. 常见误区

  • 「我的网站很流畅,不可能有问题」:流畅和渲染方式无关,问题恰恰出在「看起来正常」
  • 「加个 meta 标签描述一下就行」:meta 只有一两百字,撑不起整站的产品与事实内容
  • 「等 AI 爬虫进化到会执行 JS」:执行 JS 的成本决定了这不会是短期默认行为,等待 = 主动放弃