你的工具站上线了。
域名配好了,SSL证书有了,首页能打开。但你发现一个问题——整个网站只有1个页面。
Google不会给单页面网站流量。用户搜 "BMI calculator",你的网站连被看到的资格都没有。
但手动写100个工具页面?每个页面要标题、描述、使用说明、计算公式、FAQ……按每个页面2小时算,120小时,15个工作日。
有没有办法让AI帮你批量生成,同时保证质量?
有。Wise(原TransferWise)用这个方法做了14,888个货币转换页面,月自然流量467万。Omni Calculator做了3,855个计算器页面,月流量1500万+。
他们不是手动写的。是用程序化内容生成——1个模板 + 1个数据集 = N个高质量页面。
今天我给你4个专门用于工具站内容生成的提示词模板。直接复制,改几个变量就能用。
先解决一个误区。
很多人让AI生成页面内容,是这样问的:
"帮我写一个BMI计算器的页面内容。"
AI给出来的东西能用吗?能。但有两个致命问题:
第一,SEO不友好。 AI不知道你的目标关键词是什么,不会自然地把 "BMI calculator"、"body mass index"、"healthy weight range" 这些词按搜索意图分布到标题、正文、FAQ里。
第二,千篇一律。 你让AI写10个Calculator页面,出来的结构、语气、甚至举例都一模一样。Google能识别这种重复内容,轻则降权,重则不收录。
问题不在AI,在你的提示词。
CCSE框架是我在《Claude Code Mastery》里学到的一个结构化Prompt方法,四个字母分别代表Context(背景)、Constraints(限制)、Specification(规格)、Example(示例)。原本是写代码用的,但用在内容生成上同样有效——甚至更重要,因为内容质量直接决定Google给不给你排名。
下面4个模板,都是基于CCSE框架适配的。每个模板解决一个具体场景。
适用场景:你选定了一个关键词,需要生成这个工具页面的完整内容。
完整提示词模板:
【Context - 项目背景】
我正在做一个[工具类型]网站,目标用户是[用户画像]。网站风格是专业、简洁、可信。每个页面需要被Google收录并获得自然搜索流量。
【Constraints - 限制条件】
1. 目标关键词:[主关键词],月搜索量约[XX]K
2. 页面必须包含:标题、简介、使用说明、核心功能、FAQ(至少3个)、相关工具推荐
3. 语气:专业但不生硬,像医生给病人解释检查报告
4. 字数:正文部分800-1200字(不含代码和表格)
5. 关键词密度:主关键词出现3-5次,自然分布,不堆砌
6. 必须包含一个实际使用示例(带具体数字)
【Specification - 具体规格】
请按以下结构生成页面内容:
1. H1标题:包含主关键词,不超过60字符
2. 简介段落(100-150字):说明这个工具解决什么问题,谁需要用
3. 使用说明(分步骤,带编号):3-5步,每步一句话
4. 核心功能说明(200-300字):解释计算/转换逻辑,为什么这个工具准
5. 实际示例:给一个具体场景,输入什么,输出什么
6. FAQ(3-5个):用用户真实会问的问题,不是"这个工具是什么"
7. 相关工具推荐:2-3个站内相关工具的锚文本链接
【Example - 参考示例】
以"Compound Interest Calculator"为例:
- H1: Compound Interest Calculator | Free Online Tool
- 简介:"想知道10年后你的投资能翻几倍?这个复利计算器帮你算清楚……"
- FAQ示例:"复利和单利有什么区别?""计算结果准吗?"
现在请为关键词"[你的关键词]"生成完整页面内容。为什么这个模板有效?
CCSE四个要素缺一不可:
实际输出效果:
用这个模板生成一个 "Sleep Cycle Calculator" 页面,AI会给出:
单页质量够了。但工具站需要批量页面。模板2解决这个。
适用场景:你有1个数据集,要生成N个结构相同但内容不同的页面。
最典型的例子是Converter。USD to EUR、USD to GBP、EUR to JPY……每个页面结构一样,但汇率、示例、FAQ不同。
Wise就是这么做的:14,888个货币对,每个对1个页面。
完整提示词模板:
【Context】
我正在做一个[工具类型]网站,需要用程序化方式批量生成页面。每个页面结构相同,但内容根据输入数据变化。
【Constraints】
1. 页面类型:[Converter/Calculator/Generator/Checker]
2. 每个页面必须唯一:不能有两个页面的标题或正文重复度超过30%
3. SEO要求:每个页面的H1必须包含具体的关键词组合
4. 内容深度:每个页面要有独特的使用场景说明,不能只是替换数字
【Specification】
我会提供一个数据集,每行包含:[字段1]、[字段2]、[字段3]
请为数据集中的每一行生成一个页面的以下内容:
1. H1标题:[字段1] to [字段2] [工具类型] | [网站名]
2. URL slug:[字段1]-to-[字段2]-[工具类型]
3. 元描述(150-160字符):包含[字段1]、[字段2]、核心功能
4. 简介(100字):针对[字段1]和[字段2]的具体使用场景
5. 使用说明(3步):具体说明如何输入[字段1]得到[字段2]
6. 实际示例:用[字段3]作为示例输入,展示输出结果
7. 独特FAQ(2个):只与[字段1]和[字段2]相关的问题
8. 内链建议:列出3个可以链到的相关页面(用[字段1]或[字段2]组合)
【Example】
数据集格式:
USD,EUR,0.85
USD,GBP,0.79
EUR,JPY,162.5
以USD,EUR,0.85为例:
- H1: USD to EUR Currency Converter | Real-Time Exchange Rate
- 简介:"计划去欧洲旅行?输入美元金额,立即获得欧元换算结果……"
- 实际示例:"输入100 USD → 输出85 EUR(按当前汇率0.85)"
- FAQ:"USD to EUR汇率多久更新一次?""在欧洲刷卡用USD还是EUR?"
- 内链建议:EUR to USD Converter, USD to GBP Converter, Travel Budget Calculator
请按以上格式,为以下数据集生成所有页面内容:
[粘贴你的数据集]关键技巧:差异化变量
批量生成最大的坑是内容重复。解法是在提示词里明确要求每个页面必须有独特元素:
数据集怎么准备?
以Calculator为例,你的数据集可能是:
BMI,body mass index,health screening
BMR,basal metabolic rate,diet planning
TDEE,total daily energy expenditure,fitness goal每行3个字段:工具缩写、全称、使用场景。AI根据场景生成不同的简介和FAQ。
批量生成后怎么处理?
Claude Code可以直接输出为JSON或Markdown文件。你写一个脚本解析输出,批量生成静态页面文件(Next.js的[slug].js或Astro的[...slug].astro)。
1个数据集50行 = 50个页面 = 50个关键词入口。2小时搞定,不是2周。
适用场景:页面内容写好了,但title、description、schema markup还没配。
很多人忽略这个环节。但Google搜索结果里,用户第一眼看到的是标题和描述——这决定了点击率。
完整提示词模板:
【Context】
我需要为一批工具站页面生成SEO元数据。每个页面已经有一篇800-1200字的内容,现在需要配套的title、description、schema markup。
【Constraints】
1. Title格式:主关键词 + 分隔符 + 价值主张 | 品牌名
2. Title长度:50-60字符(Google会截断超出的部分)
3. Description长度:150-160字符
4. 每个description必须包含一个明确的行动号召(CTA)
5. Schema类型:SoftwareApplication 或 FAQPage
【Specification】
对于每个页面,请生成:
1. Title(50-60字符):
格式:[主关键词] | [核心价值] - [品牌名]
示例:BMI Calculator | Check Your Body Mass Index Free - HealthTools
2. Meta Description(150-160字符):
格式:[问题] + [解决方案] + [CTA]
示例:"Wondering if your weight is healthy? Use our free BMI calculator to check your body mass index in seconds. No signup required."
3. H1(与Title不同,更详细):
格式:[主关键词] + [具体价值]
示例:Free BMI Calculator: Check Your Health Instantly
4. Schema Markup(JSON-LD):
- @type: SoftwareApplication
- name: 页面标题
- description: meta description
- applicationCategory: HealthApplication(或对应类别)
- offers: { "@type": "Offer", "price": "0" }
【Example】
页面内容:Compound Interest Calculator
Title: Compound Interest Calculator | Free Investment Growth Tool - FinanceCalc
Description: "See how much your money can grow with our free compound interest calculator. Enter your principal, rate, and time to get instant results. Try it now."
H1: Free Compound Interest Calculator: Plan Your Investment Growth
Schema: [JSON-LD代码]
请为以下页面生成元数据:
[列出你的页面关键词列表]Schema Markup为什么重要?
Google搜索结果里的富媒体片段(评分星星、价格、FAQ折叠)都来自Schema。工具站配SoftwareApplication类型,有机会在搜索结果里显示"Free"标签和功能描述,点击率能提升20-30%。
批量生成技巧:
把50个页面的关键词列表一次性给AI,让它输出一个JSON文件。你直接导入到网站的head模板里。
适用场景:同一个工具站,想做英语以外的版本(西班牙语、葡萄牙语、德语等)。
多语言是工具站流量翻倍的捷径。一个 "BMI Calculator" 月搜索量450K,但 "Calculadora IMC"(西班牙语)还有额外的120K。
完整提示词模板:
【Context】
我正在将一个英文工具站翻译成[目标语言]。需要保持SEO关键词的搜索意图一致,同时让内容读起来像本地人写的,不是机器翻译。
【Constraints】
1. 源语言:英语
2. 目标语言:[西班牙语/葡萄牙语/德语等]
3. 目标市场的搜索习惯可能与英语不同,需要适配
4. 保持原页面的结构:H1、简介、使用说明、FAQ、相关工具
5. 技术术语必须准确(如BMI在西班牙语是IMC)
【Specification】
对于每个页面,请:
1. 翻译主关键词:给出目标语言里最常用的搜索词(不是直译,是当地人实际搜的词)
2. 生成H1:包含翻译后的主关键词,符合目标语言的搜索习惯
3. 翻译正文:保持原意,但调整语序和表达习惯,让本地人读起来自然
4. 重写FAQ:用目标语言用户真实会问的问题(可能和英语版不同)
5. 适配CTA:目标语言里的行动号召习惯(如西班牙语用"¡Pruébalo ahora!")
6. 输出URL slug:目标语言的关键词slug(如 /es/calculadora-imc)
【Example】
源页面:BMI Calculator(英语)
目标语言:西班牙语
- 主关键词翻译:"Calculadora IMC"(不是"Calculadora BMI")
- H1: Calculadora IMC Gratis | Calcula Tu Índice de Masa Corporal
- URL slug: /es/calculadora-imc
- FAQ适配:"¿Qué es el IMC?" "¿Cómo se calcula el IMC en España?"(加入本地化元素)
请翻译以下页面列表:
[列出你的英文页面关键词]关键原则:不是翻译,是本地化。
同一个工具,不同国家用户关心的问题不同。美国人问"Is my BMI healthy?",西班牙人可能问"¿El IMC es diferente para latinos?"(拉丁裔的BMI标准是否不同)。
让AI根据目标市场的搜索习惯重写FAQ,比直译效果好10倍。
现在把4个模板串起来,走一遍完整流程。
假设你要做一个Calculator站,选了5个关键词:
Step 1:用模板1生成5个核心页面(30分钟)
每个关键词跑一遍模板1,得到5篇高质量页面内容。这是你的"种子内容"。
Step 2:用模板2批量生成变体页面(45分钟)
以BMI Calculator为例,生成变体:
一个核心页面扩展出4-5个长尾关键词页面。5个核心 × 5个变体 = 25个页面。
Step 3:用模板3生成所有页面的SEO元数据(15分钟)
把30个页面的关键词列表给AI,一次性输出所有title、description、schema。
Step 4:用模板4生成西班牙语版本(30分钟)
30个英文页面 → 30个西班牙语页面。关键词翻倍。
总计:2小时,60个页面。
手动写需要多久?按每个页面2小时算,120小时,15个工作日。
AI不是替代你思考,是替代你打字。
坑1:内容重复度太高
症状:批量生成的页面,Google只收录了10%,其余标记为"Duplicate"。
解法:在模板2里加入强制差异化指令。要求每个页面必须有独特的使用场景、独特的FAQ、独特的内链。重复度控制在30%以下。
坑2:关键词堆砌
症状:页面读起来像"BMI calculator BMI calculator BMI calculator"。
解法:在Constraints里明确写"关键词自然分布,不堆砌"。同时要求AI用同义词和长尾变体(如"body mass index tool"、"check your BMI online")。
坑3:没有内链结构
症状:50个页面互相孤立,Google爬虫只爬到首页。
解法:在模板2里加入"内链建议"模块。让每个页面至少链到3个相关页面。Calculator站的内链逻辑:BMI → BMR → Calorie → Ideal Weight,形成一个主题集群(Topic Cluster)。
你现在已经有了4个模板,可以批量生成工具站内容。但生成内容只是第一步。
Google要能看到这些内容,才会给你流量。
下一篇 Day 11,我们聊 Claude Code 进阶:让 AI 帮你改代码、加功能。不用手写一行代码,就能给网站加搜索、加多语言、加新页面。
今日行动:
选一个你已经做过的工具站(或Day 3做的那个),用模板1生成第一个页面的完整内容。然后准备一个5行的数据集,用模板2批量生成5个变体页面。
2小时后,你的网站从1个页面变成6个页面。Google开始注意了。
作者:袁锐钦 | AI编程与出海工具站探索