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

n8n 竞品情报工作流:多引擎 SERP 监控与 AI 摘要

输入搜索词 → 多引擎抓取 SERP → AI 提取竞品洞察与关键词 → 输出结构化 JSON 到 Google Sheets

经验丰富步骤流程提示词贴士
给谁
适合有 n8n 使用经验、需要批量监控搜索结果的营销分析师、SEO 专员或增长团队
你会得到
将 Google/Bing/Yandex/DuckDuckGo 的 SERP 数据自动转为竞品域名、排名、关键词机会、主题聚类和内容缺口等结构化洞察,可写入 Google Sheets
你需要
n8n · google-sheets · thordata-scraper

硬约束

前置条件:n8n Cloud 或自托管实例;Thordata Scraper API Key(HTTP Bearer Auth);OpenAI API Key;可选 Google Sheets OAuth2 凭证用于导出。费用:Thordata API 按调用计费,OpenAI 按 token 计费,具体以各平台定价为准。

他们做了什么

作者 ranjancse 在 n8n 上发布了一个包含 23 个节点的模板工作流。该工作流通过手动触发启动,在「Set the Input Fields」节点接收搜索词,然后由 AI Agent 调用 4 个配置为 Thordata Scraper API 的 HTTP Request 工具并行抓取 Google、Bing、Yandex、DuckDuckGo 的 SERP 结果。Agent 将结果汇总后,分三路并行处理:SEO Analyst 信息提取节点输出竞品洞察结构化数据;Summarize the content LLM Chain 节点生成 comprehensive_summary 和 abstract_summary;Keyword and Topic Analysis 信息提取节点输出关键词与主题聚类。三路由 Merge 节点合并后,通过 Google Sheets 节点追加到电子表格。

效果如何

来源报告该工作流可将原始 SERP 数据转化为战略营销情报,节省数小时研究时间;输出包括竞品域名、排名位置、SEO 优劣势、关键词机会(含搜索量、难度、意图)、主题聚类、内容缺口建议、SEO 强度评分(0–100)及 AI 生成摘要。作者未提供具体 ROI 或执行成功率数据。(author_report)

值得知道

1. 所有 OpenAI 节点默认使用 gpt-4.1-mini,但模型选择器支持切换为 gpt-4.1 或 gpt-4。2. Thordata Scraper API 按调用计费,需单独注册获取 API Key。3. Google Sheets 节点中的 documentId 和 sheetName 为作者示例,实际使用需替换为自己的文档。4. 关键词指标(搜索量、竞争度等)由 LLM 基于 SERP 内容估算,非实时搜索量数据。5. SEO Analyst 和 Keyword and Topic Analysis 的 JSON Schema 可手动编辑以扩展字段(如情感分析、SERP 波动指标)。6. 工作流未包含错误重试或限流处理配置,生产环境建议补充。7. 本站未实际导入运行(reproduction=not_tested),搭建后请先用测试关键词验证 Thordata 返回结构与 schema 兼容性。

n8n 工作流模板

结构已检查 · 未实际运行

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

配置与测试清单

需要绑定的凭证

  • OpenAI Chat Model 节点:绑定OpenAI API 凭证。
  • Bing Search 节点:绑定HTTP Bearer Auth 凭证。
  • Google Search 节点:绑定HTTP Bearer Auth 凭证。
  • Yandex Search 节点:绑定HTTP Bearer Auth 凭证。
  • DuckDuckGo Search 节点:绑定HTTP Bearer Auth 凭证。
  • OpenAI Chat Model For Summarization 节点:绑定OpenAI API 凭证。
  • OpenAI Chat Model for Keyword and Topic Analysis 节点:绑定OpenAI API 凭证。
  • OpenAI Chat Model for SEO Analyst 节点:绑定OpenAI API 凭证。
  • Append or update row in sheet 节点:绑定Google Sheets OAuth2 凭证。

需要替换的配置

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

测试输入与预期结果

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

模板处理说明

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

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

步骤

  1. 触发并设置搜索词

    在 n8n 中手动触发工作流(When clicking 'Execute workflow'),然后在「Set the Input Fields」节点将 search_query 替换为目标关键词,例如:「Google Search for Top SEO strategies for e-commerce in 2025」。

  2. AI Agent 多引擎抓取 SERP

    AI Agent 节点调用 4 个 HTTP Request 工具(Bing Search、Google Search、Yandex Search、DuckDuckGo Search),通过 Thordata Scraper API(https://scraperapi.thordata.com/request)以 Bearer Auth 发送查询,返回各引擎的搜索结果 JSON。Agent 将多引擎结果汇总后送入下游分析。

    运行提示词 · 来源原文。AI Agent 节点的 text 参数(promptType=define)

    ={{ $json.search_query }}
  3. SEO Analyst 结构化竞品分析

    「SEO Analyst」信息提取节点(Information Extractor)使用 GPT-4.1-mini 解析 SERP 结果,按预定义 JSON Schema 输出:竞品域名、页面标题、内容类型、排名位置、关键词重叠率、预估流量占比、优势与劣势、关键词机会、主题聚类、内容缺口分析、SEO 强度评分(0–100)及 AI 摘要。

    运行提示词 · 来源原文。SEO Analyst 节点的 text 参数

    =Analyze the following SERP results for competitor insights and keyword opportunities:\n\n {{ $json.output }}

    运行提示词 · 来源原文。SEO Analyst 节点的 options.systemPromptTemplate 参数

    You are an SEO analyst. Extract primary keywords, competitor names, content tone, and summarize SEO strength from SERP data.
  4. 内容摘要生成

    「Summarize the content」LLM Chain 节点使用 GPT-4.1-mini 对 Agent 输出生成简洁摘要,并通过 Structured Output Parser 约束为 comprehensive_summary 和 abstract_summary 两个字段。

    运行提示词 · 来源原文。Summarize the content 节点的 text 参数

    =Summarize the following content  {{ $json.output }}.
    
    Output just the summary. Do not provide your own suggestions or recommendations
  5. 关键词与主题分析

    「Keyword and Topic Analysis」信息提取节点使用 GPT-4.1-mini 提取:主要/次要关键词、关键词指标(搜索量、竞争度、难度、趋势)、焦点主题、主题聚类(含搜索意图)、SEO 强度评分、内容缺口摘要、竞品洞察及 AI 摘要。输出按 JSON Schema 结构化。

    运行提示词 · 来源原文。Keyword and Topic Analysis 节点的 text 参数

    =Perform Keyword and Topic Analysis of the following  {{ $json.output }}
  6. 合并结果并导出到 Google Sheets

    Merge 节点将 SEO Analyst、Summarize the content、Keyword and Topic Analysis 三条分支的结果合并,然后传入「Append or update row in sheet」节点,以 autoMapInputData 模式追加或更新 Google Sheets 行。需提前配置 googleSheetsOAuth2Api 凭证并指定目标文档和表格。

可复制提示词

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

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

你正在搭建 n8n 竞品情报工作流(模板 ID 10252)。请先确认以下前提:1)已有 n8n 实例;2)已获取 Thordata Scraper API Key 并配置 HTTP Bearer Auth 凭证;3)已配置 OpenAI API 凭证;4)如需导出到 Google Sheets,已配置 OAuth2 凭证。将模板 JSON 导入 n8n 后,先修改「Set the Input Fields」节点中的 search_query,再检查 4 个 Search 节点的 Thordata 凭证名称是否匹配你的环境,最后执行并验证输出结构。

修改 search_query 后执行;首次运行建议先用小众关键词测试,确认 Thordata 返回格式与你的 schema 预期一致。

来源

Competitor intelligence agent: SERP monitoring + summary with Thordata + OpenAI · ranjancse · n8n.io · 2025-10-28

留言与反馈

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

正在加载…

    相关用例