Most people learn SEO backwards. They start with a tactic they read about, apply it to a site whose foundations they have not checked, and conclude that SEO is unpredictable. It is not unpredictable. It is layered, and the layers have an order. This page is the order I would follow if I were starting again, built from the material on this site.
How to use this roadmap
Each level has a short description of what you learn and why it matters, followed by the pages that teach it. Read the guide first; it explains the mechanism. Then read the framework, if there is one; it turns the mechanism into a repeatable method. Then look at the experiment, where I test the claim on a real site. The Learn SEO hub lists every guide; the frameworks and SEO Lab hold the methods and tests.
If you already work in SEO, skim levels one to three and start at four. If you run a business and want to understand what your agency is doing, levels one, three, five and seven will cover most of the conversations you have with them. If you are a developer, four and nine are where your work meets mine. Do not skip to ten; everything in it depends on the levels before it.
-
LEVEL 01
SEO Fundamentals
What search engines do, how a page gets from a server into a result, and what "ranking" actually means. Understanding crawl, render, index and rank as separate stages explains most of what goes wrong later, and the idea of search intent is the lens for every content decision you will ever make.
-
LEVEL 02
Keyword Research
How to find what people search for, group those queries by what they mean, and decide which page should answer each group. Keyword mapping is where research becomes a plan; without it, teams write pages that compete with each other and wonder why none of them rank.
-
LEVEL 03
On-Page SEO
How a single page is built to satisfy a query: structure, headings, the answer the page gives, the words it uses, and the brief that defines it before anyone writes. On-page work is the most visible part of SEO and the part most often done without a brief, which is why so much of it is rewritten later.
-
LEVEL 04
Technical SEO
Whether search engines can reach, render and index the pages you have built, and how the site's structure distributes authority between them. Technical problems are silent: nothing looks broken to a user, and the content simply never gets the chance to rank. This is where the audit discipline lives.
-
LEVEL 05
Content Strategy
Moving from individual pages to a body of work that covers a subject completely. Topic clusters organise that coverage, topical authority is what the coverage earns, and the content framework is how I plan and sequence it so the programme compounds rather than sprawls.
-
LEVEL 06
Authority and Links
How search engines decide which of several relevant sites to trust, why most link building produces links that do not count, and how to earn the ones that do. The first lever is internal: the authority a site already has is usually distributed by accident, and fixing that costs nothing but attention.
-
LEVEL 07
Analytics and Measurement
Knowing where every number comes from and how wrong it might be. This level covers the tool categories, which outputs are facts and which are estimates, and how a strategy defines what to measure before anything is built. Measurement is what turns SEO from a set of activities into a system that can be managed.
-
LEVEL 08
Advanced SEO
Applying everything above to the situations where the defaults break: entity-based search, catalogues with thousands of products, software funnels, multiple countries and languages, and businesses with physical locations. Each of these has its own structural decisions that are expensive to get wrong.
-
LEVEL 09
Programmatic SEO
Generating pages at scale from data, and the discipline that stops it becoming a thin-content factory. Programmatic SEO works only when every page solves a real search problem; the guide explains the test, the framework gives the build process, and the experiment shows what templates do and do not get indexed.
-
LEVEL 10
AI Search and GEO
How generated answers retrieve, extract and cite pages, and what that changes about the work. Mostly it changes the emphasis: clear entities, self-contained answers, original data and a consistent reputation across the web. Every one of those depends on the nine levels before this one, which is why it is last.
How long does this take?
I am not going to give you a number of weeks, because it would be invented. The honest answer has three parts.
Reading the material is the fast part. The guides are long but a focused reader can get through a level in an evening. Understanding it well enough to recognise the problems on a real site takes longer, and you only get there by looking at real sites: your own, a friend's, a client's, anything with Search Console access. Being able to fix what you find, or get it fixed by someone else, is a third skill again, and in my experience it is the one that separates people who know SEO from people who do SEO. I wrote about that gap in the implementation problem.
The other honest thing to say is that the levels do not finish. I still revisit level four on every project, because the technical foundations are where most of the damage happens, and level one's question, what is the searcher actually trying to do, never stops being the right one. Treat the roadmap as a map you return to rather than a course you complete.
Frequently asked questions
Do I need to follow the levels in order?
Levels one to four are the foundation and I would not skip them. From five onwards the order is a recommendation rather than a rule; a developer might go to nine early, and someone running a local business might go to level eight's local SEO guide before finishing six. Level ten depends on everything before it and should be read last.
Is this roadmap for beginners or practitioners?
Both, at different entry points. Beginners start at level one. Practitioners usually skim the first three levels and spend their time from level four onwards, where the frameworks and experiments add method and evidence to things they already know in outline. Business owners get the most from levels one, three, five and seven.
Why is AI search the last level and not the first?
Because generated answers are built on conventional retrieval. A page that is not crawlable, not indexed and not an obvious source on its subject cannot be cited, however well it is formatted for extraction. The techniques specific to AI search are small adjustments on top of foundations that levels one to nine put in place.
How is this different from a generic SEO course?
Every level links to a mechanism (the guide), a method (the framework) and, where I have one, a test (the experiment). The claims are ones I use in client work and check on real sites, and where I do not have evidence I say so. There is no certificate and nothing to buy; if you want the work done rather than learned, that is what the services are for.