SEO strategy template: plan your next 12 months of SEO
Short answer
An SEO strategy template is a fill-in document that turns business goals into target keywords, pages, content and technical fixes for the next 12 months, and spells out how you will measure success in leads, not just traffic. Ours includes a one-page summary, a quarterly roadmap, and fields for budget, risks and owners.
SEO strategy vs. SEO plan: what is the difference?
An SEO strategy answers three questions: why the business invests in organic search, which topics it needs to win, and how it will know the work is paying off. An SEO plan is the schedule that follows from it: who does what, and by when, over the coming months. An SEO audit comes before the strategy. It diagnoses the site, and the strategy picks the issues that actually matter for the goal.
Without a strategy, SEO turns into a to-do list with no order. The team publishes posts because "we should be blogging," fixes whatever a crawler flags, and builds links to random pages. A year later, nobody can say which of it brought in customers.
A good strategy fits in a document you can read in fifteen minutes. The details, such as keyword lists, the publishing calendar and the technical backlog, live in appendices that you update monthly. The core changes rarely: at the quarterly review, or when the business goal changes.
| Document | Question it answers | How often it changes |
|---|---|---|
| SEO audit | What is wrong with the site and what to fix | A full audit at the start, then a quarterly check and after every major site change |
| SEO strategy | Why we do SEO, which topics we win and how we measure it | Reviewed quarterly, rewritten yearly |
| SEO plan (quarterly roadmap) | Who does what, and by when | Updated monthly |
| SEO report | What the work delivered this month and what comes next | Monthly |
What is inside this SEO strategy template: 12 parts
The template walks you from the goal to the budget. Each part answers one question and lists where the data comes from, so you know what to pull together before you start. You fill in part one, the summary, last.
| Part | Question it answers | Where the data comes from |
|---|---|---|
| 1. One-page strategy | What we want to achieve in 12 months and how we will measure it | Filled in last, from all other parts |
| 2. Business goals and SEO goals | How many leads or sales search should deliver | Sales data, CRM, GA4 |
| 3. Baseline | Where we are today | Google Search Console, GA4, Google Business Profile |
| 4. Keyword clusters and target pages | Which topics we win, and with which page | Search Console, Google autocomplete, customer questions, a keyword tool, competitors |
| 5. Content plan by quarter | What we create, update or merge | Keyword clusters, content gaps |
| 6. Technical priorities | What blocks indexing and user experience | SEO audit, the Page indexing report in Search Console |
| 7. Local SEO | How we win in Maps and local results | Google Business Profile, grid-based rank tracking |
| 8. Link building | Where links come from and which pages they point to | Backlink profile, competitor research |
| 9. AI search visibility (GEO) | Do ChatGPT and Google AI Overviews mention the business? | A fixed set of customer questions |
| 10. Quarterly roadmap | What happens each quarter and how we define success | Parts 4 to 9 |
| 11. Measurement, reporting and risks | What we report, how often, to whom, and what could go wrong | GA4, Search Console, a client portal or dashboard |
| 12. Owners and budget | Who does what and what it costs | Contract, internal resources |
The order matters. Goals and baseline first, then keywords and pages, and only then the schedule and budget. If you start with a list of blog post ideas, you end up bending the goals to fit the ideas instead of the other way around.
Setting SEO goals: leads first, traffic second
A business goal sounds like something the leadership team would say: more customers for a specific service, entering a new city, a lower cost per acquisition. An SEO goal translates it into something you can measure in search. Ideally, that is leads from organic search (form fills, calls, emails), because traffic on its own does not pay the bills. For an online store, it is revenue from organic search; for a B2B company, leads your sales team has qualified.
In GA4 you track leads as key events. Google defines a key event as an event that measures an action particularly important to the success of your business; Analytics used to call these conversions. If key events are not set up yet, measurement is the first task in your strategy, before any content work.
Worked example: a goal chain (illustrative numbers)
A home renovation company wants more bathroom remodeling jobs. In the template, its goal chain looks like this:
- Business goal: more bathroom remodeling jobs in the second half of the year.
- SEO goal (outcome): for example, 25 leads per month from organic search in Q4, tracked as key events in GA4.
- Leading indicator: year-over-year growth in non-branded clicks to the service page and the neighborhood pages in Search Console.
- Activity goal: the service page in the top 3 for an agreed keyword list, and the Business Profile in the top 3 across most points of the map grid in the areas the company serves.
Every level gets a number, a data source and a deadline. Base the targets on your baseline and sales history; the numbers above are only an illustration. Rankings are a supporting target here: they show whether the work is heading the right way, but the strategy is judged on leads. For a reference point, the SEO loss calculator uses search volume, conversion rate and customer value to estimate how much monthly profit goes to competitors while you are not in the top 3.
Baseline: what to record from Search Console and GA4
Without a starting point, you cannot tell a year from now whether the strategy worked. Take a snapshot before you change anything on the site and record it in the template with a date. Use the last 12 months so seasonality is visible.
- Search Console: non-branded clicks and impressions, the pages with the most clicks, queries ranking in positions 4 to 20 (the quickest wins), and the number of non-indexed pages with the reasons from the Page indexing report.
- GA4: key events from the Organic Search channel month by month, the landing pages for those sessions, and the share of mobile traffic.
- Google Business Profile: primary category, review count and average rating, and Maps rankings for your main keywords at several points across your service area.
- AI search visibility: 20 to 30 questions your customers actually ask, checked in ChatGPT, Gemini, Perplexity and Google AI Overviews. Note whether your business was named, and who was recommended instead.
- Competitors: the 3 to 5 businesses you most often see above you in search results and in AI answers.
If you have no data for one of these, write "none" instead of guessing. Missing data is a finding too, and usually the first task in the plan.
Keyword clusters and target pages
Collect keywords from four sources: Search Console (queries with impressions and those ranking in positions 4 to 20), Google autocomplete and "People also ask," competitor keywords, and the questions customers ask your sales and support teams. Customer questions show intent most clearly.
A cluster is a group of keywords with the same intent that one page can serve. To check whether two keywords belong together, search for both: if at least 4 or 5 of the top 10 URLs are the same (40–50%), one page is enough. "Bathroom remodel near me," "bathroom remodeling contractor" and "bathroom remodeling company" can land on a single service page with pricing if Google shows similar results for them. If "how much does a bathroom remodel cost" brings up mostly guides with price ranges, it is a separate cluster and a separate article. The same goes for how-to questions such as "how to choose bathroom tiles."
The rule in the template: one cluster, one target page. Two pages competing for the same queries weaken each other (keyword cannibalization). If you already have pages like that, plan to merge them with a 301 redirect. The service page is the hub of its cluster: guides link to it, and it links back to them. And write for people, not for crawlers: Google says its ranking systems aim to prioritize helpful, reliable information created to benefit people.
| Cluster | Intent | Target page | Action | Priority |
|---|---|---|---|---|
| Bathroom remodeling (service) | Hire a contractor | Service page /bathroom-remodeling | Expand: pricing, project photos, FAQ | High |
| How much a bathroom remodel costs | Research costs (guide) | New article with price ranges | New content linking to the service page | High |
| Bathroom remodeling by neighborhood | Hire locally | Neighborhood pages | Only with unique content and local projects | Medium |
| Choosing tiles and fixtures | Learn | Existing blog post | Refresh and link to the service page | Low |
Set priorities using two questions: how close is the intent to a purchase, and how close to the top 10 are you today? A service page sitting at position 8 will move the needle faster than a brand-new guide written from scratch. With a longer list, score each task from 1 to 10 for impact on leads, confidence and ease, and rank by the product of the three scores (the ICE method).
Pages built from one pattern
If customers search for the same service in many variants (different cities, different industries, or "X vs. Y" comparisons), you can plan a series of pages built from one pattern. Each page needs its own data: projects, prices, photos, answers to local questions. Google's spam policies list pages targeted at specific regions or cities that funnel users to one page as doorway abuse. Publish such pages in batches and check in Search Console how many of them get indexed.
12-month SEO plan template: the quarterly roadmap
The roadmap is the heart of the template. Each quarter gets one main objective and tasks in four workstreams. The order follows dependencies: tracking and technical fixes come first, because content and links underperform without them.
| Quarter and objective | Content | Technical | Local and links | AI search (GEO) | Success measure |
|---|---|---|---|---|---|
| Q1 (months 1–3): foundations and tracking | Service pages for the highest-priority clusters | Indexing, redirects, page speed, structured data | Business Profile: categories, services, photos; consistent business details in directories | Baseline run on a fixed question set | Key events tracked, critical errors fixed |
| Q2 (months 4–6): content build-out | Articles for informational clusters, FAQs on service pages | Internal linking, quarterly crawl, fixes from Search Console | First links from industry and local sources | Direct answers to customer questions in your content | Growth in non-branded clicks |
| Q3 (months 7–9): authority | Expert content, first-party data, project write-ups | Quarterly crawl, Core Web Vitals, new errors | Links to service pages, a review collection plan | Mentions in sources that AI assistants cite | Growth in organic leads |
| Q4 (months 10–12): scale and review | Refresh top performers, add new clusters | Full follow-up audit | Ongoing link building, local pages with their own content | Compare against the baseline run | Annual SEO goal achieved, next year’s plan ready |
Treat the roadmap as a frame, not a fixed schedule. If Q1 reveals a serious indexing problem, technical work gets more time and content slips by a month. Log every change in the template with a date and a reason; a year later, that log is the best input for planning the next one.
Unless your data suggests otherwise, start with this split of effort per quarter: about 40% content (new pieces and updates), 30% technical work, 20% links and mentions, and 10% experiments. If the site carries a lot of technical debt, swap the content and technical shares for a quarter or two.
Technical SEO, local SEO and link building priorities
Technical priorities
Only fixes that block the goal belong in the strategy: service pages missing from the index, broken redirects after a migration, slow mobile load times, duplicate content. Judge speed on real-user data: according to web.dev, a good result is LCP within 2.5 s, INP of 200 ms or less and CLS of 0.1 or less. Keep the full audit list in an appendix. In the template, each fix gets the page it affects, an owner and a deadline.
Local SEO
If you serve customers in a specific city or region, your Google Business Profile is a separate workstream. Record the primary category, your services, a plan for collecting reviews, and the areas where you track rankings. A ranking check from a single spot, such as your office, only tells you how you rank at that spot. A grid of points spread across your service area tells you much more.
Link building
Instead of a monthly link count, write down which pages the links should point to and where they will come from: industry associations, partners, local and trade media, sponsorships, content built on your own data. A link from a closely related site to a service page usually does more than a handful of random blog mentions. Do not buy links: Google's spam policies treat buying or selling links for ranking purposes as link spam.
AI search visibility (GEO) in your SEO strategy
Some customers now ask ChatGPT about services or read Google's AI Overview instead of scrolling the results. That is why the template has a dedicated part for AI search visibility, also called GEO. It is not a separate strategy. Google says there are no additional requirements to appear in AI Overviews or AI Mode: a page needs to be indexed and eligible to be shown in Search with a snippet. You do not need new files or special structured data either.
In practice, GEO adds three things on top of SEO: direct answers to customer questions in your content (ideally a section or a page for each important question), consistent information about your business across many sources (Business Profile, directories, media), and regular measurement. Measurement has to be separate, because Google counts clicks from AI features in the regular Performance report in Search Console, under the "Web" search type, and the separate generative AI performance report (since August 31, 2026) shows impressions only. A falling click-through rate at a stable position on informational queries can signal that an AI Overview now sits above the results. In the template you list a fixed set of questions, the AI tools you check and how often. Our AI search optimization page explains how we handle this for clients.
Measurement, reporting, risks and budget
A strategy without a review rhythm ends up in a drawer. In the template, you decide what you measure, how often, and who sees the results.
| What | How often | Source | Who gets it |
|---|---|---|---|
| Rankings for the agreed keyword list and share of voice against 3–5 competitors | Weekly, monthly in the report | A rank tracker (your own rankings also in Search Console) | SEO team |
| Visibility in AI answers | Weekly or monthly, always the same questions | Fixed set of customer questions | SEO team, marketing |
| Organic leads and non-branded clicks (also year over year) | Monthly | GA4, Search Console | Owner, marketing |
| Strategy and roadmap review | Quarterly | All parts of the template | Owner, SEO team |
| Annual summary and next year’s plan | Yearly | Comparison with the baseline | Leadership |
Risks
List what could stall results and how you will respond: no developer time, a site migration, an algorithm update, slow content approvals, a new competitor in Maps. Set expectations too. Google states plainly that no one can guarantee a #1 ranking. Rankings can be a supporting target, but frame the main goal as growth in leads and clicks, not a specific position held forever.
Owners and budget
For each workstream, name one person on your side and one on the agency side. Split the budget into ongoing SEO, content, links, development work, local SEO, AI search visibility and tools, as in part 12. For reference, our SEO Standard plan is €450 net per month (up to 20 keywords, 2 pieces of content and 2 links), SEO Premium is €590 net (up to 50 keywords, 4 pieces of content and 4 links), and weekly AI visibility tracking together with AI-focused work is a €115 net per month add-on to SEO Standard. Both are included in SEO Premium. The full breakdown is on our SEO pricing page.
How to fill in the template, step by step
- Capture your baseline. Export 12 months of Search Console and GA4 data, check your Google Business Profile, and run your customer questions through AI assistants. Write down the date.
- Turn the business goal into an SEO goal. State the business goal in one sentence, then convert it into a number of organic leads with a deadline and a data source.
- Group keywords into clusters. Give each cluster an intent and one target page, and mark whether the page needs to be created, expanded or merged.
- Choose technical, local, link and AI priorities. Carry over only the audit fixes that block the goal, then add your Business Profile plan, link sources and a fixed question set for AI tracking.
- Plan content and build the quarterly roadmap. Assign every piece of content to a cluster, and give each quarter one objective, tasks in four workstreams and a success measure.
- Set measurement, risks, owners and budget. Decide what you track and how often, who owns each workstream, and what you spend on it.
- Write the one-page summary. Pull the key decisions into part 1 and book the first quarterly review right away.
Common SEO strategy mistakes
- "More traffic" as the goal, with no lead target, deadline or data source.
- Keywords without assigned pages: several pages compete for the same queries, and none of them wins.
- A series of pages that differ only by city name: without their own content they do not help customers, and Google describes such pages in its spam policies.
- A content plan disconnected from clusters: posts on topics nobody searches for, or that never lead to a service.
- Technical SEO "later": new content goes onto a site Google cannot index properly.
- No baseline: after a year, there is nothing to compare results against.
- Write once, never revisit: without a quarterly review, the plan drifts away from reality.
- Ignoring AI search: you rank in Google, but AI assistants recommend your competitors.
If you would rather have a team that does this every day build and run the strategy, see how our SEO services work.
Template preview: every part of the SEO plan
Below is the full content of the template. Copy it into your own document, or get the PDF with space to write.
Part 1. One-page strategy
| Field | Your answer |
|---|---|
| Company and website | … |
| Strategy period | from … to … |
| Business goal (one sentence) | … |
| SEO goal: organic leads per month in Q4 | … |
| Top three keyword clusters and their pages | 1. … 2. … 3. … |
| Main objective for each quarter | Q1 … Q2 … Q3 … Q4 … |
| Biggest risk and response | … |
| Monthly budget | … |
| Strategy owner on the company side | … |
| Date of the first quarterly review | … |
Part 2. Business goals and SEO goals
| Level | Goal | Target | Data source | Deadline |
|---|---|---|---|---|
| Business goal | … | … | Sales data, CRM | … |
| SEO goal (leads) | … | … | GA4 key events | … |
| Leading indicator (non-branded clicks) | … | … | Search Console | … |
| Activity goal (rankings, Maps, AI) | … | … | Rank tracker, map grid, AI questions | … |
Part 3. Baseline (date: …)
| Metric | Value today | Source |
|---|---|---|
| Non-branded clicks, last 12 months | … | Search Console |
| Organic Search leads per month | … | GA4 |
| Pages with the most clicks | … | Search Console |
| Queries in positions 4–20 | … | Search Console |
| Non-indexed pages and main reasons | … | Search Console |
| Mobile share of search traffic | … | GA4 |
| Business Profile ranking in Maps | … | Grid-based rank tracking |
| Business Profile reviews: count and average rating | … | Google Business Profile |
| AI answers that name the business (out of how many questions) | … | Fixed set of customer questions |
| Main competitors in search and AI | … | Google results, AI answers |
Part 4. Keyword clusters and target pages
| Cluster | Sample keywords | Intent | Target page | Action (new / expand / merge) | Priority |
|---|---|---|---|---|---|
| 1. … | … | … | … | … | … |
| 2. … | … | … | … | … | … |
| 3. … | … | … | … | … | … |
| 4. … | … | … | … | … | … |
Part 5. Content plan by quarter
| Quarter | New content | Updates and merges | Cluster | Owner |
|---|---|---|---|---|
| Q1 | … | … | … | … |
| Q2 | … | … | … | … |
| Q3 | … | … | … | … |
| Q4 | … | … | … | … |
Part 6. Technical priorities
- ☐ Service pages are indexed (Page indexing report)
- ☐ 301 redirects without chains or loops
- ☐ Core Web Vitals on mobile: LCP up to 2.5 s, INP up to 200 ms, CLS up to 0.1
- ☐ Canonical tags, no duplicate content
- ☐ Structured data that matches the page: organization or local business, breadcrumbs
- ☐ Internal links to service pages
- ☐ Other: … (page, owner, deadline)
Part 7. Local SEO
- ☐ Primary and secondary Business Profile categories: …
- ☐ Services and descriptions completed in the profile
- ☐ Review plan: who asks, when, through which channel
- ☐ Consistent name, address and phone number across directories
- ☐ Areas covered by grid-based rank tracking: …
Part 8. Link building
| Target page | Source type | Example sources | Links per quarter | Owner |
|---|---|---|---|---|
| … | … | … | … | … |
| … | … | … | … | … |
| … | … | … | … | … |
Part 9. AI search visibility (GEO)
| Customer question | ChatGPT | Gemini | Perplexity | Google AI Overviews | Who was recommended instead |
|---|---|---|---|---|---|
| 1. … | ☐ | ☐ | ☐ | ☐ | … |
| 2. … | ☐ | ☐ | ☐ | ☐ | … |
| 3. … | ☐ | ☐ | ☐ | ☐ | … |
Check frequency: … Number of questions in the set: …
Part 10. Quarterly roadmap
| Quarter | Objective | Content | Technical | Local and links | AI search (GEO) | Success measure |
|---|---|---|---|---|---|---|
| Q1 | … | … | … | … | … | … |
| Q2 | … | … | … | … | … | … |
| Q3 | … | … | … | … | … | … |
| Q4 | … | … | … | … | … | … |
Part 11. Measurement, reporting and risks
| What we measure | How often | Source | Who gets it |
|---|---|---|---|
| … | … | … | … |
| … | … | … | … |
| Risk | Likelihood (low / medium / high) | Response | Owner |
|---|---|---|---|
| … | … | … | … |
| … | … | … | … |
Part 12. Owners and budget
| Workstream | Company owner | Agency owner | Monthly budget |
|---|---|---|---|
| Ongoing SEO | … | … | … |
| Content | … | … | … |
| Link building | … | … | … |
| Development work | … | … | … |
| Local SEO | … | … | … |
| AI search visibility | … | … | … |
| Tools | … | … | … |
| Total | … |
Get the template (PDF)
We will email you a PDF with all 12 parts, the quarterly roadmap and the one-page summary. Print it, or add your notes in any PDF editor.
Related guides and tools
- SEO services: how we build and run SEO strategies for clients
- SEO pricing: plans and add-ons to put into your strategy budget
- AI search optimization: getting your business mentioned in ChatGPT, Gemini and Google AI Overviews
- SEO vs GEO: how they differ and where to start
- SEO competitor analysis template: input for your baseline and keyword clusters (parts 3 and 4)
- Content calendar template: a publishing schedule for your content plan (part 5)
- SEO report template: the monthly report that tracks the strategy
- Keyword research template: keyword clusters and a keyword map before you set goals
- Internal linking template: links to your service pages with planned anchor text
- SEO RFP template: compare agency proposals before you commission a strategy
Frequently asked questions
The strategy explains why you invest in SEO, which topics you need to win and how you will measure results. The SEO plan turns it into a schedule: who does what, and by when, month by month. The strategy changes rarely, at quarterly reviews or when the business goal shifts. The plan changes every month, as tasks get done, slip or get added.
Usually 12 months, with a review every quarter. A full year lets you move from technical fixes to content to authority building, and compare results with the same period a year earlier. A shorter plan tends to end before content and links start working. Also decide how you will judge progress in the first months, for example working lead tracking and fixed critical errors.
Partly. An SEO proposal is a sales document an agency sends before the contract, while this template is the working plan you agree on together and keep if you change agencies. That said, the 12 parts make a good checklist for writing or reviewing a proposal: if goals, a baseline, keyword-to-page mapping or a reporting cadence are missing, ask about them before you sign.
Yes. A small local business can skip the larger content plan and focus on service pages, its Google Business Profile and reviews. Fill in the parts that apply and mark the rest "not applicable." Keep the goals, the baseline, the clusters with target pages and the quarterly roadmap, because without them it is hard to tell whether the work is paying off.
Review the core, meaning goals and clusters, every quarter, and write a new version once a year based on a comparison with your baseline. Update the content plan and technical tasks monthly, alongside the report. Log every change with a date and a reason, so that a year later it is clear what changed and why.
Yes, as part of your SEO strategy rather than a separate project. Google says there are no additional requirements to appear in AI Overviews, and the usual SEO best practices still apply. It is still worth tracking whether AI assistants name your business for a fixed set of customer questions, and adding direct answers to those questions to your content plan.
Sources
- Google Search Central: Do you need an SEO? (accessed November 11, 2026)
- Google Search Central: AI features and your website (accessed November 11, 2026)
- Search Console Help: generative AI performance report (impressions in AI Overviews and AI Mode, since 31.08.2026) (accessed November 12, 2026)
- Google Search Central: Creating helpful, reliable, people-first content (accessed November 11, 2026)
- Google Analytics Help: Conversions vs. key events (accessed November 11, 2026)
- Google Search Central: Spam policies for Google web search (accessed November 11, 2026)
- Google Search Central: Latest Google Search Documentation updates (FAQ rich result, 2026) (accessed November 11, 2026)
- web.dev: Web Vitals (accessed November 11, 2026)