2026-09-28 · 原文发布日
爬竞品全站快照让Claude解读策略变化
免费n8n模板:定时或通过webhook注册竞品域名后,按页数和深度上限爬取对方站点,提取标题、canonical、H1、JSON-LD类型、内链数、字数和内容哈希存快照;与上次快照对比找出新增内容簇、删页、URL迁移、标题与结构化数据改动等,交给Claude生成战略叙述、置信分和应对建议,超过阈值发WhatsApp告警,跑完发汇总。
原文要点
原模板为n8n工作流:定时、手动或经webhook POST {competitorDomain,startUrl,maxPages,maxDepth}注册竞品后,按页数与深度上限爬取对方站点,提取title、canonical、H1、JSON-LD类型、内链数、字数和内容哈希存入自建历史数据库API作为快照;下次爬取时与上次快照对比,识别新增内容簇、删页、URL迁移、标题/结构化数据/内链/内容改动,交Claude生成战略叙述、置信分和应对建议;超过变化量与置信度阈值时发WhatsApp告警,全部跑完发WhatsApp汇总并作为webhook响应返回。
这次做成什么
用一个你自己的演示站冒充“竞品”跑两遍流程:第一遍建立基线快照,第二遍改动页面后跑出差异、Claude战略解读和(可选)WhatsApp告警,验证整条对比链路。
准备什么
- 一个可登录的n8n实例(自托管或云端均可)
- Anthropic API密钥及HTTP Header Auth凭据
- 一个可读写快照的历史数据库HTTP接口(需你自行准备)
- WhatsApp Business Cloud凭据、phone number ID和接收号码
- 已从n8n.io/workflows/20056页获取该免费模板
具体怎么做
配置三类凭据与端点
分别创建历史数据库API和Anthropic API的HTTP Header Auth凭据,在配置节点填入快照获取、快照保存、竞品列表三个端点URL;再在n8n中添加WhatsApp Business Cloud凭据,填入你的phone number ID和接收号码。
调整爬取与告警阈值
在配置节点设置爬取延迟、maxPages、maxDepth、单次运行竞品上限,以及判定“显著策略变化”的变化量阈值和置信度阈值;练习阶段建议maxPages=10、maxDepth=1、阈值调低以便触发告警。
第一遍建立基线快照
激活工作流后向生产webhook POST {"competitorDomain":"demo-rival.example.com","startUrl":"https://demo-rival.example.com","maxPages":10,"maxDepth":1}。这一遍没有历史快照,差异为空,作用是保存基线。
改动站点后跑第二遍看差异
在你的演示站上改一个标题、删一页、新增一个栏目页,再发同样的POST;这次应产出新增内容簇、删页、标题改动等差异,Claude返回战略叙述与置信分,超过阈值则收到WhatsApp告警,响应体为汇总digest。
可直接复制的材料
竞品变化战略解读练习提示词(本站独立编写)
本站独立编写的练习提示词,模仿模板中Claude分析环节的输出契约,非原模板提示词。
你是竞争情报分析师。下面是某竞品网站两次快照对比出的变化清单(JSON)。请推断这些变化背后最可能的SEO/内容策略,输出严格JSON:\n{"narrative":"150字以内的战略叙述","confidence":0到1之间的小数,"drivers":["支撑判断的具体变化"],"counterActions":["我方可执行的应对动作,按优先级排序"]}\n规则:只依据给出的变化,不要臆造数据;变化量小或信号矛盾时confidence不得高于0.5。\n变化清单JSON如下:\n{{粘贴差异JSON}}离线练习用合成差异数据
本站虚构差异数据,与下方example输出对应,可粘贴进练习提示词。
{"domain":"demo-rival.example.com","changes":{"newClusters":[{"path":"/compare/","newPages":6,"sampleTitles":["A对比B:2026选购指南"]}],"deletedPages":["/old-promo"],"urlMigrations":[{"from":"/blog/best-tools","to":"/guides/best-tools"}],"titleChanges":[{"url":"/","oldTitle":"首页","newTitle":"XX软件-免费在线对比工具"}],"schemaChanges":[{"url":"/pricing","added":"FAQPage"}],"contentUpdates":3}}输入与输出示例
本站虚构演示,非模板实际运行结果;digest与WhatsApp文案以模板节点为准。
输入
对演示站先后两次POST {"competitorDomain":"demo-rival.example.com","startUrl":"https://demo-rival.example.com","maxPages":10,"maxDepth":1},第二遍前改首页标题、新增/compare/栏目6页、删除/old-promo。对应输出
Claude环节示意输出:{"narrative":"竞品正把资源投向对比型内容并强化转化页结构化数据,首页标题转向工具定位,意图抢占比较类搜索流量。","confidence":0.78,"drivers":["新增/compare/下6个对比页","pricing页新增FAQPage结构化数据","首页标题改为工具定位"],"counterActions":["两周内上线3篇同主题对比文并做内链互链","为定价页补充FAQ结构化数据","监控/compare/栏目更新频率"]}做完检查这些
- 第一遍运行后历史数据库中能读到刚保存的完整快照记录
- 第二遍差异清单中同时出现新增内容簇、删页和标题改动三类
- 置信分超过阈值时收到WhatsApp告警,低于时只有最终digest
- webhook响应体与WhatsApp digest内容一致且包含全部已处理竞品
容易卡住的地方
- 第一遍永远没有差异,别误以为流程坏了,它只是在建基线
- 快照存取依赖你自备的历史数据库API,端点不通则对比环节直接失败
- WhatsApp Business Cloud需要已完成Meta侧配置,凭据缺失告警节点会报错
- 爬取他人网站前确认对方robots协议与服务条款,保持较长爬取延迟
- 阈值过低会把每次小改动都当战略变化轰炸告警,练习后应调回
本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。
- 原文标题
- Detect competitor SEO strategy shifts with Claude and WhatsApp alerts
- 原作者
- Oneclick AI Squad
- 原始发布日期
- 2026-09-28T12:34:21.299Z
- 来源
- https://n8n.io/workflows/20056