SEO Marketing Ai Agent
Description
AI-powered SEO agent built in n8n — audits websites, analyzes Google Search Console data, and generates prioritized, scored recommendations (Impact/Effort/Risk). Works with free (Gemini) or paid (Claude/GPT) models. Audit & recommendation only — never auto-modifies live sites.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
AI SEO Marketing Agent
An n8n-based AI agent that audits websites, analyzes Google Search Console data, and produces prioritized SEO recommendations — usable as a chat assistant and resellable as a client service.
What it does
- Crawls a website's homepage,
robots.txt, andsitemap.xml - Runs a technical SEO audit (title, meta description, headings, canonical, missing ALT text, internal links) and scores it 0–100
- Pulls real ranking/traffic data from Google Search Console
- Compares a site against a competitor on request
- Produces a prioritized action list scored by Impact / Effort / Risk, bucketed into DO FIRST / DO NEXT / LATER
- Never auto-modifies the live site — audit & recommendations only
- Works with multiple LLM backends: Google Gemini (free tier), Anthropic Claude, or OpenAI GPT — swap the connected model per client budget tier
Project structure
workflows/
ai-seo-agent-v2-multimodel.json ← main product: chat-based AI Agent (Gemini/Claude/GPT)
ai-seo-agent-v1.json ← earlier single-model (Claude) version
seo-audit-pipeline-fixed.json ← linear scheduled pipeline (audit + GSC + report to Sheets)
docs/
claude-seo-strategist-prompt.md ← standalone system prompt reference
Requirements
- A running n8n instance (cloud or self-hosted)
- One of: Google Gemini API key (free tier available), Anthropic API key, or OpenAI API key
- A Google Cloud Service Account (or OAuth2 credential) with access to
Google Search Console (
webmasters.readonlyscope) - (Optional) A Google Sheet for storing historical before/after results
Setup
- Import the workflow JSON from
workflows/into n8n (...menu → Import from File). - Create credentials in n8n:
- Google Gemini(PaLM) Api (or Anthropic API / OpenAI API) for the language model
- Google OAuth2 / Service Account for Search Console
- Google Sheets if using the scheduled pipeline version
- Attach ea
Related Skills
mcp-server-postgres
Read-only PostgreSQL database access.
Data mcp-server-sqlite
SQLite database interaction and querying.
Data mcp-server-google-maps
Google Maps integration for location data.
Data Bitbucket Data Center
---
Data Private Gpt
Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more
Data Csv Data Summarizer
Automatically analyze CSV files and generate comprehensive insights with visualizations
Data