📑 Table of Contents
1. 90-Day Plan Overview
This 90-day plan breaks SEO into three 30-day sprints with clear priorities: audit & quick wins, technical stabilization & structure, then content scale & link growth. Each sprint contains defined tasks, owners, and measureable outcomes to ensure progress and measurable ROI.
2. Days 0–14: Audit & Quick Wins
Goals: establish baseline, fix high-impact issues, and secure early traffic improvements.
- Run a full site audit: use tools (GSC, GA4, Screaming Frog, Lighthouse) and export the findings.
- Fix critical performance issues: optimize hero images, enable caching, and fix slow TTFB pages.
- Resolve indexing problems: fix soft 404s, sitemap submission, and robots.txt checks.
- Claim low-hanging content wins: update title tags and meta descriptions for pages with high impressions but low CTR.
3. Days 15–45: Technical Fixes & Structure
Goals: stabilize performance, implement structured data, and create the content architecture.
- Implement JSON-LD: add Article, BreadcrumbList, FAQ where applicable.
- Core Web Vitals: reduce LCP and INP via critical CSS, defer noncritical JS, and use modern image formats.
- Site structure: map topic clusters and create pillar pages. Set canonical tags for duplicate content.
- Mobile & Accessibility: fix tap targets, ensure readable font sizes, and add alt text to important images.
4. Days 46–75: Content Creation & Cluster Build
Goals: produce high-value pillar content and supporting cluster articles to capture more SERP real estate.
- Create 1 pillar page per target topic (long-form, intent-aligned, data-backed).
- Produce 6–10 cluster posts that link to the pillar page (answering sub-intents).
- Use an AI-assisted draft → human edit workflow to speed production while ensuring expertise and accuracy.
- Optimize internal linking: use descriptive anchor text and ensure cluster pages link back to the pillar.
5. Days 76–90: Link Outreach & Scale
Goals: earn authoritative links, amplify content, and prepare for the next 90-day cycle.
- Run a broken-link and resource outreach campaign to reclaim links to similar resources.
- Pitch original data or case studies to niche publications and bloggers.
- Convert unlinked brand mentions to links and build partnerships for guest posts.
- Repurpose pillar content into short-form social, email snippets, and downloadable assets to attract links.
6. Measurement & KPIs
Track outcomes with a measurement plan tied to business goals:
- Traffic & Visibility: organic clicks, impressions, and impressions share by target keywords.
- Engagement: pages per session, average session duration, bounce/pogo-sticking rate.
- Performance: LCP, INP, CLS medians (sitewide & top pages).
- Conversion: organic leads, form completions, signups attributable to organic traffic.
- Authority: number of referring domains (quality-weighted), and share of SERP features captured.
7. Roles & Sprint Ownership
Assign clear ownership for speed and accountability:
- Project Lead / SEO Manager: sprint planning, backlog prioritization, and reporting.
- Technical Lead / Dev: performance fixes, schema implementation, server config.
- Content Owner / Editor: outlines, briefs, editorial review, final publish.
- Outreach / PR: link-building campaigns, influencer outreach, and partnerships.
- Analyst: dashboard setup, KPI monitoring, and A/B testing oversight.
8. Ready-to-use Templates
Copy these into your project tracker for rapid execution:
Title template:
[Primary Keyword] — [Benefit/Intent] | [Brand]
Meta description template (≤150 chars):
Short benefit + keyword + CTA (if space)
Content brief checklist:
- Target keyword & related queries
- Searcher intent
- Top competitor references
- Required CTAs and conversion points
- Suggested internal links (anchor text)
9. Final Steps & Next Cycle
After day 90:
- Run a post-cycle audit: measure KPIs vs baseline and record wins / failures.
- Plan the next 90-day cycle: double down on what worked and iterate on weak areas.
- Document playbooks for recurring tasks to speed future sprints.
Templates & Resources: you can copy the checklist items into Trello, Asana, or GitHub issues and assign owners with due dates (30/60/90-day buckets).

0 Comments