教程

AI 原生 CMS 实操:从零搭建一个靠 AI 生成内容、自动做 SEO 的网站

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

A dark navy gradient cover with HTML-tag motifs and the title text "AI-Native CMS"

本文是出海建站系列教程之一。完整英文版请见英文标签页。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。是否建标签要人工基于搜索量决定,不是所有词都值得建。

(文中案例与数字均为来源材料中提及,未经独立核实。)

系列:出海建站

返回文章列表