SEO Reporting, ROI and Forecasting
SEO roadmap: template and examples
An SEO roadmap is the order of search work for the next 90 days inside a view of the year. Each item comes from a decision with evidence, and carries the goal it serves, an owner, a month, what it depends on and the measure that will show whether it worked. It commits the work, never the rankings.
By QueryRev ResearchPublished Updated10 min read
Key takeaways
- An SEO roadmap commits the work, by owner and month, and states the results it expects without promising them.
- Every item starts from a decision with evidence, not from a list of tasks.
- Plan 90 days in detail inside a 12-month view, and re-check the whole plan every quarter.
- Put the work that unblocks other work first, whatever its own value, and name the decisions it waits for.
- Give every item the measure it should move and a review date, and keep the original plan.
What an SEO roadmap is for
An SEO roadmap answers three questions for everyone who works on the site: what happens next, in which order, and why. It turns a long list of possible work, from an audit, a keyword map, a drop in traffic or a new product, into a short sequence that fits the people and the time the business has.
It is not a promise of results. Google says that no one can guarantee a first place in its results, and suggests asking anyone who does SEO what results they expect to see, in what timeframe, and how they measure success[1]. An SEO roadmap gives the honest form of that answer: the work is committed, by owner and month; the results are expected, with the measure that will show them.
It also differs from the documents around it. The audit finds and ranks the problems, as set out in SEO audit report: what it should contain. The strategy, usually one page, says what search is meant to achieve for the business. The monthly report says what happened. The SEO roadmap sits between them: it takes the audit’s ranked findings and the strategy’s goal and turns them into time.
Start from decisions, not tasks
A list of tasks says what to do; a decision says why, and what it is worth. Every item of the SEO roadmap should start as a decision: a named action on a named page or group of pages, with the evidence that calls for it and the figure it should move.
Audit finding
- Example decision
- Fix the rule that blocks the product pages from crawling
- Evidence behind it
- The Page Indexing report and the crawl
Pages losing ground
- Example decision
- Update the three guides that lost clicks year over year
- Evidence behind it
- Search Console, the same months a year apart
Two pages, one search
- Example decision
- Merge the two posts that compete for one question
- Evidence behind it
- Search Console by query and page
Unmet demand
- Example decision
- Create a comparison page for a search the site does not answer
- Evidence behind it
- Searches with impressions and no fitting page
Business change
- Example decision
- Build pages for a new product line before its launch
- Evidence behind it
- The launch date and the searches buyers make
| Source | Example decision | Evidence behind it |
|---|---|---|
| Audit finding | Fix the rule that blocks the product pages from crawling | The Page Indexing report and the crawl |
| Pages losing ground | Update the three guides that lost clicks year over year | Search Console, the same months a year apart |
| Two pages, one search | Merge the two posts that compete for one question | Search Console by query and page |
| Unmet demand | Create a comparison page for a search the site does not answer | Searches with impressions and no fitting page |
| Business change | Build pages for a new product line before its launch | The launch date and the searches buyers make |
Start from the searches buyers make at each stage of buying, and map them to pages; where two pages chase one search, the decision is which one keeps it, as Keyword cannibalization: how to find and fix it explains. Pages that slip month after month get their decision from Content decay: how to find and reverse it.
Then rank the decisions, as the audit guide sets out in its section on priorities. The ranking gives the order; the SEO roadmap adds time and people to it.
The template: one row per item
Keep the SEO roadmap in a sheet or a board with one row per item and the same columns for every row. The columns below are the minimum; copy them as they are.
Item,Decision,Pages,Evidence,Goal It Serves,Figure It Should Move,Owner,Depends On,Priority,Month,State,Review DateFix crawl rule on product pages,Technical,/products/*,Page Indexing report,More orders from search,Product pages indexed,Dana (Development),,1,Month 1,Not started,End of month 2Update decaying buying guides,Update,3 guides,Clicks year over year,More orders from search,Non-branded clicks to guides,Lee (Content),Editor approval,4,Month 2,Not started,End of quarterItem
- What it holds
- The action in a few words, starting with a verb
Decision
- What it holds
- Its kind: update, merge, create, redirect, internal links, technical
Pages
- What it holds
- The page or group of pages it changes
Evidence
- What it holds
- The data that calls for it, with its source
Goal It Serves
- What it holds
- The business goal of the strategy it moves toward
Figure It Should Move
- What it holds
- The one measure that will show whether it worked
Owner
- What it holds
- One named person, with their team beside the name as a label; never “everyone”
Depends On
- What it holds
- The items, approvals or access it waits for
Priority
- What it holds
- Its place in the ranked list of decisions
Month
- What it holds
- The month it ships, inside the 90 days, or the quarter beyond them
State
- What it holds
- Not started, in progress, shipped, measured
Review Date
- What it holds
- When its figure is read, which is later than the day it ships
| Column | What it holds |
|---|---|
| Item | The action in a few words, starting with a verb |
| Decision | Its kind: update, merge, create, redirect, internal links, technical |
| Pages | The page or group of pages it changes |
| Evidence | The data that calls for it, with its source |
| Goal It Serves | The business goal of the strategy it moves toward |
| Figure It Should Move | The one measure that will show whether it worked |
| Owner | One named person, with their team beside the name as a label; never “everyone” |
| Depends On | The items, approvals or access it waits for |
| Priority | Its place in the ranked list of decisions |
| Month | The month it ships, inside the 90 days, or the quarter beyond them |
| State | Not started, in progress, shipped, measured |
| Review Date | When its figure is read, which is later than the day it ships |
Two columns are the ones most often left out, and they are what makes the SEO roadmap useful later. “Figure It Should Move” turns each item into something that can be checked. “Review Date” says when, and keeps a fix that shipped from being counted as a result before it has had time to work.
A 90-day board inside a 12-month view
Plan the next 90 days in detail and the rest of the 12 months in outline. Ninety days is long enough for the first changes to show in search and short enough to change course; a plan dated month by month for a whole year is out of date by its second quarter.
- Month one, foundations: the fixes that let search engines reach, read and index the pages that matter, and the decisions the rest of the plan waits for.
- Month two, build what matters: the pages and changes with the highest value, grouped by template or section so that each is touched once.
- Month three, check and review: the larger items, the first reading of month one’s changes, and the plan for the next 90 days.
Foundations come first because nothing else works without them. Google’s Search Essentials set out the technical requirements a page must meet to be shown in Search, the spam policies that can lead to lower ranking or removal, and a few key best practices; Google also notes that meeting all of them does not mean a page will be crawled, indexed or served[2]. Check that the pages that matter are indexed: Google’s Page Indexing report says that all of a site’s important pages should be indexed, and that duplicate URLs should not be[3].
Beyond the 90 days, give the year as a direction: the themes for each quarter, the launches and seasons the work must be ready for, and the larger projects that need early decisions, such as a migration or a new section.
Put dependencies and decisions first
The order of an SEO roadmap is set as much by what each item waits for as by its value. A new page is no use if search engines cannot reach it, so the fix that unblocks it comes first, whatever its own score. Write each dependency in the row, and move the items that others wait for to the front.
- Access: logins to the CMS, the analytics and Search Console, and someone who can deploy.
- Approvals: who signs off a rewrite, a redirect, a page removal, and how long that takes.
- Content: the facts, prices, photos and expert review only the business can supply.
- Development time: the slots in the developers’ own plan that the technical fixes need.
- Decisions that change the shape of the site: a merge of sections, a new URL structure, a move to another domain.
The last kind needs its own place in the plan. Google says that with any significant change to a site, rankings may fluctuate while it recrawls and reindexes; a medium-sized site can take a few weeks or more before the new URLs replace the old ones, and larger sites longer[4]. Google allows a large site to move one section at a time, and advises keeping the redirects for as long as possible, generally at least a year[4]. An SEO roadmap with a move in it plans the quiet weeks after it, rather than a launch in the middle of them.
Keep the plan for people, not for volume. Google asks whether a site is producing lots of content on many different topics in the hope that some of it might perform well in search, and treats that as a warning sign of search engine-first content[5]. An SEO roadmap that is mostly a count of new articles is usually that list.
Three examples
The three examples below are sample data for made-up businesses. Each shows the first 90 days only; the rest of each year is a direction, as described above.
Month 1
- Item
- Fix the filter pages that duplicate the category pages, and keep one indexable URL per category
- Owner
- Dana (Development)
- Figure It Should Move
- Category pages indexed, duplicates excluded
Month 1
- Item
- Decide which of two pruning guides keeps the search for pruning shears
- Owner
- Sam (SEO)
- Figure It Should Move
- One URL shown for the search
Month 2
- Item
- Rewrite the ten category pages that bring the most non-branded orders
- Owner
- Lee (Content)
- Figure It Should Move
- Non-branded orders from those pages
Month 2
- Item
- Point internal links about each tool type at its category page
- Owner
- Lee (Content)
- Figure It Should Move
- Clicks to the category pages
Month 3
- Item
- Create buying guides for the spring season, ready before demand rises
- Owner
- Lee (Content)
- Figure It Should Move
- Impressions and clicks for the season’s searches
| Month | Item | Owner | Figure It Should Move |
|---|---|---|---|
| Month 1 | Fix the filter pages that duplicate the category pages, and keep one indexable URL per category | Dana (Development) | Category pages indexed, duplicates excluded |
| Month 1 | Decide which of two pruning guides keeps the search for pruning shears | Sam (SEO) | One URL shown for the search |
| Month 2 | Rewrite the ten category pages that bring the most non-branded orders | Lee (Content) | Non-branded orders from those pages |
| Month 2 | Point internal links about each tool type at its category page | Lee (Content) | Clicks to the category pages |
| Month 3 | Create buying guides for the spring season, ready before demand rises | Lee (Content) | Impressions and clicks for the season’s searches |
Month 1
- Item
- Make the business details the same on the site and its business listings
- Owner
- Maria (Office)
- Figure It Should Move
- Calls and direction requests from search
Month 1
- Item
- Track calls and form enquiries from search as key events
- Owner
- Tom (Agency)
- Figure It Should Move
- Enquiries counted at the point of contact
Month 2
- Item
- Give each service its own page, with prices, areas served and proof
- Owner
- Ben (Business Owner)
- Figure It Should Move
- Enquiries per service page
Month 3
- Item
- Answer the questions customers ask before calling, on the pages that sell
- Owner
- Tom (Agency)
- Figure It Should Move
- Clicks to the service pages from those questions
| Month | Item | Owner | Figure It Should Move |
|---|---|---|---|
| Month 1 | Make the business details the same on the site and its business listings | Maria (Office) | Calls and direction requests from search |
| Month 1 | Track calls and form enquiries from search as key events | Tom (Agency) | Enquiries counted at the point of contact |
| Month 2 | Give each service its own page, with prices, areas served and proof | Ben (Business Owner) | Enquiries per service page |
| Month 3 | Answer the questions customers ask before calling, on the pages that sell | Tom (Agency) | Clicks to the service pages from those questions |
Month 1
- Item
- Carry the landing page and channel of each trial into the CRM
- Owner
- Ana (Marketing Operations)
- Figure It Should Move
- Trials and deals traced to organic search
Month 1
- Item
- Decide the address and structure of the new integrations section
- Owner
- Jo (Marketing)
- Figure It Should Move
- A decision, recorded with its date
Month 2
- Item
- Merge the three blog posts that compete for the product’s main search
- Owner
- Sam (SEO)
- Figure It Should Move
- Position and clicks of the kept page
Month 2
- Item
- Build comparison pages for the searches buyers make when choosing
- Owner
- Kim (Product Marketing)
- Figure It Should Move
- Non-branded trials from those pages
Month 3
- Item
- Publish the integrations section, linked from the product pages
- Owner
- Ravi (Development)
- Figure It Should Move
- Pages indexed, then trials from the section
| Month | Item | Owner | Figure It Should Move |
|---|---|---|---|
| Month 1 | Carry the landing page and channel of each trial into the CRM | Ana (Marketing Operations) | Trials and deals traced to organic search |
| Month 1 | Decide the address and structure of the new integrations section | Jo (Marketing) | A decision, recorded with its date |
| Month 2 | Merge the three blog posts that compete for the product’s main search | Sam (SEO) | Position and clicks of the kept page |
| Month 2 | Build comparison pages for the searches buyers make when choosing | Kim (Product Marketing) | Non-branded trials from those pages |
| Month 3 | Publish the integrations section, linked from the product pages | Ravi (Development) | Pages indexed, then trials from the section |
In each example the first month holds the fixes and decisions the others wait for, every item has one owner and one figure, and the larger build comes last, when its foundations are in place.
Review it every quarter, and keep the original
An SEO roadmap is read every month and rewritten every quarter. Between those reviews, record what changed on the site and when, in a dated log that QueryRev calls the Change Ledger, so that each movement in the numbers can be set against the work behind it.
Give each item time before you judge it. Google says that some changes take effect in a few hours and others can take several months, and that in general it is worth waiting a few weeks to assess whether the work had a beneficial effect[6]. That is why each row has a review date apart from the month it ships.
- Each month, update the state of every item and carry the next month’s actions into the monthly report.
- At each quarterly review, read the figure of every item whose review date has passed, and mark what worked, what did not and what cannot be told yet.
- Move the items that slipped, and say why: a missing approval, a dependency, a change of priority.
- Add the new decisions the quarter produced, ranked with the rest.
- Save the new plan as a new version, and keep the old one, so that what was intended can always be compared with what was done.
The monthly SEO report is where everyone sees, month by month, which rows shipped, which slipped and why. Any revenue an item is credited with keeps its kind beside it: known, influenced, modeled, incremental or GA4-reported.
Five mistakes that make an SEO roadmap fail
- Dating rankings instead of work, so that the plan is judged by what nobody controls.
- Listing tasks with no decision, evidence or figure behind them.
- Putting the new pages first and the fixes they depend on later.
- Giving an item to a team with no named person in it, so that nobody owns it.
- Replacing the plan every quarter without keeping the old one, so that nobody can see what slipped and why.
Avoid these, and the SEO roadmap becomes the one page everyone checks before starting the week’s work.
Sources
Primary sources only, each read on the day given.
- 1.Do you need an SEO?. Google Search Central. Read .
- 2.Google Search Essentials. Google Search Central. Read .
- 3.Page indexing report. Search Console Help, Google. Read .
- 4.Site moves and migrations. Google Search Central. Read .
- 5.Creating helpful, reliable, people-first content. Google Search Central. Read .
- 6.SEO Starter Guide: The Basics. Google Search Central. Read .
Cite this guide
A suggested citation. Its link goes to this page, whose address does not change.
QueryRev Research. “SEO roadmap: template and examples.” QueryRev AI, 18 Oct 2026. https://queryrev.com/guides/seo-roadmap