Gantt Chart Maker
Free SEO Template

SEO Campaign Gantt Chart Template

A 90-day SEO plan covering audit, keyword research, technical fixes, content production, backlinks, and measurement — with the realistic ramp time SEO actually takes.

Open this template in the app → Download .gantt file
25 tasks 6 phases 90 days duration
May 26 Jun 26 Jul 26 Aug 26 Sep 26 Site crawl Search Console baseline Analytics baseline Identify tech errors Document rankings Keyword research Group into clusters Map to existing pages Fix indexation Internal linking Schema markup Sitemap and robots Core Web Vitals fixes Cornerstone article 1 Cornerstone article 2 Cornerstone article 3 Supporting articles Refresh existing pages Identify link targets Outreach Guest posts Original research piece Pull final metrics Report and next plan
Pre-built chart — click "Open this template" to load it into the app.

About this template

SEO is a long game disguised as a marketing channel. A 90-day plan does not get you to page 1 for competitive terms; it gets you to a stable foundation, working content engine, and the first wave of long-tail rankings. This template covers the work that actually compounds — technical fixes, topical clusters, and an early backlink push — paced to fit a single quarter.

How a 90-day SEO plan breaks down

01

Audit and baseline

Weeks 1–2

Crawl the site (Screaming Frog or similar). Pull Search Console and analytics baselines. Identify technical errors: 404s, redirect chains, indexation issues, Core Web Vitals failures. Document current rankings for target terms. The audit defines the rest of the plan.

  • Site crawl with Screaming Frog
  • Search Console baseline
  • Analytics baseline
  • Identify technical errors
  • Document current rankings
02

Keyword research and topical clusters

Weeks 3–4

Build the target keyword list — head terms, long-tail variations, question-based queries. Group into topical clusters (3–5 themes, each with 5–15 supporting articles). The topical cluster model outperforms scattered standalone posts.

  • Build target keyword list
  • Group into topical clusters
  • Map keywords to existing pages
  • Identify content gaps
  • Prioritize by intent + volume + difficulty
03

Technical fixes

Weeks 3–6

Fix indexation issues first (anything blocking Google from crawling). Then internal linking, schema markup, sitemap, robots.txt. Address Core Web Vitals — the LCP, INP, and CLS scores that affect ranking. Mobile usability fixes.

  • Fix indexation errors
  • Internal linking pass
  • Schema markup (Organization, Article, FAQ)
  • Update sitemap and robots.txt
  • Core Web Vitals fixes
  • Mobile usability fixes
04

Content production

Weeks 4–11

Produce one cornerstone article per topical cluster (2,500+ words, deeply researched). Then 4–8 supporting articles linking up to the cornerstone. Update underperforming existing pages — refresh is often higher ROI than new content.

  • Cornerstone article — cluster 1
  • Cornerstone article — cluster 2
  • Cornerstone article — cluster 3
  • Supporting articles (8–12 total)
  • Refresh underperforming existing pages
  • Internal link cornerstones to supports
05

Backlinks and outreach

Weeks 6–12

Identify 30–50 link targets — blogs, podcasts, journalists, partner sites. Personalized outreach (mass emails do not work). Guest posts where appropriate. Build digital PR moments — original research, surveys, or strong opinion pieces that earn natural links.

  • Identify link targets (30–50)
  • Personalized outreach
  • 2–3 guest post placements
  • Original research piece
  • Track new referring domains
06

Measurement and reporting

Weeks 11–13

Pull rankings, organic traffic, conversions, and backlink growth versus baseline. Identify the keywords moving from page 3 to page 2 (next quarter's wins). Write the post-campaign report with the next 90-day plan baked in.

  • Rankings vs. baseline
  • Organic traffic and conversions
  • Backlink growth
  • Identify page-3-to-2 movers
  • Next 90-day plan

Tips from SEO programs that worked

Frequently asked questions

How fast does SEO show results?

Long-tail rankings start moving in 8–12 weeks. Competitive head terms take 6–12 months.

How much content per month?

2–4 high-quality articles per month outperform 10–15 thin ones. Quality beats volume at every measurement.

Do I need backlinks?

For competitive terms, yes. For long-tail and niche queries, on-page SEO plus topical authority is often enough.

Related templates

Start planning in 30 seconds

Open the SEO template, fit it to your quarter, and you have a working 90-day plan from audit to measurable rankings.

Open this template →