Skip to content

How to create a 90-day SEO roadmap for clients

An SEO roadmap is not an audit. It is a ranked delivery plan tied to a client outcome, split into 30, 60, and 90-day phases. This guide walks through the exact steps agencies use to build one from raw audit findings.

Start with the growth constraint, not the audit

Before you touch a crawler, name the single constraint holding the client back. It is usually one of four: indexation, intent match, internal linking, or authority. Every roadmap item should trace back to loosening that constraint. Items that do not are hygiene, and hygiene belongs at the bottom of the plan.

Anchoring the roadmap to a constraint is what turns a checklist into a strategy. It also gives the account manager one sentence to defend the plan in the kickoff call.

Score every finding with five factors

Rank each audit finding on impact, revenue exposure, confidence, urgency, and ease. Impact and revenue set the ceiling. Confidence discounts anything without crawler, PageSpeed, or GSC evidence. Urgency captures penalties or seasonality. Ease is the delivery cost in hours, not story points.

The composite score is what decides phase placement. Items above the 75th percentile go into phase one. The middle band lands in phase two. Anything below survives only if it unblocks a higher-scored item.

Structure the 90 days around momentum

Days 1 to 30 are for shipping wins the client can see. Indexation fixes, title rewrites on money pages, and internal link cleanup all belong here. The goal is a measurable move in impressions or crawl coverage before the first invoice.

Days 31 to 60 shift to intent match. Rewrite templates, consolidate cannibalizing URLs, and publish the two or three pages the keyword gap analysis flagged as underserved. This is where ranking movement compounds.

Days 61 to 90 focus on authority and defensibility: digital PR, schema, and the internal reporting the client needs to renew. Save the heaviest lifts for last, when trust is highest.

Attach owners, estimates, and acceptance criteria

A roadmap that does not name an owner is a wish list. Every item needs a role (content, dev, SEO), a rough hour estimate, and a short list of done conditions. Acceptance criteria are what stop scope creep during execution and give the client a concrete signal that phase one is complete.

Present the roadmap, not the audit

Clients approve plans, not spreadsheets. Package the roadmap as a one-page phase view with the constraint at the top, the ranked items grouped by month, and a single KPI per phase. Keep the raw audit as an appendix for the technical stakeholder.

If you build this by hand every engagement, it takes days. StratifySEO produces the ranked, phased, evidence- backed version automatically from any URL, so the strategist can spend the time on the client conversation instead of the spreadsheet.

Skip the spreadsheet

Generate a ranked 90-day SEO roadmap for any client site in minutes.

Build a client roadmap