为什么你的 AI 生成网站在搜索中找不到

单页应用先发出一个空的 HTML 壳,再用 JavaScript 填充内容。有些爬虫会等,有些不会;而且很多网站还会意外地把自己屏蔽掉。我们用两种方式加载你的页面,告诉你搜索引擎和 AI 助手实际拿到了什么。

免费,无需注册。基础检测只发送普通浏览器会发送的请求。

查看完整示例报告

我们检查什么

自己动手检查

五项检查,能解释大多数“我的网站在 Google 上搜不到”的情况。每项只需一分钟。

  1. 查看原始 HTML

    在你的网址前加上 view-source:。查找 <title>、<meta name="description"> 和 <link rel="canonical">。如果它们只在 JavaScript 运行后才出现,很多爬虫和所有链接预览都会错过它们。

    view-source:https://your-site.example
  2. 找出残留的 noindex

    在原始 HTML 中搜索 noindex,也检查一下响应头——有些托管平台会给预览部署加上它。

    curl -sI https://your-site.example | grep -i x-robots-tag
  3. 打开 robots.txt

    “User-agent: *”下面只要有一行“Disallow: /”,就会屏蔽所有搜索引擎。它还应该指向你的站点地图。

    https://your-site.example/robots.txt
  4. 像 Google 一样查看页面

    Google Search Console → URL Inspection → Test live URL → View tested page。截图和渲染后的 HTML 会显示 Google 实际拿到了什么。

  5. 提交站点地图

    在 Search Console → Sitemaps 中添加 /sitemap.xml。如果还没有,就让你的 AI 构建工具根据路由生成一个。

你的 AI 构建工具就能完成的修复

大多数只是 index.html 或某个生成文件里的几行代码。报告里的提示词会写明是哪些。

修复 myapp.example 上的这些问题。

1. robots.txt 中包含 "Disallow: /"。
   允许抓取,并添加:Sitemap: https://myapp.example/sitemap.xml

2. 服务端 HTML 中没有 meta description。
   在 index.html 中添加 description 和 Open Graph 标签,让它们在 JavaScript 运行前就已存在。

完成后重新检测:https://scanyoursite.app/zh?check=myapp.example

一次部署就可能让你从索引中消失

从测试环境构建里带过来的一个 noindex,几天内就能让你从搜索结果中消失。开通 Pro 后,我们会在下一次检测时发现它。

查看方案

常见问题

Google 会渲染 JavaScript 吗?

大多会,但有延迟——而链接预览、许多其他爬虫和一些 AI 助手只读取原始 HTML。把标题和描述放在那里,处处受益。

这是完整的 SEO 审计吗?

这是决定你到底能不能被找到的技术基础——不是关键词研究,也不是内容建议。

llms.txt 是什么?

一个简短的文本文件,告诉 AI 助手你的网站是做什么的、哪些页面重要。它是可选的;缺少时我们会提示。

Vibe Coding 开发者

粘贴网址,大约一分钟拿到清单。

每条发现都会说明它对你意味着什么、该如何修复——或者给你一段 AI 编程工具可以直接执行的提示词。

免费,无需注册。基础检测只发送普通浏览器会发送的请求。