All posts
SEO strategy

SEO Roadmap Template: A 12-Month Plan for New SaaS

A 12-month seo roadmap template for a new SaaS site: technical baseline, one winnable cluster, authority, then a refresh loop, gated by Search Console signals.

By

TL;DR A useful SEO roadmap for a new SaaS site is four phases in a fixed order: technical baseline, one winnable cluster, authority, then a refresh loop. You move between phases when Google Search Console shows specific signals, not when the calendar says it is April. Copy the template below and replace every date with a gate.

Here is a roadmap I see constantly. It is a slide with twelve columns, one per month. January says "technical SEO." February says "keyword research." March through December say "publish 8 posts per month," with "link building" smeared across the bottom row like a footnote. It looks complete. By month five the founder has 30 posts, 40 impressions a day, and no idea whether to keep going or change course, because nothing in the plan ever asked a question.

The problem is not effort. The problem is that a date-based plan has no way to notice it is failing. Google does not index, test, and rank a DR 3 domain on your schedule. So the roadmap has to be built around what Google is actually doing with your site.

This post is a 12-month sequence with decision gates. It is deliberately different from two posts I have already written. SEO for startups: a first-90-days plan for new domains zooms in on the first quarter only. The SaaS SEO checklist for your first 6 months is a list of things to tick off, not an order to do them in. This one is about sequencing over a full year, and what tells you it is time to move on.

What an SEO roadmap is (and what it is not)

An SEO roadmap is the order in which you spend scarce effort, plus the conditions that tell you to change that order. That is it. Not a list of tactics. Not a content calendar, though it feeds one.

For a small SaaS, the scarce resource is not ideas. It is founder hours and domain trust. Every month you spend writing for a keyword you cannot win is a month you did not spend building the cluster you can. So the roadmap on a new site has one job: protect you from doing the right things in the wrong order.

Two distinctions matter.

  • Strategy vs roadmap. Your SEO strategy answers "which audience, which problems, which pages." The roadmap answers "in what order, and when do we switch." I covered the strategy side in what is in a content strategy.
  • Dates vs gates. A date says "start link building in month 4." A gate says "start link building when 70% of the cluster is indexed and at least three posts sit in positions 11 to 30." The second one survives contact with reality.

Why gates beat dates for a low-authority site

On a new domain, timing is the variable you control least. Google's own docs say it does not guarantee it will crawl, index, or serve any page, even one that follows every guideline. Two sites doing identical work can hit the same milestone months apart.

A date-based plan handles that variance badly in both directions. If you are slow, it pushes you into authority work before the content is indexed, so links point at pages Google has not even accepted. If you are fast, it holds you in "foundation" mode while a cluster is already climbing and begging for one more supporting post.

Gates fix this because they read the same signal Google is sending you. Everything below uses three reports you already have for free:

If you have not read average position carefully before, do that first. It is easy to misread on a small site, and I explain the traps in Google Search Console average position.

The 12-month SaaS SEO roadmap, phase by phase

The quarters below are typical, not promises. Treat them as "where most new sites end up," and let the gates decide.

Phase 1 (roughly months 1–2): technical baseline

The goal is boring on purpose: make sure Google can find, crawl, and index what you publish. Nothing else in the plan works until this does.

  • Verify the domain in Search Console and submit a sitemap.
  • Put the blog in a subdirectory unless you have a strong reason not to. I explain why in subdomain vs subdirectory for a SaaS blog.
  • Decide what should not be indexed (app routes, auth pages, thin tag archives) and use the right tool for each.
  • Publish your product pages and three to five posts, so there is something to index.

Gate to Phase 2: your core pages and first posts show as indexed in the Page indexing report, and none of them are stuck in "Discovered" or "Crawled, currently not indexed." If they are, fix that first. A new cluster will not rescue a site Google is not indexing.

Phase 2 (roughly months 2–6): one winnable cluster

This is where most roadmaps go wrong, and where I am most opinionated. Pick one cluster. Not three. One topic where the SERPs are already full of small sites, forums, and thin pages, and where your product has a real reason to be the answer.

Winnability beats volume here. A keyword with 140 searches and a KD of 4 that you can actually rank for is worth more than a 5,000-search head term where page one is all DR 80 domains. I walk through how to judge that in keyword research for small sites.

Build the cluster as a hub and 8 to 15 supporting posts, all interlinked. Publish steadily rather than in bursts. This is the phase where a 6 month SEO roadmap usually ends, which is exactly why so many founders quit right before it starts paying off.

Gate to Phase 3: at least 70% of the cluster is indexed, the cluster is earning impressions on queries you did not explicitly target, and a few posts sit in positions 11 to 30. That last part is the key signal. It means Google considers the pages relevant but does not trust the domain enough to put them on page one. That is an authority problem, not a content problem.

Fail condition: after 8 to 10 posts, the cluster gets almost no impressions on anything. Do not push forward. Go back and check SERP fit, indexing, and whether you picked a topic you can actually win.

Phase 3 (roughly months 5–9): authority

Only now do links earn their cost. You have pages Google is already testing in positions 11 to 30, so a small number of relevant links has somewhere to land.

  • Earn links to the hub and the two or three posts closest to page one.
  • Favor cheap, relevant sources: integration directories, partner pages, one strong data post, podcast appearances. Digital PR for small SaaS covers the cheapest routes.
  • Keep publishing, but slow down. Start a second cluster only if it shares internal links with the first.

Gate to Phase 4: multiple cluster pages have moved from positions 11 to 30 onto page one, and clicks are growing faster than new URLs. If clicks only grow when you publish, you have a publishing habit, not a compounding asset.

Phase 4 (roughly months 9–12): refresh loop

By now you have a library, and the library starts decaying. The highest return on effort shifts from new posts to existing ones.

  • Every month, pull pages from the Performance report whose impressions are steady or rising but whose clicks or position slipped.
  • Refresh those first: tighten intent match, add what the current top results cover, fix titles that get impressions but no clicks.
  • Prune or merge posts that compete with each other for the same query.

Gate to repeat: when the refresh queue is under control, return to Phase 2 with a new adjacent cluster. The year-two roadmap is the same loop with a stronger domain.

Copy this SEO roadmap template

Paste this into a doc or sheet. Note that the "When" column is a gate, not a month.

SEO ROADMAP TEMPLATE (new SaaS site, 12 months)

PHASE 1: TECHNICAL BASELINE
  Work:   Search Console verified, sitemap submitted, index rules set,
          product pages + 3-5 posts live
  Gate:   Core pages indexed; nothing stuck in Discovered/Crawled
  If not: Fix indexing before writing more

PHASE 2: ONE WINNABLE CLUSTER
  Work:   1 hub + 8-15 supporting posts, interlinked, steady cadence
  Gate:   70%+ of cluster indexed; impressions on untargeted queries;
          several posts in positions 11-30
  If not: After 8-10 posts with near-zero impressions, re-check SERP fit

PHASE 3: AUTHORITY
  Work:   Relevant links to hub + posts closest to page one;
          second cluster only if it links to the first
  Gate:   Cluster pages moving from 11-30 onto page one;
          clicks growing faster than URL count
  If not: More links to fewer pages; check intent match

PHASE 4: REFRESH LOOP
  Work:   Monthly refresh of slipping pages, fix low-CTR titles,
          merge cannibalizing posts
  Gate:   Refresh queue under control
  Then:   Back to Phase 2 with an adjacent cluster

And here is the same plan as a quick reference.

PhaseMain questionSearch Console signal to move on
Technical baselineCan Google index us?Core pages indexed, no stuck URLs
Winnable clusterDoes Google think we are relevant?Impressions spreading, posts in 11 to 30
AuthorityDoes Google trust us enough for page one?Cluster pages reaching page one
Refresh loopAre we keeping what we won?Slipping pages recovered

Adapting the roadmap for B2B SaaS

A B2B SaaS SEO roadmap follows the same phases with two adjustments.

First, volumes are tiny. A query with 30 searches a month can be worth more than a consumer query with 3,000, because one closed deal pays for the year. Do not let low numbers scare you out of a cluster. I made the case in zero search volume keywords for SaaS.

Second, bottom-of-funnel pages belong earlier. Comparison and alternatives pages often fit in Phase 2 alongside the cluster, because buyers search for them by name and the SERPs are often less crowded than informational ones. See comparison and alternatives pages.

How to forecast against this plan honestly

Founders want a traffic number for month 12. I understand why. But any number you put on a new domain before Phase 2 has produced data is a guess wearing a spreadsheet.

The honest version: forecast each phase only after the previous gate has passed, and base it on your own impressions and positions, not on industry averages. I go deeper in SEO forecasting: honest projections for small sites. The short version is that a roadmap with gates gives you checkpoints to forecast from. A roadmap with dates only gives you deadlines to miss.

From roadmap to calendar

A roadmap tells you the order. It does not tell you what to publish on Tuesday. Phase 2 especially needs a concrete calendar: which hub, which supporting posts, which ones link to which, in what order. That translation is where most plans stall, and it is the step I built Boomranq to handle. You describe the product, and it returns a 30-day calendar weighted toward keywords a low-authority site can actually win, which is Phase 2 of this roadmap in a form you can execute.

If you want to see what a well-sequenced month looks like, this content calendar example that compounds shows one end to end.

The one rule to keep

If you forget everything else, keep this: do not move to the next phase because a month ended. Move because Search Console told you to. Gates, not dates. A 12-month plan built that way will look slower on a slide and run faster in practice, because you stop pouring effort into phases Google has not caught up with yet.

Want this planned for your site?

Boomranq turns your product into a sequenced 30-day calendar built around what your site can actually rank for. Join the waitlist for early access.

No spam · One email when we launch · Unsubscribe anytime