2026-10-04 · 原文发布日
n8n模板:填关键词表单让Claude写SEO文章存WordPress草稿
免费n8n模板:通过n8n表单提交关键词、章节数和目标字数,先抓取一篇参考文章提取标题层级和段落节奏作为结构范本,再由Claude生成含标题、引言和提问式H2大纲的JSON,逐章写HTML正文并清洗拼接,最后生成摘要、SEO标题、meta描述和五条FAQ,整体存为WordPress草稿并回显SEO建议。参考文章URL、目标读者和语气都在配置里可调。
原文要点
该免费模板从n8n表单接收关键词、期望章节数和目标字数;用HTTP请求抓取一篇参考文章URL,提取其标题、标题层级和段落节奏作为结构范本。随后Anthropic Claude先生成含文章标题、短引言和提问式H2小标题(附写作提示)的JSON大纲,再逐章生成HTML正文,清洗后与引言拼接为完整文章体;再让Claude产出摘要、SEO标题、meta描述和五条FAQ并格式化为HTML。最终以草稿状态创建WordPress文章,表单完成页回显建议的SEO标题和meta描述。配置项包括参考文章URL、目标读者和语气。
这次做成什么
在n8n上配好这条'填表单出SEO草稿'流水线:提交关键词和篇幅参数后,得到一篇结构模仿参考文章、含SEO元信息和FAQ的WordPress草稿,并掌握用配置项切换读者与语气的方法。
准备什么
- n8n实例并已导入该免费模板
- Anthropic API凭据(用于大纲、逐章正文和SEO/FAQ三类Claude调用)
- WordPress站点及应用密码方式的凭据,账号需有创建文章权限
- 一篇可公开访问的参考文章URL,作为结构范本
具体怎么做
配置Anthropic与WordPress凭据
在n8n的Credentials页添加Anthropic凭据,绑定到大纲生成、逐章正文和SEO/FAQ三处Claude节点;再添加WordPress凭据(通常用应用密码:WP后台用户资料里生成应用密码,配合站点URL和用户名),确认该账号有创建文章的权限。
修改三个内容配置值
在工作流设置里把参考文章URL改成你挑选的范本文章(公开可访问、结构清晰),把目标读者(如'一线城市种植新手')和语气(如'亲切口语化')改成你的定位。这三个值直接影响大纲和正文风格,每次换选题方向时都先检查它们。
打开表单并提交参数
激活工作流后打开表单触发器给出的表单URL,确认表单包含关键词、章节数、目标字数三个输入项。先提交一组小参数测试,例如关键词'阳台种植小番茄'、4个章节、1500字,观察整条流水线的各节点输出。
核对结构提取与JSON大纲
HTTP节点抓取参考文章后,提取其标题、标题层级和段落节奏;随后Claude节点输出JSON大纲,应含文章标题、短引言和与章节数一致的若干个提问式H2(每个附写作提示)。若JSON解析节点报错,通常是模型输出了JSON以外的文字,可在提示词中强调只输出JSON后重试。
检查逐章写作与清洗拼接
流程按大纲逐章调用Claude写HTML正文,经清洗节点后与引言拼接为完整文章体。抽查某一章输出:应为纯HTML片段、不含markdown围栏和多余说明文字,拼接后的正文在预览中标题层级正确、段落完整。
生成SEO元信息并存草稿
最后的Claude调用产出摘要、SEO标题、meta描述和五条FAQ并格式化为HTML;WordPress节点以草稿状态创建文章,表单完成页回显建议的SEO标题和meta描述。登录WP后台在'文章-草稿'中打开该草稿,核对正文、FAQ区块完整,再人工决定润色或发布。
可直接复制的材料
大纲生成提示词(本站示例)
本站独立编写的示例提示词,非原模板内置提示词;占位符需对应你流程中的实际字段名,原模板的大纲提示词以模板内节点为准。
你是中文SEO内容策划。目标读者:{{$json.audience}};语气:{{$json.tone}}。参考文章的结构特征(标题层级与段落节奏):{{$json.reference_structure}}。请围绕关键词「{{$json.keyword}}」规划一篇约{{$json.word_count}}字、共{{$json.section_count}}个章节的文章。只输出JSON,字段:title(文章标题,含关键词)、introduction(120字以内的引言)、sections(数组,长度等于章节数,每项含h2——必须是提问式小标题,以及prompt——60字以内的本节写作要点)。不要输出JSON以外的任何内容。表单与配置示例值(JSON)
本站虚构示例值;reference_url请替换为你自己挑选的公开参考文章,audience和tone在工作流设置里修改,前三个值在表单提交时填写。
{"keyword":"阳台种植小番茄","section_count":4,"word_count":1500,"reference_url":"https://example.com/blog/balcony-gardening-guide","audience":"一线城市租房族、零基础种植新手","tone":"亲切、口语化、少用专业术语"}输入与输出示例
本站虚构演示,实际标题与章节由Claude生成,本站未运行;章节数与表单提交的4对应。
输入
{"keyword":"阳台种植小番茄","section_count":4,"word_count":1500}对应输出
预期大纲JSON(示意):{"title":"阳台种小番茄:从播种到采收的新手全流程","introduction":"没有院子也能吃上自己种的小番茄,一个朝南阳台和几只花盆就够。","sections":[{"h2":"阳台种小番茄需要先准备哪些东西?","prompt":"列花盆、土壤、种子或幼苗清单与预算"},{"h2":"播种和移栽分别在什么时候做?","prompt":"给出时间节点与操作步骤"},{"h2":"日常浇水施肥怎么安排才不出错?","prompt":"按生长阶段给频率表"},{"h2":"常见落花落果问题怎么解决?","prompt":"列原因与对症处理"}]};随后逐章生成HTML并存为WordPress草稿。做完检查这些
- 表单提交后流程完整跑完,WordPress后台'文章-草稿'中出现一篇新草稿且状态为草稿而非发布
- 大纲JSON中sections数组长度与表单提交的章节数一致,且每个h2都是提问式小标题
- 草稿正文为干净HTML:无markdown围栏、无模型解释性文字,引言与正文章节齐全
- 草稿中包含五条FAQ区块,表单完成页正确回显SEO标题和meta描述
- 修改配置里的语气后重新提交,新草稿的引言和章节措辞风格有可感知变化
容易卡住的地方
- 参考文章URL必须公开可访问,需要登录或反爬的页面会让HTTP抓取节点失败或抓到空白
- Claude输出JSON时偶尔夹带解释文字导致解析失败,提示词中需强调只输出JSON,必要时重跑该节点
- 目标字数是指导值而非保证值,实际成稿长度会有偏差,发布前需人工通读和事实核对
- WordPress应用密码方式下若账号权限不足,创建草稿会报401/403,需先在WP后台确认角色
- AI生成的SEO标题和meta描述只是建议值,关键词堆砌或长度超标时应人工修改后再采用
- 文章为AI初稿,涉及健康、种植用药等事实性内容需人工核实,不建议不加审校直接发布
本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。
- 原文标题
- Generate SEO blog posts with Claude and save drafts to WordPress
- 原作者
- dilshi
- 原始发布日期
- 2026-10-04T12:29:16.687Z
- 来源
- https://n8n.io/workflows/20403