Website content scraper & SEO keyword extractor with GPT-5-mini and Airtable
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 13 nodes and runs when someone submits an n8n form (“Website Name”). Along the way it connects OpenAI Chat Model and Airtable.
How it runs
Trigger: When someone submits an n8n form (“Website Name”).
- HTTP (HTTP Request): calls an HTTP API
- HTML (Code): runs custom JavaScript code
- Split Out: splits a list into separate items
- Topic Wise information. (AI Agent): runs an AI agent, with model: OpenAI Chat Model
- Cleaned ## (Code): runs custom JavaScript code
- Split Out: splits a list into separate items
- list (AI Agent): runs an AI agent, with model: OpenAI Chat Model
- Wait: waits 20 seconds
- Merge: merges the data from its input branches
- Airtable: create or update
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in Topic Wise information. (v1.8): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Topic Wise information. (v1.8) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (9)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - n8n Form Trigger
n8n-nodes-base.formTrigger - Wait
n8n-nodes-base.wait - Split Out
n8n-nodes-base.splitOut - Airtable
n8n-nodes-base.airtable - Merge
n8n-nodes-base.merge - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - AI Agent
@n8n/n8n-nodes-langchain.agent
From the author
This workflow allows you to scrape website content, clean the HTML, extract structured information using GPT-5-mini, and store the results along with SEO keywords into Airtable. Ideal for building keyword lists and organizing web content for SEO research. ---…