
## 工作流概述
这个n8n工作流是一个自动化的关键词蚕食检测系统,监控多个客户网站并使用Google Search Console数据和AI驱动的风险评估分析其搜索性能。
## 工作流程
### 🔄 自动化触发
工作流监控Google Sheets文档中的关键词变化,当检测到修改时每分钟触发执行,确保实时处理。
### 📊 多客户端数据收集
系统通过智能路由节点同时处理最多4个不同的客户网站,根据URL模式匹配将每个客户的数据定向到专用处理路径。
### 🔍 GSC数据提取
对于每个客户,工作流向Google Search Console进行API调用,检索30天的搜索性能数据,收集关键词排名、页面URL、位置、点击量、展示次数和CTR指标。
### ⚙️ 数据转换
原始GSC API响应通过JavaScript代码节点处理,按关键词分组平面数据,创建结构化数据集,其中每个关键词包含所有竞争URL及其完整的性能指标。
### 🔗 数据集成
合并节点将所有客户的GSC数据与Google Sheets中的目标关键词结合,然后交叉引用以识别哪些关键词实际上在搜索结果中排名,哪些缺失。
### 🤖 AI驱动分析
系统使用GPT-4o分析关键词蚕食风险,检查来自同一域名的多少页面竞争每个关键词,自动将风险级别分类为高风险(5+页面)、中等风险(3+页面)、低风险(2个页面,其中一个明显占主导地位)或无风险(单个页面)。
### 💾 自动化报告
最终分析结果写回Google Sheets,包含全面的数据,包括风险评估、详细推理、观察结果、可行的修复步骤以及用于客户报告的完整性能指标。
## 主要节点功能
– **Monitor Keywords Sheet for Changes**: 监控关键词Google Sheets的变化
– **Fetch Client Website URLs**: 获取客户网站URL列表
– **Fetch GSC Data (Client 1-4)**: 获取各客户的Google Search Console数据
– **Group GSC Data by Keyword**: 按关键词分组GSC数据
– **Merge All Client GSC Data**: 合并所有客户GSC数据
– **Match Keywords from Sheet with GSC Data**: 匹配表格关键词与GSC数据
– **Filter Keywords Found in GSC**: 过滤在GSC中找到的关键词
– **Analyze Keyword Cannibalization Risk**: 分析关键词蚕食风险
– **OpenAI GPT-4o Model**: AI语言模型处理
– **Parse AI Analysis to Structured JSON**: 解析AI分析为结构化JSON
– **Save Cannibalization Analysis Results**: 保存蚕食分析结果
## 技术优势
这个工作流展示了n8n在SEO分析和多客户端数据处理方面的强大能力,结合了Google Sheets、Google Search Console API和OpenAI GPT-4o的先进功能,为SEO专业人员提供了自动化的关键词竞争分析解决方案。

评论(0)