Free Template
30/60/90-Day SEO Roadmap.
An onboarding roadmap for in-house SEOs and new agency engagements. Audit in the first 30, build in 60, ship in 90. The playbook we run on every new account.
3 phases · 22 milestones · Week-by-week
01 · The roadmap
90 days, 3 distinct gears.
The first 30 days are listen-only — audit, baseline, learn the account. Days 31–60 are build — fix, plan, set the pipeline. Days 61–90 are ship — production rhythm, first wins, scaled cadence. Skipping a phase or compressing the timeline is the most common reason in-house SEO programs stall by month four.
Phase 01
Audit & Listen
Goal:Understand the account before you change anything.
- Run full technical audit — crawl, indexation, schema, Core Web Vitals.
- Pull baseline data — GSC, GA4, rankings (top 100 KWs), backlink profile.
- Map current content inventory — every page, every cluster, every gap.
- Stakeholder interviews — sales, support, leadership. Learn how the company sells.
- Run competitor analysis — content gap, KW gap, schema gap, AI-mention gap.
- Document quick wins — 5–10 fixes that ship in week 4 with measurable upside.
- Establish baseline scorecard — the same 6 metrics you'll report on monthly.
Phase 02
Build foundations
Goal:Fix what audits exposed; design the production pipeline.
- Ship the 5–10 quick wins from week 4. Earn early credibility.
- Fix critical technical issues — redirects, schema, indexation, CWV.
- Build the keyword + cluster map — pillars, supporting articles, internal links.
- Deploy schema markup baseline — Article, Product, FAQ, Organization, Breadcrumb.
- Establish brief production pipeline — template, owner, review cycle.
- Wire up reporting cadence — weekly status, monthly report.
- Set up AI visibility tracking — citations across ChatGPT, Gemini, Claude, Perplexity, AI Overviews.
- Pick the first 3-month content roadmap — 12 weeks of topics, locked.
Phase 03
Ship & Scale
Goal:Move from setup to production rhythm. First wins land here.
- Ship the first batch of new / updated content — 8–12 articles minimum.
- Establish weekly cadence — Mondays plan, Wednesdays draft, Fridays publish.
- Activate link building — outreach to top 20 prospects, partner exchanges.
- Run first full monthly report — executive summary, deltas vs baseline.
- Track the first ranking moves — week-over-week deltas on top 100 KWs.
- Document what worked — the version of this roadmap your successor reads.
- 90-day retrospective — what to keep, what to change for the next quarter.
22 milestones · 3 phases · 90 days
Critical mistakes
The 4 ways this roadmap actually fails.
Skipping the audit phase
Shipping content in week 2 to look productive. The audit phase is what tells you whether content is even the right lever — sometimes the technical foundation has to come first.
Stakeholder interviews skipped
If you don't understand how sales sells, you'll write content for the wrong buyer. Block 3–5 hours in week 2 for stakeholder calls. Non-negotiable.
Compressing the timeline
30/60/90 isn't aspirational — it's calibrated to how Google re-crawls, how teams onboard, and how content compounds. Compressed to 14/30/60, the wins don't land.
No baseline = no proof at day 90
If you didn't snapshot rankings, traffic and AI citations on day 1, you can't show what changed by day 90. The only thing more painful than a stalled program is a working program that can't prove it.
FAQs
Does this roadmap work for an in-house SEO joining an existing program?▾
Yes — and it's the highest-leverage version of the roadmap. You're inheriting an account someone else has been running. The audit phase doubles as your discovery: what was the prior strategy, what worked, what didn't, what got abandoned. By day 30 you should know more about the account than the previous owner documented.
What if we don't have backlink data or competitor analysis tools?▾
Use what's free first — GSC for backlinks, manual SERP analysis for competitor outlines, Google Trends for KW direction. Tooling matters less than discipline. By day 60, justify the budget for one paid tool with concrete pages of value it would produce; don't ask for the budget on day 1.
How do I handle a stakeholder who wants results in week 2?▾
Show them the roadmap on day 1. The 30-day audit phase is a feature, not a bug — you're avoiding the mistake of shipping the wrong content for 30 days because you didn't understand the account. Most stakeholders accept this when shown the alternative.
Where does AI visibility fit into this 90-day plan?▾
Days 1–30: include AI citation tracking in your baseline (which queries are AI engines citing competitors for). Days 31–60: deploy schema markup that improves citation rates and start writing content with structural cues (FAQ blocks, comparison tables). Days 61–90: measure citation growth as a tracked KPI in the monthly report. AI visibility is no longer a 'next year' concern.
What does day 91 look like?▾
Move from this onboarding roadmap to the standard quarterly cadence — content calendar (12 weeks at a time), monthly reports, weekly triage. The first 90 days are the only ones with this specific shape; after that, the work compounds in 90-day cycles for the rest of the program.
Ask for help week-by-week
Run this playbook with an AI strategist on tap.
AI SEO Chat is the senior strategist your in-house team didn't get budget for. Ask it 'what should I prioritise in week 3?' and get a tailored plan from your sitemap, KW set and brand voice. The 90-day roadmap above is the framework; AI SEO Chat is what runs it with you, day by day.
See AI SEO ChatYour Growth Operating System Starts Here
Connect GSC + GA4. See your data in the OS. Your first content brief, technical audit, and rank baseline — ready within hours.