ChatGPT创意写作AI 评分 · 74/100AI 辅助编辑·未发现明显提示词注入风险n8n.io

用 n8n 自动生成 SEO 博客:Google 自动补全 + GPT-4

Google Sheets 主题列表 → 自动补全与 PAA 数据采集 → GPT-4o 生成文章 → 回写表格并标记完成

有一点经验步骤流程提示词贴士
给谁
需要为网站批量产出 SEO 优化博客的内容运营者、自由职业者或小型企业主
你会得到
根据 Google 搜索趋势自动撰写约 500 词的 SEO 博客草稿,并保存到 Google Sheets
你需要
n8n · google-sheets · serpapi

硬约束

前置条件:n8n 实例;Google Sheets OAuth2 凭证;OpenAI API key;SerpAPI key。工作流依赖作者部署在 Render 免费层的自定义 API(https://seo-api2.onrender.com/get-seo-data),冷启动可能延迟 10–30 秒。

他们做了什么

作者 keisha 在 n8n 创建了一个工作流模板:以 Google Sheets 新增行为触发,读取未完成的博客主题,并行调用自定义 Render API 获取 Google 自动补全建议、调用 SerpAPI 获取 People Also Ask 问题,合并清洗后交由 GPT-4o 生成约 500 词的 SEO 博客草稿,最后回写表格并标记完成。

效果如何

模板发布于 n8n.io,作者自述可在数秒内生成 SEO 优化博客(author_report)。本站未实测,未验证实际生成质量与 Render API 稳定性。

值得知道

1. 自定义 Autocomplete API 托管于 Render 免费层,15 分钟无请求会休眠,首次调用可能延迟 10–30 秒;2. SerpAPI 按调用收费,频繁运行需考虑成本;3. GPT-4o 提示词中 audience 留空,必须手动填写否则生成目标不明确;4. 模板默认过滤 Status='done' 的行,如需全量处理可移除该条件;5. 工作流提供 workflow.json,可直接导入 n8n 使用。

n8n 工作流模板

结构已检查 · 未实际运行

下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。

配置与测试清单

需要绑定的凭证

  • Google Sheets Trigger 节点:绑定Google Sheets Trigger OAuth2 凭证。
  • Read Rows 节点:绑定Google Sheets OAuth2 凭证。
  • GPT-4 节点:绑定OpenAI API 凭证。
  • Export 节点:绑定Google Sheets OAuth2 凭证。

需要替换的配置

  • 源模板来自 n8n 公开库 #6283(约 21 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
  • Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。

测试输入与预期结果

  • 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
  • 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。

模板处理说明

  • 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
  • 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。

模板获取日期: 2026-10-24

步骤

  1. 准备表格与触发器

    在 Google Sheets 创建三列表格:Blog Inspiration(主题)、Status(状态)、Blog Draft(草稿)。将触发器设为「新增行」或手动执行。首次运行前需完成 n8n 的 Google Sheets OAuth2 授权。

  2. 并行采集搜索数据

    工作流读取 Status 为空的行,提取主题关键词后并行执行:1) 向 https://seo-api2.onrender.com/get-seo-data 发送 POST 请求获取 Google 自动补全建议;2) 通过 SerpAPI HTTP Request 获取 People Also Ask 问题。两组数据在 Merge 节点合并,经 Code 节点清洗后进入下一步。

  3. GPT-4o 生成博客草稿

    Loop Over Items 节点逐条处理合并后的数据。AI Agent 节点调用 GPT-4o,使用来源提供的完整提示词生成约 500 词的博客。需将提示词中的 audience 占位符替换为实际目标读者。

    运行提示词 · 来源原文。Generate Blog Post (AI Agent) 节点的 text 参数

    =Write a blog post based on the following topic:
    {{ $json.topic }}
    
    Your audience is ___. The tone should feel warm, personal, emotionally resonant, and elegant.
    
    Use the following to guide the content:
    
    Autocomplete keywords:
    {{ $json.autocomplete }}
    Weave these naturally into the blog — not as a list. Use them to inspire talking points, not as SEO stuffing.
    
    People Also Ask questions, Organic Results, or Related Searches:
    {{ $json.paa }}
    Reference or gently answer these questions where they align with the topic.
    
    Content Guidelines:
    
    Generate a warm, SEO-optimized blog title that includes relevant keywords and reflects the post’s focus. Do not use clickbait or vague titles.
    
    Start with a warm, seasonal, or situational hook
    
    Offer client-relevant insights (e.g., wardrobe planning, session timing, location ideas, lifestyle reflections)
    
    Use clear, specific language — avoid filler, clichés, metaphors, or flowery phrasing
    
    Avoid headings unless they add structure
    
    Keep it narrative and around 500 words
    
    End with a gentle call-to-action (e.g., inviting readers to reach out with outfit questions, booking ideas, or planning support)
  4. 回写表格并标记完成

    生成结果写入 Blog Draft 列,Status 更新为 done,通过 Google Sheets 节点回写同一行。Loop Over Items 继续处理下一条,直至全部完成。

可复制提示词

搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限

这一段是提示词,页面不会在这里插入广告。

你是一个 n8n 工作流搭建助手。用户想复现「SEO 博客自动生成」模板。请按以下顺序协助:
1. 确认用户已有 n8n 实例、Google Sheets OAuth2、OpenAI API key、SerpAPI key;
2. 指导创建三列表格并导入 workflow.json;
3. 说明如何填写 GPT-4o 提示词中的 audience 占位符;
4. 提醒 Render API 冷启动延迟及 SerpAPI 费用。

搭建前请准备好四个凭证:Google Sheets(触发器+读写)、OpenAI、SerpAPI。

来源

Generate SEO-optimized blog posts with Google Autocomplete & GPT-4 · keisha · n8n.io · 2025-07-22

留言与反馈

试过这个方法吗?分享效果、遇到的问题或改进建议。留言审核后公开,请勿填写敏感信息。

正在加载…

    相关用例