教程
AI 原生 CMS 实操:从零搭建一个靠 AI 生成内容、自动做 SEO 的网站
不用改造 WordPress,用 Next.js 从零构建一个 AI 原生 CMS:内容生成、多语言、内链外链、On-Page SEO 全部交给 AI 完成,两个月做到 DR 58、日 UV 1.1K。

本文是出海建站系列教程之一。完整英文版请见英文标签页。Full English version available in the English tab.
一、AI 原生 CMS 不是“旧站加 AI”
很多人的做法是在 WordPress 上装几个 AI 插件,让 AI 帮你写文章、填 meta。但真正的 AI 原生 CMS 是反过来:先想清楚哪些事可以完全交给 AI,再围绕这些能力设计整个网站结构。
woy.ai 的实践证明了这条路可行:一个试验性的 AI 工具收录站,上线两个月拿到 138 个网站、95000 条外链,DR 58,日 UV 从 200 多爬到 1.1K。GSC 每天来自谷歌的点击五六百次,约占总流量一半。
关键不是用了多牛的模型,而是从表结构设计开始就区分“给人看的数据”和“给 AI 的提示词数据”。界面显示字段和 AI 生成字段分开存,后续才能灵活调。
二、为什么不用 WordPress 改造
WordPress 的后台是为人设计的,内容编辑、分类、标签、插件管理都是人的操作习惯。如果你想把它改造成“AI 工作流驱动”,要动的地方太多:文章类型、字段、模板、权限、缓存……改造成本极高,而且改完还是别扭。
woy.ai 选择用 Next.js 自研框架,从零构建。好处是:
- 数据表结构完全按 AI 工作流设计,而不是按后台表单设计
- 每个页面、每个 Section 的生成逻辑可以独立控制
- 多语言、URL 结构、SEO 字段全部代码化,不用依赖插件
如果你要做一个内容量大的 SEO 站,别在 WordPress 上硬凑 AI,直接考虑自研或基于 Next.js 这类框架重建。
三、核心表结构:名词 → Page → Section → Content
这是整个 CMS 的地基。每个“名词”(比如一个 AI 工具名)生成一个 Page,Page 下面按用户关注点拆成多个 Section,每个 Section 独立成页。
举个例子,收录一个叫 Hedra AI 的工具:
- Page 是
/p/hedra-ai - Section 有简介、功能、Pricing、FAQ、团队介绍、使用教程等
- 每个 Section 对应一个独立 URL,比如
/p/hedra-ai/features
这样设计的好处是:每个 Section 都能精准命中“产品名 + 关注点”类搜索词。比如“Hedra AI Features”这种词,靠整页内容很难排,但一个专门讲 Features 的独立页面很容易拿精选摘要。
实际做的时候,你可以设计 20 多个 Section 模板,但每个 Page 只放出四五个,按产品类型动态选择。
四、多语言:用 BaseID 做父子关联
多语言是出海站的基本功,但很多人的做法是每个语言复制一套页面,维护成本极高。
woy.ai 的做法是:Page 表里加一个 BaseID 字段。英文记录作为默认 ID,其他 9 种语言的记录通过 BaseID 关联到英文记录。BaseID=0 表示这是原始语言,可以一次性查出所有语言的对应页面。
具体实现:
- 每个 Page 生成 10 种语言记录(英文 + 9 种其他语言)
- 产品名不翻译,但介绍、功能、FAQ 这些内容要翻译
- 翻译由 AI 完成,不靠人工
这样你只需要维护英文内容,其他语言自动跟随更新。
五、URL 结构:用 slug,不用数字 ID
很多新手建站喜欢用 /p/123 这种数字 ID 做 URL,方便但有两个问题:
- 可遍历,容易被爬虫抓取无意义页面
- 对 SEO 不友好,URL 里没有关键词
woy.ai 的做法是:
- Page 用 slug,比如
/p/hedra-ai - Section 用斜杠路径,比如
/p/hedra-ai/features
另外,PageName(H1)、PageTitle(搜索结果标题)、PageIntro(一句话介绍)分开存。Section 的标题会自动拼上产品名,比如“Hedra AI Features”,这样每个页面的 Title 都自然包含关键词。
六、内容生成:每个 Section 独立提示词
内容不是整页一次生成,而是每个 Section 单独调用 GPT-4o 生成一次。比如一个 Page 放了 3 个 Section,就生成 3 次。
每个 Section 有自己的专属提示词字段和 CSS 字段。提示词需要反复调试,这里有个教训:Features 的提示词一开始要求太多,导致内容臃肿,后来精简到只列核心功能点,效果反而更好。
AI 输出的是 Markdown,后台预先转成 HTML 再展示,避免前端实时渲染的性能问题。
七、外链与收录:免费提交换外链,形成正向循环
woy.ai 的收录策略很有意思:
- 付费提交:9.9 美元/月,不限提交数量
- 免费提交:要求给 woy.ai 加一条外链,后台自动检查
这样形成了”更多外链 → DR 提升 → 更多提交“的良性循环。外链是 AI 工具站最稀缺的资源,用免费提交换外链,比花钱买链接划算得多。
八、域名选择:用脚本扫三字母组合
woy.ai 这个域名不是随手起的。他们用 PHP 脚本扫描了全部 17560 个三字母组合,选出 woy(中文像“哇”,爪哇语是“嗨”)。重新扫描时发现还有 3000 多个三字母域名未注册。
三字母域名短、好记、有品牌感,对 AI 工具站来说很合适。如果你想做类似站点,可以写个脚本扫一遍未注册的三字母组合,挑一个发音好、有含义的。
另外,标签系统分产品形态/功能点两大类,关联 Page 和 Content。是否建标签要人工基于搜索量决定,不是所有词都值得建。
(文中案例与数字均为来源材料中提及,未经独立核实。)
系列:出海建站