Generate strategic, data-driven SEO content briefs instantly. This n8n workflow uses Bright Data for SERP analysis and LLMs to create structured H2 outlines and identify competitive content gaps.
Download this n8n workflow template and start using it instantly.
SEO Managers who need scalable solutions for generating content outlines.
Content Strategists looking to automate competitive analysis.
Agencies requiring quick, data-validated content briefs.
Anyone interested in advanced web scraping and AI capabilities within an n8n workflow.
Creating high-ranking content requires meticulous analysis of existing search results (SERP). Manually performing this audit for every keyword is time-consuming. This specialized n8n workflow solves this by completely automating the competitive research phase.
Using the power of Bright Data for reliable web scraping and high-performance LLMs (via OpenRouter), the n8n workflow starts with a single keyword and returns a comprehensive, strategic content brief. This brief not only identifies the search intent and core topics but also detects crucial content gaps, providing a definitive H2 outline designed to help your content outrank the current leaders. This sophisticated use of an n8n template transforms hours of manual labor into an instant, data-validated output.
This powerful n8n workflow operates in distinct phases:
When chat message received n8n trigger, where the user inputs the target keyword. The workflow immediately uses the Bright Data n8n node (Google SERP) to scrape the top 10 results from Google.extract url) converts the SERP organic results into individual items, passing each URL down the pipeline.Loop Over Items n8n node iterates through each link. Another Bright Data n8n node (Access and extract data...) uses a Web Unlocker to reliably scrape the full HTML content of the competing page.analyse site) summarizes the content of each page. All extracted data for all ten competing pages is then collected by the Aggregate n8n node.Analysis n8n node (a LangChain Chain LLM), takes the entire dataset (keyword + 10 synthesized content summaries) and asks the LLM to perform a strategic audit. This audit determines search intent, mandatory topics, and content differentiation strategies, outputting the result in a highly structured JSON format.Format Output) takes the structured JSON and formats it into a clean, professional Markdown report, which is then instantly delivered back to the user via the chat interface using a Respond to Chat n8n node.To deploy this comprehensive n8n template, follow these steps:
New > Import from JSON).OpenRouter Chat Model n8n nodes).When chat message received is the initiating n8n trigger, ensure the workflow is active and access the provided public webhook URL to interact with the SEO Content Strategist assistant.This advanced n8n workflow utilizes several specialized n8n node types:
When chat message received (LangChain Chat Trigger): Acts as the primary n8n trigger. It initiates the workflow upon receiving a user's target keyword input.
Google SERP (Bright Data n8n node): Executes a Google search query for the input keyword, returning the top 10 organic results in JSON format.
Access and extract data from a specific URL (Bright Data n8n node): Utilizes the Web Unlocker service to reliably scrape the full, clean HTML content of each target URL, bypassing anti-bot measures.
Code (extract url, clean html, extract html1): These custom n8n node scripts are essential for data preparation: they flatten the SERP results, clean the raw HTML (removing scripts, navigation, etc.), and use regex to extract key structural SEO data (headings, word count).
Loop Over Items / Aggregate (n8n node): Manages the iteration process, ensuring every URL is scraped, analyzed, and finally collects all the disparate data points from all 10 scraped pages into a single item for the final AI analysis step.
Analysis (LangChain Chain LLM n8n node): The core intelligence n8n node. It uses a detailed SEO prompt and external LLM (OpenRouter) to perform strategic analysis on the aggregated data, determining search intent, content gaps, and structural requirements, enforced by a rigorous JSON output structure.
Automate daily YouTube playlist creation and management using Google Sheets and the YouTube API. This n8n workflow fetches new videos from subscribed channels, filters content, and notifies you via Telegram. Deploy this n8n template today.

Use this n8n workflow to generate and share daily trivia questions automatically. It leverages the Open Trivia Database, posts to Slack, and archives data in Google Sheets.

Use this powerful n8n workflow to automate daily snapshot logging of Monday.com task statuses directly into Google Sheets for historical tracking, auditing, and project reporting. Get started with this n8n template.

Create powerful, conditional debug breakpoints within your n8n workflow using the Slack n8n node's interactive messages. Pause execution for real-time debugging and flow control.

Automate deepfake video generation by swapping faces using the Fal.ai Wan 2.2 model. This powerful n8n workflow integrates AWS S3 for storage and manages asynchronous API polling.

Use this powerful n8n workflow template to automatically ingest SentinelOne threat data, enrich it with client and user information, and create standardized security tickets in your PSA system. Optimize your incident response with a specialized n8n solution.

e-com AI automation: 90% time saved on repetitive tasks: product sheets, after-sales chatbots, etc. 🚀 save time, win customers







































