Create data-driven SEO content briefs with AI analysis of SERP data using Bright Data
UnknownWhat this workflow does
This AI workflow has 26 nodes and runs when a chat message arrives. Along the way it connects OpenRouter Chat Model and Brightdata (community).
How it runs
Trigger: When a chat message arrives.
- Respond to Chat (Chat): uses Chat
- Google SERP (Bright Data): uses Bright Data
- extract url (Code): runs custom JavaScript code
- Respond to Chat (Chat): uses Chat
- Limit: keeps the first few items
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Aggregate: combines items into one
- Access and extract data from a specific URL (Bright Data): uses Bright Data
- url (Edit Fields (Set)): sets 1 field: url
- Respond to Chat (Chat): uses Chat
…plus 9 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @brightdata/n8n-nodes-brightdata is verified or supports 3.0 (used in Google SERP, Access and extract data from a specific URL).
Nodes used (13)
- Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger - Code
n8n-nodes-base.code - Bright Data
@brightdata/n8n-nodes-brightdata.brightData - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Limit
n8n-nodes-base.limit - Aggregate
n8n-nodes-base.aggregate - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Chat
@n8n/n8n-nodes-langchain.chat - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Edit Fields (Set)
n8n-nodes-base.set - Merge
n8n-nodes-base.merge - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow
From the author
This workflow is your all-in-one AI Content Strategist, designed to generate comprehensive, data-driven content briefs by analyzing top-ranking competitors. It operates through a simple chat interface. You provide a target keyword, and the workflow automates…