The SEO Timeline: Month-by-Month, What Actually Happens
A literal calendar of deliverables, technical milestones, and measurable signals — from day one of onboarding through month twelve, so you know exactly what your agency should be doing and when.

This is not a philosophical piece about patience. It is a concrete, deliverable-by-deliverable calendar of what a well-run SEO engagement actually looks like across twelve months. If you have ever wondered what your agency is supposed to be handing over in month two versus month seven, this is the reference you have been looking for.
The calendar below assumes a small business starting from a reasonably functional but un-optimised website with some existing content, a Google Business Profile already claimed, and an SEO partner who has done a proper intake. Deviations from these conditions will shift individual milestones, but the sequence of phases holds for almost every engagement.
Month 1: What deliverables should you receive?
Month 1 is entirely diagnostic and foundational — you should receive specific documents and a technical to-do list, not ranking graphs. The absence of deliverables in month 1 is a red flag.
Technical audit report: a prioritised list of crawl errors, indexation issues, duplicate content, missing canonical tags, and Core Web Vitals failures. Delivered in writing, not just verbally summarised.
Keyword research document: target keywords mapped to existing or planned pages, segmented by intent (informational, local, transactional) and difficulty tier.
Competitor gap analysis: which pages on competitor sites are earning traffic you are not, and which of those gaps are realistic to close in 12 months.
Google Business Profile (GBP) audit: a review of categories, service areas, attribute completeness, photo count, and Q&A gaps — with fixes applied by end of month 1 for local campaigns.
Search Console and Analytics baseline report: indexed page count, current impressions, clicks, and average position for your top 20 landing pages.
By the end of week 4, your technical fixes should either be implemented or formally scheduled with your developer. Technical debt that carries into month 2 delays every downstream milestone.
Month 2: What should change on the site itself?
Month 2 is the on-page execution sprint. This is when the audit findings become actual changes to your website, and when the first pieces of new or revised content go live.
Title tag and meta description rewrites for the top 10 to 15 pages by existing traffic and commercial intent.
H1 and heading structure corrections across service and product pages.
Internal link map: a plan for how your existing pages will link to each other, reinforcing topical clusters. At least 10 new internal links added to existing content.
First batch of new content: 1 to 2 long-form articles or service-area pages targeting the long-tail keywords from month 1's research. These are live by end of month 2.
Schema markup: FAQ schema on relevant pages, LocalBusiness schema updated with accurate NAP (name, address, phone) and service categories.
Month 2 is the most labour-intensive month of an SEO engagement. If your agency is quiet during this period, the work is not being done.
Month 3: What signals appear in Search Console?
Month 3 is when Google begins processing the changes made in months 1 and 2. The signals are early and sometimes faint, but they are measurable. You should log into Search Console and look for these specific changes.
Impressions growth: pages that were invisible (0 impressions) for your target keywords should now show impression counts, even if average position is still 20 to 40.
New long-tail keyword rankings: phrases of 4 to 6 words targeting specific services or locations should appear in position 10 to 30. These are not your money keywords yet — they are confirmation the content strategy is being indexed.
GBP views and direction requests: for local campaigns, Google Business Profile insight data should show a measurable lift in profile views and website click-throughs by month 3.
Crawl stats: Google Search Console's crawl stats report should show increased crawl frequency as your new content and internal links give Googlebot more to explore.
If month 3 shows zero impressions growth and no new keyword rankings, the content published in month 2 may not be indexed. Ask your agency to confirm indexation status in Search Console — unindexed pages are a technical failure, not a patience issue.
Month 4 to 6: When does traffic actually move?
Months 4 through 6 are when the campaign shifts from signals to results. By the end of month 6, a well-executed campaign should show a measurable and documented increase in organic sessions above the month 1 baseline.
Month 4 milestone: 3 to 5 target keywords in positions 8 to 15 for service or location pages. These are borderline first-page rankings — they are not delivering major traffic yet but confirm the trajectory.
Month 5 milestone: at least one priority keyword in the top 7. For local businesses in non-hyper-competitive markets, a Maps Pack appearance for at least one primary service term.
Month 6 milestone: organic traffic 25 to 50 percent above baseline for campaigns on previously un-optimised sites. Documented lead or call attribution from organic — even if volume is modest, attribution must be tracked.
Content velocity by month 6: 6 to 10 new pieces of content published and indexed. Each piece should have a documented target keyword, a measured position, and an impression trend line going up.
This is also the period when link building efforts from months 2 and 3 begin to register. Backlinks earned in month 2 are typically discovered and credited by Google within 8 to 12 weeks, meaning they start influencing rankings in months 4 and 5. See how local SEO specifically compounds at this stage for service-area businesses.
Month 7 to 12: What does compounding growth look like in practice?
The back half of year one is when the mechanics of compounding SEO become visible. The content published in months 2 through 4 earns backlinks naturally as it accumulates impressions; those backlinks improve rankings further; improved rankings generate more impressions; and the cycle repeats. The campaign's job in this phase is to accelerate and protect the cycle.
Month 8 milestone: organic traffic contributing a traceable percentage of inbound leads or sales. The exact number varies by industry and ticket size, but it should be a number — not an estimate.
Month 9 to 10 milestone: topical authority emerging. Your site should be ranking for semantically related variants of target keywords you never explicitly targeted — a sign Google is treating your site as an authority on the topic cluster.
Month 11 to 12 milestone: competitive keyword movement. The high-difficulty terms identified in month 1 as 12-month stretch goals should be on page 2 or high page 1 by now, with a trajectory toward top 5 in year 2.
Annual review deliverable: a full campaign review comparing month 1 baseline to month 12 across organic sessions, keyword rankings, conversion events, backlink profile growth, and GBP performance. This document is your ROI proof — insist on it.
Understand how the cost of SEO maps to these phases before you sign a contract — the deliverables above are what a properly funded engagement delivers. Underfunded campaigns skip phases and produce proportionally weaker results.
What happens if my agency misses a monthly milestone?
One missed milestone is a conversation. Two consecutive missed milestones is a process problem. Ask for the specific reason — technical dependency, client approval delay, or execution gap — and get a revised date in writing. The calendar above gives you the language to ask the right questions without guessing.
Does this calendar apply to brand-new domains?
New domains face a longer ramp in months 3 through 6 because Google has no prior trust signal to build on. Expect milestones to shift 4 to 8 weeks later on a new domain compared to an established site. The sequence of phases is the same; the timeline for each milestone stretches.
Can I run this calendar myself without an agency?
The calendar is accurate regardless of who executes it. Solo operators who are comfortable in Search Console and can produce quality content can achieve the same milestones, but month 1 and 2 typically require 20 to 40 hours of hands-on work. The cost-versus-value question for SEO agencies usually comes down to whether those hours are better spent on the business or on the SEO.
Keep reading
Once you know the calendar, the next question is what it costs to run it properly — how much SEO costs for a small business breaks down agency tiers by phase. And if your campaign also includes local search, what local SEO is and why businesses need it covers the GBP milestones in more depth.
Sources
- Google Search Central — Search Console documentation, crawl stats, and indexing reports. developers.google.com/search
- Ahrefs — "How Long Does SEO Take? (Based on Data)" (ahrefs.com, 2024)
- Moz — "The Beginner's Guide to SEO: Measuring and Tracking Success." moz.com
Want to see what your month-by-month milestones should look like for your specific business and market? Book a free Brand & Tech Assessment and we'll map it out.
Book a free Brand and Tech Assessment to see exactly how we would grow your organic visibility.

