为了实现AI web出海自动化,我做了一个 AI 换脸工具站跑流程。
功能能跑。部署成功。站点能访问。
然后呢?
然后就这样了。流量是 0。Google 不认识它,Bing 不认识它,ChatGPT Search 也不知道它存在。
这段时间我一直在想这个问题:独立开发者做站,最难的不是写代码,是上线之后的那一段。
SEO 要补,外链要建,验收要走,分发要做。每一件事单独拿出来都是一整天的工作。
于是昨天我让 AI Agent 来干这件事。用了一天,我把这四件事全部跑完了。
今天完整拆给你看。
01 SEO + GEO 打通:你的站不只要让 Google 看见,还要让 AI 搜索引擎引用你
先说一个很多人忽视的事:
现在做站,SEO 和 GEO 必须同时做。
SEO 是让 Google/Bing 收录你。GEO 是让 ChatGPT Search、Perplexity、Google AI Overview 引用你。
这两件事已经不是一件事了。
页面级 SEO 五件套(每个页面都要有)
1. <title> 核心关键词 | 补充描述 | 品牌名2. <meta description> 120-155 字,说清楚这个页面能做什么3. <link canonical> 告诉 Google 这个页面的唯一正版地址4. <h1> 每个页面只有一个,不能多5. JSON-LD 告诉 Google 这页面是什么类型JSON-LD 不是可选项。它决定了:
Google 能不能给你 Rich Results 展示 SoftwareApplication schema 能不能让 Google 知道你是工具站 FAQPage schema 能不能让你的问答直接出现在搜索结果里 AI 搜索引擎能不能从结构化数据里快速提取答案
GEO 的关键规则:前 150 个英文单词
这是昨天我改动最狠的一处。
AI 搜索引擎提取答案,都是从页面前部开始扫的。规则很简单:
前 150 个英文单词内,必须有一句话直接定义"这个工具是什么"。
✅ 正确:
"getchargen is an AI character generator that creates portraits and character sheets for DnD, anime, fantasy, and original characters."❌ 错误(前 150 字全是废话):
"Welcome to the future of character creation! We're so excited to bring you the most innovative platform in the world..."AI 搜索引擎扫一眼,提取不到有用信息,直接走了。不会引用你。
还有一个必须做的文件:llms.txt
放在站点根目录,是给 AI 搜索引擎看的"站点说明书"。
格式很简单:
# getchargen.com> AI character generator — create portraits and character sheets for DnD, anime, fantasy, and original characters.## Main Tools- [AI Character Generator](/): Generate any character- [Anime Generator](/anime-character-generator): Anime-style- [DnD Generator](/dnd-character-generator): D&D characters## Key Facts- Free to use, no sign-up required- AI portraits + structured character data这个文件的作用:Perplexity、Claude 这类 AI 搜索引擎在理解你的站时,会优先找这个文件。你不写,它不知道你是谁。
SEO + GEO 检查清单(每个核心页面):
☐ <title> 含核心关键词,≤ 60 字符☐ <meta description> 在 120-155 字之间☐ <link canonical> 指向页面自身☐ 页面有且只有一个 <h1>☐ layout.tsx 有 Organization + WebSite JSON-LD☐ 每个页面有 WebPage + SoftwareApplication JSON-LD☐ 有 FAQ 的页面有 FAQPage JSON-LD☐ 前 150 个英文单词内有直接定义☐ robots.txt 存在且可访问☐ sitemap.xml 存在且列了所有核心页面☐ llms.txt 存在且描述准确02 QA 验收:不是随便点点,是走完一整条链
很多人上线前的"验收"是:打开站点,看起来没问题,上线。
这不叫验收,这叫碰运气。
真正的 QA 验收要走完 7 个环节。时间预算:55-75 分钟/站。
第一关:冒烟测试(5 分钟)
用一条脚本快速核所有核心页面是否返回 200:
for path in "/" "/robots.txt" "/sitemap.xml" "/privacy" "/terms"; do STATUS=<img class="formula-inline" style="display:inline-block; vertical-align:middle; margin: 0 4px; height: auto;" src="https://latex.codecogs.com/png.latex?\dpi{300}&space;(curl%20-s%20-o%20%2Fdev%2Fnull%20-w%20%22%25%7Bhttp_code%7D%22%20%22https%3A%2F%2F%E4%BD%A0%E7%9A%84%E5%9F%9F%E5%90%8D" alt="(curl -s -o /dev/null -w "%{http_code}" "https://你的域名" />path") echo "$STATUS $path"done有 404,先修,再继续。
第二关:功能验收——必须真实走完
登录全链路(必须真走,不能只看"跳转了"就算过):
第 1 步:未登录 → 点 CTA → 应该跳转 Google OAuth第 2 步:Google 授权页显示的是你的应用名(不是 localhost)第 3 步:授权 → 回调到你的站(不是 404)第 4 步:用户名/头像显示正确,免费额度正确第 5 步:用一次工具 → 额度 -1第 6 步:登出 → 重登 → 记录还在支付全链路(用 Stripe 测试卡,必须真走):
测试卡:4242 4242 4242 4242 有效期:任意未来日期 CVC:任意第 1 步:未登录点"升级" → 先引导登录(不能直接跳 Stripe)第 2 步:登录后点"升级" → Stripe Checkout 里产品名/价格正确第 3 步:支付成功 → 跳回站点 → 不是白屏不是 404第 4 步:权限升级了,额度增加了第 5 步:登出 → 重登 → 付费状态还在第三关:响应式测试(重点)
必测 6 个宽度:
| 重点 | ||
每个宽度核心只看一件事:有没有水平滚动条?
有就是大问题,立刻修。
QA 验收检查清单:
冒烟测试☐ 首页 200☐ robots.txt / sitemap.xml / privacy / terms 全部 200功能验收☐ Landing Page 无占位文案残留☐ CTA 按钮全部可点且跳转正确☐ Google OAuth 全链路真实走完☐ Stripe 支付全链路真实走完(测试卡)☐ 付费权限登出重登后还在UI/UX☐ 6 个宽度无水平滚动条☐ 无 broken image☐ favicon 正确显示性能☐ Lighthouse Performance ≥ 80☐ LCP < 2.5s,CLS < 0.1安全☐ HTTPS 正常,http 自动跳转☐ 前端代码无 API Key 泄露☐ 有基础 Rate Limit埋点☐ Plausible 有数据☐ GA4 实时报告有活跃用户☐ Clarity 有 session 录制03 外链冷启动:用 listing-swarm 批量提交 GitHub Awesome Lists
外链这件事,很多人要么不做,要么花钱买(大部分没用)。
我现在用的方式:GitHub Awesome Lists PR。
逻辑很简单:GitHub 上有大量高 star 的 awesome list 仓库,收录某个领域最好的工具。这些仓库本身就是高权重外链来源。你提一个 PR 被合并,就是一条真实的高权重外链。
而且是免费的。
用 listing-swarm 自动化这个流程
手动一个个找、一个个 fork、一个个提 PR,太慢。我用 listing-swarm 把这个流程自动化了:
Step 1:发现目标仓库
搜索和产品相关的 awesome list:
awesome-ai-toolsawesome-character-generatorsawesome-dnd-toolsawesome-image-generators筛选标准:
Star 数 > 500(权重更高) 最近 3 个月有更新(维护者还活跃) README 里有"feel free to contribute"字样
Step 2:生成符合格式的条目
每个 awesome list 格式不同,必须参照现有条目:
- [产品名](https://你的域名) - 一句话描述,客观,不写"最好"。Step 3:批量提交 PR
Fork → 添加条目 → PR 标题:Add 产品名
注意事项(踩过的坑):
❌ 一天给超过 5 个仓库提 PR → 容易被当 spam❌ 描述里写"best"/"最强"这类主观词 → 被 maintainer 拒绝❌ 格式和现有条目不一致 → 直接关 PR 不 review✅ 一天 2-3 个,格式对齐,描述客观被拒不要纠缠,换下一个。
外链冷启动检查清单:
发现阶段☐ 找到 ≥ 10 个相关 awesome list☐ 筛选 star>500 且近 3 个月有更新的☐ 确认 README 欢迎贡献提交阶段☐ 按仓库现有格式写条目☐ 描述客观,无"best/最强"等主观词☐ PR 标题:Add 产品名☐ 每天 ≤ 3 个仓库同时提交追踪阶段☐ 一周后检查 PR 状态☐ 被拒不纠缠,换下一个仓库04 运营冷启动:Day 0 就要开始分发,不能等
上线不等于有用户。等 SEO 自然起量要几个月。
上线当天下午,就要开始冷启动分发。
分发优先级排序(2026 年实测版)
优先级 1:技术周刊投稿(今天投,1-3 周后发)
早投早排,不投就没有。
优先级 2:GitHub Awesome Lists(见第 03 节)
优先级 3:社区发帖
发帖铁律:不是广告,是分享。
❌ 错误写法:"Check out my new AI character generator! It's amazing! Try it free: chargen.ai"✅ 正确写法:"I was preparing for a DnD campaign and kept switching between 3 tools to create NPCs. So I built this.[截图] It generates portrait + character sheet together.Free, would love feedback: chargen.ai"差别就在:一个是在推销自己,一个是在分享解决方案。
优先级 4:AI 工具目录站(2026 年现实)
2024 年大部分免费,现在大部分收费了。建议只提这几个(免费):
BetaList AlternativeTo Indie Hackers
分发链接必须加 UTM 参数:
https://你的域名/?utm_source=ruanyf&utm_medium=newsletterhttps://你的域名/?utm_source=hackernews&utm_medium=posthttps://你的域名/?utm_source=reddit&utm_medium=post&utm_campaign=launch这样 Plausible 里就能看到哪个渠道带来了多少人。
运营冷启动检查清单(Day 0):
☐ Plausible / GA4 / Clarity 埋点已确认有数据☐ Google Search Console 已提交 sitemap☐ Bing Webmaster Tools 已提交 sitemap(必须!ChatGPT Search 用 Bing 索引)☐ 至少投稿 1 个技术周刊☐ 至少提交 3 个 Awesome List PR☐ 至少在 1 个社区发了分享帖☐ 所有分享链接都加了 UTM 参数Day 7 必须回答的 5 个问题:
1. 日均 UV 多少?(< 10 说明分发还不够)2. 最大流量来源是什么?3. 哪个页面跳出率最高?4. 有没有人真正用了工具?5. Clarity 热力图发现了什么?05 完整流水线:AI Agent 怎么串这四件事
这四件事在 OpenClaw 里我是这么分工的:
seo 助理 → SEO/GEO 基础件 + llms.txt + sitemap 提交qa 助理 → 冒烟测试 + 功能验收 + 响应式验收 + 埋点验收main(我)→ listing-swarm 外链提交 + 运营清单生成 + 分发协调ops 助理 → 社区发帖文案 + 周刊投稿 + UTM 追踪不一定需要 4 个 Agent。
如果你只有 1 个 Agent,按这个顺序走:
① 先补 SEO 五件套(canonical / JSON-LD / llms.txt)② 跑冒烟测试(5 分钟)③ 走登录 + 支付全链路(20 分钟)④ 提交 Google + Bing sitemap⑤ 找 3 个 Awesome List 提 PR⑥ 写一篇 Show HN / Reddit 分享帖按这个顺序,一个工作日跑完。
最后说一句
这件事让我改了一个过去的认知:
以前我觉得上线是终点,流量是另一件事。
现在我觉得上线才是起点,流量是当天就要开始做的事。
SEO 补好、外链提好、冷启动分发做好,这些不是"上线之后找时间做的事",而是上线当天就要跑完的事。
而且这些事,AI 现在真的可以帮你干。
不是让 AI 替代你,而是让 AI 把本来要花你 3 天的流程,压缩到 1 天之内跑完。
这个效率差,才是真正的竞争优势。
我是俊哥。链接我领资料,进交流群

关注公众号 俊哥AI出海。
我会继续把这些从真实实战里跑出来的工作流,完整拆给你看。
X(Twitter):https://x.com/jungeAGI
夜雨聆风