一个悖论
做 SEO agency 最尴尬的事:把客户网站交付上线,一年后自己的网站在 Google 上排不上去。
NexAgent 的主业是帮大温本地企业重做网站 + SEO/GEO 优化。所以我们给自己定了一条铁律: 自己的站 nextagent.ca 必须跑得比我们给客户做的还好。
于是有了这篇文章要讲的东西——一套每天自己跑的 AI 闭环,管我们自己的网站。
痛点:网站交付即腐烂
大多数 agency 的套路:签合同、做设计、写代码、上线、开庆功酒。然后就撒手。
6 个月后网站现状:
- 博客最后一篇停在某个远古时间点
- 落地页文案过时,关键词密度掉队
- Google Search Console 里一堆
Discovered – currently not indexed没人理 - sitemap 上次提交是 3 周前
- 新闻里爆出的行业大事没人写进博客
没有人盯,网站就锈蚀。但真雇一个全职 SEO 又养不起。
解法:把网站交给 AI agent
我们的思路:既然自动化是我们的主业,那就把网站也自动化起来。
nextagent.ca 本站今天在跑这样一个每日闭环:
1. 每日 SEO + GEO 评分
每篇博客、每个落地页都有一个复合分(数据库字段叫 combined_score)。这个分由几个子项组成:
- SEO 子分:meta description、canonical、h1-h3 结构、关键词密度、内链数
- GEO 子分:AI 搜索引擎(ChatGPT / Perplexity)可读性指标,例如 FAQ schema、entity mentions、引用密度
- Traffic 子分:GA/GSC 真流量回流(7 日 impressions / clicks / avg position)
blog_fetcher/scorer.py 每晚跑一次,写回 last_scored_at。低于阈值的文章会进下一步。
2. Gemini 驱动的低分自动改写
低于阈值的文章交给 blog_fetcher/post_rewriter.py。用 Gemini 3 Flash 做分治改写:
- 先分析原文找出 SEO 弱点
- 基于弱点重写中文正文
- 翻译成英文双语并保留原外链
- 校验 canonical / hreflang / FAQ schema
- 写回数据库(默认入审核队列,不直发)
关键是保留原文意图——不是重写成 AI 味的营销废话,是补齐 schema、加深关键词、填上 FAQ block。
3. Google Search Console API 索引诊断
我们用 Google 官方 GSC API 做全量 urlInspection。脚本在
website/scripts/gsc-report.ts,每次跑会:
- 拉当前 sitemap 全部 URL(目前 70 条)
- 8 并发调 urlInspection API
- 按 coverage state 聚合(INDEXED / DISCOVERED_NOT_INDEXED / DUPLICATE / unknown)
- 导出带日期的 JSON / CSV 报告
例如本站 2026-04-19 的跑出来结果:
| State | Count |
|---|---|
| URL is unknown to Google | 52 |
| Discovered – currently not indexed | 15 |
| Submitted and indexed | 2 |
| Duplicate, Google chose different canonical | 1 |
看到 52 个 URL Google 还没发现?触发下一步。
4. Sitemap 自动重推
website/scripts/gsc-submit-sitemap.ts 每次部署后跑一遍,调 GSC sitemaps.submit
API 主动通知 Google 来抓。不用等 Google 自己排期(上次下载可能是 3 周前)。
5. OpenClaw Agent 编排
上面 4 步全部由 OpenClaw —— 我们开源的 AI agent 框架 —— 统一编排。Agent 负责:
- 按 cron 触发各步
- 评分数据写回 DB
- 低分报告推送到 Discord 让人审阅
- 报告差异周对周 diff
路线图
今天跑通的是评分 + 改写 + 索引诊断 + sitemap。下一步要上的:
- 新闻感知刷新:每日 Tavily / Exa / agent-reach 抓行业突发新闻,关联到涉及话题的博文触发带最新引用的刷新
- 自评自纠闭环:改写后 agent 自己再评分,不达标再改,直到命中目标分
- 多平台同步分发:一篇博文 → 自动分发到 TikTok / 小红书 / Twitter / LinkedIn,格式适配
- 多模态输出:文字稿 → 每次发布自动产短视频 + 音频播客版
可验证性
这不是 PPT 故事。您随时可以:
- 开 Google Search Console 后台看
sc-domain:nextagent.ca的 coverage 报告 - 让我们现场
live-inspect任意本站 URL - 看数据库里任意博文的
combined_score和last_rewritten_at时间戳
我们不卖 PPT。自己的站跑不通,就没资格让您把您的站交给我们。
FAQ
Q1:这套能接在我现有网站上吗? 现代框架(Next.js、Remix、Astro、SvelteKit)+ API 可访问的 CMS,2-4 周接完。 WordPress / Wix 一般建议先重做,性能和 schema 底子过关闭环才有效。
Q2:AI 改坏了怎么办? 默认落审核队列,不直发。您(或我们托管)审批发布。某类内容建立信任后可切到 全自动。定价、法务等高风险页设计上就不走自动化。
Q3:多少钱? 全重做 + 6 个月自动维护 $6,000–$15,000 一次性 + $400–$1,200/月。现代站纯维护 订阅 $400/月起。
Q4:和找个 freelancer 做 SEO 有什么区别? freelancer 按月报告、人工改。我们交付的是每日自动跑的系统——报告是 diff, 改的是 git commit,订阅的是持续能力而不是人月工时。
下一步
想看看您的站适不适合这套闭环? 查看 Self-Evolving Website 服务 →