AI PLAY玩法更新持续收录
← 回到更新流

2026-09-04 · 原文发布日

每周给Shopify商品自动写SEO博客

这个n8n模板服务电商内容运营:每周定时拉取Shopify在售商品,提取标题、价格、供应商、图片等信息,先用GPT-4o-mini生成主关键词、辅助关键词和五段式大纲,再用GPT-4o写出1500词以上的HTML文章,经WordPress接口存为草稿,同时把记录写入Notion台账、在Slack发公告;执行出错会自动给团队发失败告警。

原文要点

原文是n8n模板介绍:每周定时(或手动)拉取Shopify在售商品,用JavaScript节点整理标题、价格、供应商、图片;先用GPT-4o-mini生成主关键词、辅助关键词和五段式大纲,再用GPT-4o写1500词以上HTML文章;通过WordPress REST API以管理员用户名+应用密码存为草稿,写入Notion的Blog Logs数据库,在Slack发公告,执行出错时自动发失败告警。模板页面未提供可下载工作流文件细节,界面字段以模板为准。

这次做成什么

在n8n中搭一条“每周定时→Shopify取商品→两段式AI写作→WordPress草稿→Notion台账→Slack通知/报错”的电商SEO博客流水线,并用一个虚构商品走通一次手动测试。

准备什么

  • 可访问的n8n实例(自托管或云端)并有创建凭据的权限
  • Shopify店铺的Admin API访问令牌和店铺子域名
  • OpenAI API Key,账户可用GPT-4o-mini与GPT-4o(按用量计费)
  • WordPress站点管理员用户名和应用密码,且REST API未被安全插件拦截
  • Notion集成令牌并已把Blog Logs数据库共享给该集成
  • Slack工作区OAuth2应用,可发消息到公告频道和告警频道

具体怎么做

  1. 建立定时触发并拉取Shopify商品

    新建工作流,加入Schedule Trigger设为每周一次(练习时先改Manual Trigger手动触发)。接HTTP Request节点,方法GET,URL填 https://你的店铺子域名.myshopify.com/admin/api/2024-10/products.json?status=active ,Header加 X-Shopify-Access-Token 等于你的Admin API令牌,status=active用于过滤在售商品。运行一次,确认返回JSON里有products数组再往下连线。

  2. 用Code节点整理商品字段

    加Code(JavaScript)节点,遍历items,把每个商品映射成{title, price: variants[0].price, vendor, image: images[0]?.src, handle},每条商品输出为独立item,方便后续按商品循环生成文章。

  3. 第一阶段:关键词与大纲(GPT-4o-mini)

    加OpenAI Chat节点,模型选gpt-4o-mini,凭据用你的OpenAI Key,提示词用下方材料A。把商品标题、价格、供应商插进提示词。要求模型只输出JSON,接Code节点用JSON.parse解析出primary_keyword、secondary_keywords、outline五段。

  4. 第二阶段:写1500词HTML文章(GPT-4o)

    再接一个OpenAI Chat节点,模型选gpt-4o,提示词用下方材料B,把上一阶段的关键词、大纲和商品信息注入,要求输出完整HTML(h2/h3、段落、产品购买CTA)。输出存为字段html。

  5. 发WordPress草稿

    加WordPress节点(或HTTP Request到https://你的站点/wp-json/wp/v2/posts),认证用管理员用户名+应用密码的Basic Auth,body传{status:"draft", title:商品标题+"选购指南", content:html}。运行后到WP后台“文章-草稿”确认出现新草稿。

  6. 写Notion台账并发Slack公告

    加Notion节点,操作选Create Database Page,选择已共享的Blog Logs数据库,属性映射:标题=文章标题,商品=商品handle,状态=已生成,日期=当天。再加Slack节点发到公告频道,文本含商品名和WP草稿链接。

  7. 配置错误告警并手动测试

    在工作流设置中指定Error Workflow(新建一个只含Error Trigger+Slack节点的工作流,把错误信息发到告警频道)。回到主工作流点Execute Workflow,用一个真实在售商品跑完,确认草稿、Notion记录、Slack公告三处都有结果。

可直接复制的材料

材料A:关键词与大纲生成提示词(GPT-4o-mini)

本站独立编写的示例提示词,{{$json.title}}等为n8n表达式,需按你上一节点实际字段名调整;JSON模式更稳妥的做法是在节点里开结构化输出约束。

你是一名电商SEO编辑。根据下面的商品信息,产出一篇博客的SEO策划,只输出JSON,不要输出任何其他文字。
商品标题:{{$json.title}}
价格:{{$json.price}}
供应商/品牌:{{$json.vendor}}
要求:
1. primary_keyword:一个中文主关键词,用户购买前最可能搜索的短语;
2. secondary_keywords:3个辅助关键词数组;
3. outline:5个章节标题数组,逻辑为“痛点引入→选购要点→商品亮点→使用场景→购买建议与CTA”。
输出格式:{"primary_keyword":"...","secondary_keywords":["...","...","..."],"outline":["...","...","...","...","..."]}

材料B:1500词HTML文章写作提示词(GPT-4o)

本站独立编写示例,字段表达式需按你的节点输出调整;/products/{{handle}}是Shopify默认商品路径,如自定义URL结构需替换。

你是资深电商内容撰稿人。根据以下策划和商品信息,写一篇不少于1500字的中文SEO博客文章,直接输出HTML片段(不要html/head/body标签)。
主关键词:{{$json.primary_keyword}}
辅助关键词:{{$json.secondary_keywords}}
大纲:{{$json.outline}}
商品:{{$json.title}},价格{{$json.price}},品牌{{$json.vendor}},配图{{$json.image}}
要求:
1. 每个大纲章节对应一个<h2>,小节用<h3>;
2. 主关键词出现在首段和至少一个<h2>中,辅助关键词自然分布,不堆砌;
3. 商品亮点章节插入<img src="商品配图" alt="主关键词">;
4. 结尾用<p><a href="/products/{{$json.handle}}" style="按钮样式">立即查看{{$json.title}}</a></p>作为购买CTA;
5. 语气专业、面向准备下单的消费者,不编造商品没有的功能参数。

输入与输出示例

本站虚构演示,未实际运行,输出格式仅供核对字段映射。

输入

虚构商品:{"title":"云境便携咖啡磨豆机Pro","price":"329.00","vendor":"云境","handle":"yunjing-grinder-pro","image":"https://cdn.example.com/grinder.jpg"}

对应输出

第一阶段返回{"primary_keyword":"便携咖啡磨豆机推荐","secondary_keywords":["手冲磨豆机怎么选","旅行咖啡磨豆机","云境磨豆机评测"],"outline":["为什么你的咖啡总差一点味道","便携磨豆机选购的四个要点","云境Pro的刀盘与续航亮点","办公室与露营两个真实场景","现在入手云境Pro的理由"]};随后WordPress草稿列表出现《云境便携咖啡磨豆机Pro选购指南》一篇status=draft文章,Notion的Blog Logs新增一行状态“已生成”,Slack公告频道收到含草稿链接的消息。

做完检查这些

  • 手动执行后WP后台“文章-草稿”出现一篇以商品名开头、正文为HTML渲染格式的草稿
  • Notion的Blog Logs数据库新增一行,标题、商品handle、日期三个属性均有值
  • Slack公告频道收到一条含商品名和草稿链接的消息
  • 在OpenAI Key故意填错的测试副本中执行,告警频道能收到错误通知

容易卡住的地方

  • 模板页面未提供可导入的工作流JSON,节点字段名与选项需在n8n模板页面逐个核对后再连线
  • WordPress若装了安全插件可能拦截REST API的Basic Auth,先在站点用curl验证应用密码可用
  • Admin API令牌若权限不足会返回401或空products,需在Shopify后台勾选read_products范围
  • 1500词依赖模型自觉遵守,若文章偏短可在提示词中追加字数下限并分段生成
  • 定时触发器的时区以n8n实例配置为准,上线前确认每周执行时间

原文与作者资料 ↗

本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。

原文标题
Create Shopify product SEO blog posts with OpenAI and WordPress
原作者
Websensepro
原始发布日期
2026-09-04T08:11:40.909Z
来源
https://n8n.io/workflows/19190