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 SEO timeline. It shows what a well-run SEO engagement delivers across twelve months, step by step. Have you ever wondered what your agency should hand over in month two versus month seven? This is the reference you have been looking for.
The calendar below assumes a few things. You start with a website that works but is not optimised. It has some existing content. Your Google Business Profile is already claimed. And your SEO partner has done a proper intake. Different starting conditions will shift some milestones. But the order of the phases holds for almost every engagement.
Month 1: What deliverables should you receive?
Month 1 is all about diagnosis and groundwork. You should receive specific documents and a technical to-do list. You should not expect ranking graphs yet. If you get no deliverables in month 1, that is a red flag.
Technical audit report: a ranked list of crawl errors, indexation issues, duplicate content, missing canonical tags, and Core Web Vitals failures. It comes in writing, not just as a quick verbal summary.
Keyword research document: target keywords mapped to existing or planned pages. Each one is sorted by intent (informational, local, transactional) and by difficulty tier.
Competitor gap analysis: which pages on competitor sites earn traffic you do not get. It also flags which of those gaps you can realistically close in 12 months.
Google Business Profile (GBP) audit: a review of categories, service areas, attribute completeness, photo count, and Q&A gaps. For local campaigns, the fixes are applied by the end of month 1.
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 be done. If not, they should be formally scheduled with your developer. Technical debt that slips into month 2 delays every later milestone.
Month 2: What should change on the site itself?
Month 2 is the on-page execution sprint. This is when the audit findings turn into real changes on your website. It is also when the first new or revised content goes live.
Title tag and meta description rewrites for the top 10 to 15 pages by current traffic and commercial intent.
H1 and heading structure fixes across service and product pages.
Internal link map: a plan for how your pages will link to each other and reinforce topical clusters. At least 10 new internal links get added to existing content.
First batch of new content: 1 to 2 long-form articles or service-area pages. They target the long-tail keywords from month 1 research. These go live by the 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 getting done.
Month 3: What signals appear in Search Console?
Month 3 is when Google starts to process the changes from months 1 and 2. The signals are early and sometimes faint. But they are real and you can measure them. 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. This holds even if average position is still 20 to 40.
New long-tail keyword rankings: phrases of 4 to 6 words for specific services or locations should appear in position 10 to 30. These are not your money keywords yet. They confirm that the content strategy is getting indexed.
GBP views and direction requests: for local campaigns, Google Business Profile insight data should show a clear lift. Look for more profile views and more website click-throughs by month 3.
Crawl stats: the crawl stats report in Google Search Console should show more frequent crawling. Your new content and internal links give Googlebot more to explore.
What if month 3 shows zero impressions growth and no new keyword rankings? Then 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-run campaign should show a clear, documented rise 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 do not drive major traffic yet, but they confirm the trajectory.
Month 5 milestone: at least one priority keyword in the top 7. For local businesses in less competitive markets, expect a Maps Pack appearance for at least one primary service term.
Month 6 milestone: organic traffic 25 to 50 percent above baseline for sites that were not optimised before. You should also see documented lead or call attribution from organic. The volume may be modest, but the 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 when link building from months 2 and 3 starts to register. Backlinks earned in month 2 are usually discovered and credited by Google within 8 to 12 weeks. That means they start to influence 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 compounding SEO becomes visible. The content from months 2 through 4 earns backlinks naturally as it gains impressions. Those backlinks improve rankings. Better rankings bring more impressions. Then the cycle repeats. In this phase, the campaign's job is to speed up and protect that cycle.
Month 8 milestone: organic traffic drives a traceable share of inbound leads or sales. The exact figure varies by industry and ticket size. But it should be a real number, not an estimate.
Month 9 to 10 milestone: topical authority starts to emerge. Your site should rank for related variants of target keywords you never aimed at directly. That is a sign Google treats your site as an authority on the topic cluster.
Month 11 to 12 milestone: movement on competitive keywords. The hard terms you flagged in month 1 as 12-month stretch goals should reach page 2 or high page 1 by now. They should be heading toward the top 5 in year 2.
Annual review deliverable: a full campaign review that compares the month 1 baseline to month 12. It covers 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 weaker results.
What happens if my agency misses a monthly milestone?
One missed milestone is a conversation. Two missed milestones in a row is a process problem. Ask for the specific reason. It could be a technical dependency, a client approval delay, or an execution gap. Then 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. Google has no prior trust signal to build on. Expect milestones to shift 4 to 8 weeks later than they would on an established site. The order of the phases is the same. The timeline for each milestone just stretches.
Can I run this calendar myself without an agency?
The calendar is accurate no matter who runs it. Solo operators can hit the same milestones if they are comfortable in Search Console and can produce quality content. But months 1 and 2 usually take 20 to 40 hours of hands-on work. The cost-versus-value question for SEO agencies often comes down to one thing. Are those hours 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 well. The guide on how much SEO costs for a small business breaks down agency tiers by phase. And if your campaign 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 and Tech Assessment and we will map it out.
Book a free Brand and Tech Assessment to see exactly how to grow your organic visibility.
Build It With Through The Glass Creatives
Reading about it is one thing. Having the right team execute it is another. Through The Glass Creatives brings together brand strategy, growth marketing, and AI and development engineering. Most providers cannot offer all three together. That combination is what makes TTGC a strong partner to bring this to life. Get a free assessment and let us talk about your project.
Want hands-on help with this? Explore our SEO service.









