SEO takes 6–12 weeks for first rank movement, 3–6 months for meaningful organic traffic, and 6–12 months for revenue contribution. Compounding flywheel kicks in around month 12–18. New domains take longer than established sites. Low-competition keywords rank faster than hero terms. Anyone promising 'top of Google in 30 days' is misleading you.
Weeks 1–4: technical foundations, audit, schema, internal linking, first content live. No ranking movement yet.
Weeks 4–12: indexing complete, first rank movement on low-competition long-tail queries, brand searches start appearing.
Months 3–6: meaningful organic traffic on long-tail, mid-tail keywords starting to surface in pages 2–3.
Months 6–12: hero terms moving to page 1 (positions 5–15 typical), revenue contribution measurable, link-building compounding.
Months 12–24: hero terms ranking 1–5, AI Overview citations, organic flywheel self-perpetuating with reduced effort.
New domain age (Google trust takes 6+ months to establish). Thin content (under 800 words rarely ranks competitively). Duplicate content (cannibalises ranking). No internal links (orphan pages can't rank). Slow page speed (Core Web Vitals failing). No backlinks (authority signal absent). Competitive sector (London commercial-services SEO is 2–3x harder than regional services).
Established domain with existing backlinks. Strong internal linking from already-ranking pages. Topical authority on a tight niche. Aggressive content cadence (8+ pieces/month with quality). Digital PR generating link velocity. Schema markup hitting AI Overview citation criteria.
"SEO compounds non-linearly. Months 1–6 feel slow. Months 12–18 feel exponential. Quitting at month 4 is the most common reason SEO fails — it's working, just hasn't compounded yet."