
## 概述
这个工作流用于从高排名Google文章中创建SEO友好的大纲。输入关键词后,工作流会抓取搜索结果、提取内容、使用AI分析,并构建MECE(互斥且全面)的大纲。对于内容创作者和SEO专家来说,这是一个非常有用的工具,可以帮助生成相关且结构良好的内容。
## 工作原理
– 通过表单接受提交的关键词
– 使用SerpAPI获取指定国家/地区的Google搜索结果
– 收集前五个URL(我们使用五个是因为预计在抓取阶段会有一些失败)
– 分别抓取每个URL
– 使用前三篇文章以适应AI模型的上下文窗口
– 从页面主体提取主要文本
– 将HTML转换为Markdown以获得更清晰的文本
– 将清理后的文本合并到一个列表中供AI处理
– 使用AI语言模型分析内容以找到常见主题和标题
– 基于最频繁出现的主题生成SEO优化的大纲
## 设置步骤
1. 注册[SerpAPI账户](https://serpapi.com/)(提供免费层级)
2. 创建[OpenAI账户](https://openai.com/api/)并获取API密钥
3. 在n8n中设置您的凭证
4. 运行工作流并输入您的关键词
5. 工作流将为您的内容生成SEO友好的大纲
## 工作流节点详解
### 表单触发器
– **On form submission**: 接受用户输入的关键词,启动整个工作流
### 数据获取阶段
– **Get search results**: 使用SerpAPI搜索Google,排除论坛和用户生成内容网站
– **Extract URLs from JSON**: 从SerpAPI结果中清理并仅提取需要使用的URL
– **Split out URLs**: 将URL列表拆分为单独的项以便分别抓取
### 内容抓取与处理
– **Scrape Content**: 向抓取的URL发出请求,获取页面HTML内容
– **Extract body content**: 从HTML中提取内容,移除样式表和JS脚本
– **Clean up Text**: 将提取的HTML转换为Markdown,清理文本
– **Limit**: 限制使用的文章数量为3篇
### AI分析与大纲生成
– **Put all articles into one item**: 将所有抓取的内容聚合到一个列表中
– **Create outline**: 使用OpenAI分析文章相似性并生成SEO优化大纲
## 技术特点
– **智能排除**: 自动排除Reddit、Quora等用户生成内容网站
– **批量处理**: 使用批处理控制请求数量,避免对网站造成过大压力
– **错误处理**: 即使部分URL抓取失败,工作流仍能继续运行
– **内容优化**: 通过HTML到Markdown转换减少传递给LLM的文本量
– **MECE结构**: 生成互斥且全面的内容大纲
## 应用场景
– 内容营销策略制定
– SEO内容规划
– 竞争对手分析
– 主题研究
– 内容创作指导

评论(0)