
## 工作流概述
这个n8n工作流提供了一个完整的自动化解决方案,用于为Shopify博客自动生成SEO和AEO优化的文章内容。通过集成Google Sheets、OpenAI和Shopify API,实现从关键词管理到文章发布的端到端自动化流程。
## 主要功能
### 1. 关键词管理与选择
– 从Google Sheets的Keywords标签读取关键词数据
– 基于优先级、搜索量和难度智能选择最佳关键词
– 避免重复发布相同关键词的文章
### 2. 内容生成与优化
– 使用OpenAI GPT-4o-mini生成高质量文章内容
– 自动优化SEO标题和描述(≤70和≤160字符限制)
– 生成独特的slug,避免与现有文章冲突
– 创建相关的标签和摘要
### 3. 视觉内容创建
– 通过OpenAI DALL-E生成文章主图
– 自动优化图片alt文本
– 确保视觉内容与文章主题相关
### 4. Shopify集成
– 自动创建Shopify博客文章
– 设置SEO元字段(title_tag和description_tag)
– 处理文章发布状态(草稿或直接发布)
### 5. 内部链接优化
– 从Links标签读取可用的内部链接
– 智能插入相关内部链接
– 避免过度链接和重复链接
### 6. 数据追踪与更新
– 在Published标签记录已发布文章
– 更新Links标签以支持未来的内部链接
– 保持所有数据表的同步
## 技术架构
### 核心节点
– **Google Sheets节点**:读取Keywords、Links、Published三个标签的数据
– **OpenAI Chat Completions**:生成文章内容
– **OpenAI Images**:生成文章主图
– **Shopify HTTP Request**:创建文章和设置元字段
– **Code节点**:数据处理、slug生成、候选选择逻辑
– **Merge节点**:数据合并和流程控制
### 触发机制
– 手动触发:通过Manual Trigger节点
– 定时触发:通过Schedule Trigger节点(每周二和周五上午9点)
## 配置要求
### 必需配置
– shopDomain:您的Shopify店铺域名
– siteBaseUrl:网站基础URL
– blogHandle:博客slug(/blogs/后的部分)
– author:文章作者名称
– sheetId:Google Sheets文档ID
### 可选配置
– shopApiVersion:Shopify API版本(默认2025-07)
– tz:时区(默认Europe/Madrid)
– lang:语言(默认en-EN)
– maxPerRun:每次运行生成文章数量(默认1)
– autoPublish:自动发布设置(默认false,创建草稿)
## 工作流程
1. **数据准备**:从Google Sheets读取关键词、链接和已发布文章数据
2. **候选选择**:基于优先级、搜索量和难度选择最佳关键词
3. **slug检查**:获取Shopify博客中已使用的slug列表
4. **内容生成**:使用OpenAI生成SEO优化的文章内容
5. **图片生成**:创建与文章主题相关的视觉内容
6. **文章发布**:在Shopify中创建文章并设置SEO元字段
7. **数据更新**:更新Google Sheets中的追踪数据
## 优势特点
– **完全自动化**:从关键词到发布的端到端自动化
– **SEO优化**:自动生成符合SEO最佳实践的内容
– **智能选择**:基于数据驱动的关键词选择算法
– **避免重复**:智能slug管理和冲突检测
– **内部链接**:自动化的内部链接策略
– **可扩展性**:支持批量处理和定时运行
这个工作流特别适合电商企业、内容营销团队和SEO专家,帮助他们高效管理博客内容,提升搜索引擎排名和用户体验。

评论(0)