SEO Automation

SEO Strategy Plan: How to Build One with Claude Code

Build an SEO strategy plan with Claude Code: competitor analysis, site architecture, a content calendar, KPI targets, and a four-phase 12-month roadmap.

By Somanath Diksangi11 min read
SEO strategy plan built with Claude Code: competitor analysis, site architecture, content calendar, and roadmap

An SEO strategy plan is a written roadmap that connects your business goals to the pages you'll build, the searches they'll target, the technical work underneath them, and the numbers that show it's working. With Claude Code and ClaudeSEO, /claudeseo plan <type> builds that plan from an industry template: it analyzes your top competitors, designs your site architecture, drafts a content calendar, and lays out a four-phase roadmap across 12 months.

This guide covers what a good SEO strategy includes, how the command builds one, what each output file contains, and how to turn the plan into work.

Key takeaways

  • An SEO strategy plan links goals, audience, competitors, site structure, content, and technical work to KPIs you can measure.
  • /claudeseo plan <type> starts from an industry template (SaaS, local service, e-commerce, publisher, agency, or generic) and works through six stages from discovery to roadmap.
  • You get five files: the strategy, a competitor analysis, a content calendar, an implementation roadmap, and a site structure.
  • The roadmap runs in four phases: foundation (weeks 1-4), expansion (weeks 5-12), scale (weeks 13-24), and authority (months 7-12).
  • It works for new sites too. Without a URL, it switches to new-site planning and skips the steps that need a live site.

What is an SEO strategy plan?

An SEO strategy is the set of decisions that come before the work: who you want to reach, what they search for, which pages will answer those searches, how those pages connect, and how you'll know it's working. A plan writes those decisions down in order, with dates and measurable targets.

Without a plan, SEO turns into a list of disconnected tasks. You publish a post because a keyword tool suggested it, fix a warning because an audit flagged it, and add a landing page because a competitor has one. Each task might be fine on its own. Together they cause familiar problems: several pages competing for the same search, important pages with no internal links pointing to them, and content that doesn't support anything the business sells.

A good plan prevents that by settling five things up front:

  1. Goals and KPIs. What success means in numbers you can track, such as organic traffic, rankings for priority keywords, and indexed pages.
  2. Competitive position. Who already ranks for what you want, and where they're weak.
  3. Site architecture. The URL hierarchy, the main topic areas (often called content pillars), and how pages link to each other.
  4. Content strategy. Which pages to create, in what order, and how often.
  5. Technical foundation. The hosting, speed, structured data, and mobile requirements every page depends on.

An SEO audit and an SEO plan work together. An audit looks back at what's broken on an existing site. A plan looks forward at what to build next. If you have a live site, a full SEO audit gives the plan an honest starting point.

What the /claudeseo plan command does

The command is part of the Claude SEO skill suite. You choose a business type, and Claude Code works through six stages:

Flow diagram of how the plan command builds an SEO strategy: discovery, competitor analysis, architecture, content strategy, technical foundation, and roadmap.
The plan moves from discovery to a phased roadmap, and you revisit it when you review your KPIs.
  1. Discovery. It gathers your business type, target audience, competitors, and goals, plus your budget, timeline, and KPIs. If you have a live site, it assesses where it stands today.
  2. Competitive analysis. It identifies your top five competitors and analyzes their content strategy, schema usage, and technical setup. It looks for keyword gaps and content opportunities, assesses their E-E-A-T signals (experience, expertise, authoritativeness, and trust), and estimates their domain authority.
  3. Architecture design. It loads the template for your business type, then designs your URL hierarchy and content pillars, plans internal linking, structures the sitemap with quality gates applied, and shapes the information architecture around user journeys.
  4. Content strategy. It finds content gaps against competitors, lists the page types you need with estimated counts, picks blog and resource topics with a publishing cadence, plans how to build E-E-A-T (author bios, credentials, experience signals), and puts it all into a prioritized content calendar.
  5. Technical foundation. It sets hosting and performance requirements, a schema plan for each page type, Core Web Vitals baseline targets, AI search readiness requirements, and mobile-first considerations.
  6. Implementation roadmap. It turns everything into four phases, each with clear goals.

Industry templates

The plan starts from one of six templates:

TemplateUse it for
SaaSSaaS and software companies
Local serviceBusinesses serving customers in a specific area
E-commerceOnline stores
PublisherContent publishers and media sites
AgencyAgencies and consultancies
GenericAny business that doesn't fit the others

If you give it a business type it doesn't recognize, or the matching template is missing, it falls back to the generic template and tells you so.

Not sure which type fits? The audit in the same suite detects business type from homepage signals, and they're a useful guide. A pricing page and "free trial" suggest SaaS. An address, a service area, and a Maps embed suggest a local service. Product pages and "add to cart" suggest e-commerce. Author pages and publication dates suggest a publisher. Case studies and a portfolio suggest an agency.

Live competitive data with DataForSEO

DataForSEO is optional. If its tools are connected, the plan uses them for real competitive data: competitor domains, keyword overlap between domains, traffic estimates, search volume, keyword difficulty, and local business listings. It runs on your own DataForSEO account, so DataForSEO's pricing applies. Without it, the competitor authority figures in the plan are estimates, so check them before you commit budget.

How to build an SEO strategy plan with Claude Code

Install ClaudeSEO first. Our guide to installing SEO skills in Claude Code covers it. Then run the command with your business type:

text
/claudeseo plan saas

Other types work the same way:

text
/claudeseo plan ecommerce
/claudeseo plan publisher
/claudeseo plan agency

You'll get a much better plan if you add context. Plain English works, and it lets you include the details discovery asks for:

text
Build an SEO strategy plan for https://www.example.com. We're a local plumbing company serving [city] and nearby suburbs. Our main competitors are [competitor 1], [competitor 2], and [competitor 3]. Goal: more calls from organic search for emergency and installation work. Budget: [amount] per month and one part-time writer. Timeline: 12 months.

Phrases like "SEO strategy", "SEO roadmap", "keyword strategy", "site architecture", and "content calendar" all load the planning skill.

New site or existing site? If you include a URL, the plan assesses the current site and runs the competitive gap analysis against it. If you don't, it switches to new-site planning. It skips the current-site assessment and the gap analysis that need a live URL, and plans from scratch.

Have these ready before you start:

  • The competitors you actually lose customers to, even if they aren't the biggest sites.
  • The KPIs you'll report on, and who you report them to.
  • A realistic budget and team size, since they decide how much you can publish.
  • Current numbers, if you have them: organic traffic, rankings, indexed pages, and Core Web Vitals.

What the plan produces

Grid of the five files the SEO plan produces: the strategy, the competitor analysis, the content calendar, the implementation roadmap, and the site structure.
One plan produces five separate files, so each part can go to the person who acts on it.
FileWhat's in it
SEO-STRATEGY.mdThe complete strategic plan
COMPETITOR-ANALYSIS.mdCompetitive insights from the competitor research
CONTENT-CALENDAR.mdThe content roadmap, with priorities
IMPLEMENTATION-ROADMAP.mdThe phased action plan
SITE-STRUCTURE.mdURL hierarchy and site architecture

Splitting the plan into files is practical. The site structure goes to whoever builds the site, the content calendar goes to writers, and the roadmap is what you review with a client or manager.

The KPI targets table

The strategy sets targets at three checkpoints against your baseline:

markdown
| Metric           | Baseline | 3 Month | 6 Month | 12 Month |
|------------------|----------|---------|---------|----------|
| Organic Traffic  | XX       | XX      | XX      | XX       |
| Keyword Rankings | XX       | XX      | XX      | XX       |
| Domain Authority | XX       | XX      | XX      | XX       |
| Indexed Pages    | XX       | XX      | XX      | XX       |
| Core Web Vitals  | XX       | XX      | XX      | XX       |

Fill the baseline column with real numbers from Search Console, your analytics, and a Core Web Vitals report before you accept any targets. A target without a baseline can't be measured. Keep in mind that domain authority is a third-party estimate of link strength, not a Google metric, so use it as a rough comparison with competitors.

Success criteria

The skill holds every plan to four success criteria: clear, measurable goals for each phase, defined resource requirements, identified dependencies, and risk mitigation strategies. Use them as a checklist when you review the draft. If a phase has no measurable goal, or the calendar assumes more writers than you have, ask Claude to revise it.

The four-phase SEO roadmap

Grid of the four roadmap phases: foundation in weeks 1 to 4, expansion in weeks 5 to 12, scale in weeks 13 to 24, and authority in months 7 to 12.
The roadmap builds the foundation first and leaves authority work until there is content worth promoting.
PhaseTimingMain work
FoundationWeeks 1-4Technical setup, core pages (home, about, contact, main services), essential schema, analytics and tracking
ExpansionWeeks 5-12Content for primary pages, blog launch with initial posts, internal linking, local SEO setup if it applies
ScaleWeeks 13-24Advanced content, link building and outreach, GEO, performance optimization
AuthorityMonths 7-12Thought leadership, PR and media mentions, advanced schema, continuous optimization

GEO here means generative engine optimization: making content easy for AI search systems such as Google AI Overviews and ChatGPT to find and cite.

The order matters more than the exact dates. Tracking goes in first, so you can tell whether later phases work. Internal linking comes in phase 2, while the site is still small enough to structure cleanly. Link building waits until there's content worth linking to. If you already have a site with solid technical health, phase 1 may take days rather than weeks, and that's fine.

How to turn the plan into work

A plan is only useful if it changes what you do next week. Here's one way to work through it with Claude Code:

  1. Set the baseline. On an existing site, run /claudeseo audit <url> and fix the Critical issues first. They belong in phase 1.
  2. Turn pillars into clusters. Run /claudeseo cluster <seed> for each content pillar to group related keywords into topic clusters.
  3. Brief each page. Use /claudeseo content-brief <topic> for each calendar item before anyone writes.
  4. Write and publish. Draft posts with /claudeblog write <topic>.
  5. Review at each checkpoint. Compare results with the KPI table at 3, 6, and 12 months, and adjust the calendar.

For the content side, the FLOW framework (Find, Leverage, Optimize, Win) adds an evidence-led loop for finding opportunities, improving existing pages, and scoring content.

To turn the roadmap into a task list, ask:

text
Read IMPLEMENTATION-ROADMAP.md and CONTENT-CALENDAR.md. List every Phase 1 task as a checklist, note the page or file each one affects, and flag any task that depends on another.

Doing it without the skill

You can get a usable first draft from plain Claude Code. The more context you give, the better it gets:

text
I run [business type] at [URL]. Our audience is [audience], our competitors are [list], and our 12-month goal is [goal]. Build an SEO strategy with: (1) a competitor comparison covering content, schema, and technical setup, (2) a URL hierarchy with 3-5 content pillars, (3) a prioritized content calendar for the first 12 weeks, (4) schema types for each page type, and (5) a phased roadmap with measurable goals per phase and a KPI table with baseline, 3, 6, and 12-month columns. Mark anything you estimated rather than measured.

The skill adds what keeps plans consistent from one project to the next: industry templates, a fixed six-stage process, sitemap quality gates, optional live competitive data, and five separate files that are easy to hand to a writer, a developer, or a client.

Mistakes to avoid

  • Setting targets without a baseline. Record current traffic, rankings, and indexed pages before you accept any targets.
  • Copying competitors. Competitive analysis finds gaps. It isn't a list of pages to clone.
  • Over-planning location pages. At 30 or more location pages, the suite warns and requires at least 60% unique content per page. At 50 or more, it stops until you justify them. Pages that only swap the city name are a doorway-page risk.
  • Committing to a cadence you can't keep. A smaller calendar you actually publish beats an ambitious one you abandon.
  • Skipping phase 1. Content built on a site that can't be crawled or measured is wasted effort.
  • Never revisiting the plan. Review it at each checkpoint and re-plan when results or priorities change.

FAQ

What should an SEO strategy plan include?

Goals and KPIs, an audience definition, competitor analysis, site architecture, a content strategy with a calendar, technical requirements, and a phased roadmap. The /claudeseo plan output covers all of these across five files, including a KPI table with targets at 3, 6, and 12 months.

How long does an SEO strategy take to show results?

It depends on your site, your competition, and how consistently you execute, so no honest plan can promise a date. The roadmap covers 12 months, with KPI checkpoints at 3, 6, and 12 months, so you can see whether the work is moving the numbers and adjust early.

What's the difference between an SEO audit and an SEO strategy?

An audit finds problems on an existing site and ranks them by priority. A strategy decides what to build next and in what order. On an existing site, run the audit first, so its Critical fixes become part of the plan's foundation phase.

Can I create an SEO plan for a brand-new website?

Yes. If you don't provide a URL, the command switches to new-site planning. It skips the current-site assessment and the gap analysis that need a live site, and plans the architecture, content, technical foundation, and roadmap from scratch.

Do I need DataForSEO to build an SEO plan?

No, it's optional. When it's connected, the plan uses it for competitor domains, keyword overlap, traffic estimates, search volume, and keyword difficulty. It runs on your own DataForSEO account, so the provider's pricing applies.

Which business types does /claudeseo plan support?

SaaS, local service, e-commerce, publisher, and agency each have their own template, and a generic template covers everything else. If you enter a type it doesn't recognize, it uses the generic template and tells you.