Generate SEO anchor text suggestions from URLs with Firecrawl and Claude
UnknownWhat this workflow does
This AI workflow has 10 nodes and runs when a chat message arrives. Along the way it connects Google Sheets, Anthropic Chat Model and Firecrawl (community).
How it runs
Trigger: When a chat message arrives.
- Read URLs from Sheets (Google Sheets): uses Google Sheets
- Filter: keeps only the items that match a condition
- Loop Over Rows in Batches (Loop Over Items (Split in Batches)): loops over the items in batches
- Scrape URL via Firecrawl (Firecrawl): scrape
- Parse Scraped Content (Code): runs custom JavaScript code
- Update Scrape Status in Sheets (Google Sheets): update
- Anchor Generator Agent (AI Agent): runs an AI agent, with model: Claude Sonnet 4.6 Model
- Save Anchors to Sheets (Google Sheets): update
Services it uses
Uses Firecrawl. New users get 10% off with our link.
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 @mendable/n8n-nodes-firecrawl is verified or supports 3.0 (used in Scrape URL via Firecrawl).
Nodes used (8)
- Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger - Filter
n8n-nodes-base.filter - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - AI Agent
@n8n/n8n-nodes-langchain.agent - Google Sheets
n8n-nodes-base.googleSheets - Firecrawl
@mendable/n8n-nodes-firecrawl.firecrawl - Code
n8n-nodes-base.code - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic
From the author
📺 Full walkthrough video: https://youtu.be/XUvPeH5LSVU ⚠️ Self-hosted only — This template uses a community node (Firecrawl) and cannot run on n8n Cloud. Who it's for This workflow is for SEO specialists and content managers who need to generate optimized…