SEOAgent

Runs technical SEO audits, keyword clustering, content briefs, and article drafts persisted to a .seoagent/ workspace.

30.5k|3.5k|Updated Jul 4, 2025
One-click install
npx skills add https://github.com/davila7/claude-code-templates --skill seoagent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SEOAgent
Source: https://github.com/davila7/claude-code-templates/tree/main/cli-tool/components/skills/business-marketing/seoagent
Command: npx skills add https://github.com/davila7/claude-code-templates --skill seoagent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

One-off SEO prompts lose all context when a conversation ends, forcing you to restart audits, keyword research, and content planning from scratch each session. This Skill persists every SEO artifact to a .seoagent/ directory in your repo so audits, strategies, briefs, and drafts accumulate across sessions.

Core Features & Use Cases

  • Technical SEO Audit: Checks indexability, title tags, meta descriptions, heading structure, internal links, JSON-LD structured data, and Core Web Vitals readiness, saving findings as severity-tagged checkboxes in .seoagent/audit/latest.md.
  • Hub-and-Spoke Keyword Strategy: Builds topic clusters with pillar, sub-pillar, and long-tail roles plus an internal-linking graph, stored in .seoagent/strategy/clusters/.
  • Page-Type-Aware Content Briefs and Drafts: Generates briefs and full articles with SEO frontmatter (meta title, description, canonical, OpenGraph) and JSON-LD (Article, FAQPage, HowTo) tailored to landing, pillar, long-tail, or programmatic page types.
  • Use Case: Ask the agent to audit your marketing site; it writes findings to .seoagent/audit/latest.md, then in a later session you resume by asking it to draft a long-tail article from the existing strategy cluster.

Quick Start

Ask the agent to run a technical SEO audit of your website and save the findings to the .seoagent workspace.

Frequently Asked Questions about SEOAgent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a technical SEO audit with Claude Code?

Invoke the skill and ask for a technical audit of your site. It checks indexability, title tags, meta descriptions, headings, internal links, and JSON-LD, then saves findings as severity-tagged checkboxes in .seoagent/audit/latest.md that you can mark off as fixed.

How do I build a keyword strategy with topic clusters?

Ask the agent to research your niche and build a hub-and-spoke strategy. It creates clusters with pillar, sub-pillar, and long-tail roles plus an internal-linking graph, saved to .seoagent/strategy/clusters/ so authority funnels up to pillar pages.

Can I resume SEO work from a previous session?

Yes. All artifacts persist in the .seoagent/ directory in your repo, including audits, strategy, briefs, drafts, roadmap, and changelog. The agent reads these files before acting, so each session builds on prior work instead of restarting.

Does the skill generate structured data and meta tags for articles?

Yes. Drafted articles include complete SEO frontmatter with meta title, meta description, canonical, OpenGraph and Twitter fields, plus JSON-LD for Article and FAQPage or HowTo where the content warrants it.

What are the limitations of the free local version?

The free local version uses your agent's own tools and keeps data in your repo, but lacks real keyword data, Google Search Console integration, and CMS publishing. Those require the optional paid cloud loop from the SEOAgent CLI.