Free learning roadmap

Learn SEO, in the order that actually works

58 free resources in 11 stages – and under every one, the reason it earned a place instead of the fifty alternatives. Filter by level or format, tick things off as you go, and come back to where you left it.

58

Resources

11

Stages

$0

Cost, all of it

Last reviewed September 2026. Every link on this page is checked automatically.

Start at the top if you are new

Stages 1 and 2 are not optional. Almost every piece of confused SEO advice you will meet comes from someone who skipped them and learned tactics without the model underneath.

Jump if you are not

Already shipping? Use the level filter to hide the beginner entries, or go straight to the specialism you need. The stages after 8 stand on their own.

Do stage 11 the whole way through

Practice is listed last but it is not meant to be done last. Run a real site alongside the reading from week one – the diagnosis is where the learning actually happens.

Level
Format
Done
0/58

How search actually works

Before any tactic, the mechanics: how a page is found, stored and chosen. Skip this and every later decision is guesswork.

When this section is done: You can explain crawling, indexing and ranking as three separate stages, and say which one a given problem lives in.

  • The only description of the pipeline written by the people who run it. Read it first so you can tell later which claims about Google are sourced and which are folklore.

    DocumentationBeginnerFree
  • SEO Starter GuideGoogle Search Central

    Short, and notable for what it refuses to say. Where it declines to give a number or a rule, no third-party guide has better information either.

    DocumentationBeginnerFree
  • Google Search EssentialsGoogle Search Central

    The technical requirements, the spam policies and the key best practices in one place. This is the document a manual action is judged against, so read it as rules rather than advice.

    DocumentationBeginnerFree
  • The long-form counterpart to Google's short one. Useful precisely because it takes positions Google will not, and you can see where an outside practitioner's model differs from the documentation.

    GuideBeginnerFree
  • The fastest route from nothing to a working mental model, with screenshots of what each step looks like in a real tool.

    GuideBeginnerFree

Technical foundations

Crawling, rendering, indexing and speed. This is the layer that decides whether your content is ever eligible to rank at all.

When this section is done: You can diagnose why a URL is not indexed, read a robots.txt, and tell a rendering problem from a content problem.

  • The reference you will return to for years: canonicals, redirects, status codes, crawl budget. Bookmark the section list, not the landing page.

    DocumentationIntermediateFree
  • Introduction to robots.txtGoogle Search Central

    Read this before you ever edit one. The single most common expensive SEO mistake is a disallow rule that was correct on staging and shipped to production.

    DocumentationBeginnerFree
  • Sitemaps overviewGoogle Search Central

    Covers what a sitemap does and – more usefully – what it does not do. A sitemap is a discovery aid, never an indexing guarantee, and that distinction saves a lot of wasted debugging.

    DocumentationBeginnerFree
  • JavaScript SEO basicsGoogle Search Central

    Essential the moment you work on a React, Vue or Angular site. Explains the two-pass render that makes a page look fine to you and empty to a crawler.

    DocumentationAdvancedFree
  • Web VitalsGoogle / web.dev

    Defines LCP, INP and CLS and the thresholds they are scored against. Learn the definitions here rather than from a tool's score, because the tool only shows you the number.

    GuideIntermediateFree
  • The honest statement of how much these metrics actually affect ranking. Read it before you spend a quarter of engineering time chasing a green score.

    DocumentationIntermediateFree
  • LighthouseChrome Developers

    Already in your browser under DevTools. Lab data, not field data – which is exactly why its score and Search Console's real-user report disagree.

    ToolIntermediateFree

Keywords and search intent

Finding what people actually type, and – the harder half – working out what kind of page they expect back.

When this section is done: You can build a keyword list from scratch and justify the page TYPE each term needs from the SERP rather than from taste.

  • The clearest treatment of the four things a keyword has – volume, difficulty, business value and intent – and why ignoring the last two is how people build traffic that never converts.

    GuideBeginnerFree
  • Worth reading alongside Ahrefs' version. Where two independent guides agree, you are on solid ground; where they differ, you have found something worth testing.

    GuideBeginnerFree
  • Free, and the only public source for seasonality and relative direction. It gives you no absolute volume, which is a feature: it stops you treating one month's number as the truth.

    ToolBeginnerFree
  • Free with an Ads account. Its ranges are wide and bucketed, so use it for discovery and relative scale, never for a forecast you will be held to.

    ToolBeginnerFree
  • The idea that decides most rankings: the SERP already tells you which content type wins, and a blog post cannot beat a page of product listings no matter how well written it is.

    GuideIntermediateFree

On-page and content

Turning a keyword and an intent into a page that deserves the click – and holds it once it has it.

When this section is done: You can write and structure a page that matches the intent, covers the ground the ranking pages share, and adds something they do not have.

  • The self-assessment questions near the end are the most useful part. Answer them honestly about a page you have written and the weak sections identify themselves.

    DocumentationBeginnerFree
  • Long, and the closest public document to a definition of quality. It is not the ranking algorithm, but it is what Google tells human raters to reward, which is the target the algorithm is trained toward.

    DocumentationAdvancedFree
  • Explains why Google rewrites your title tag and what stops it. Most title-tag advice online predates the rewriting behaviour and is now wrong.

    DocumentationBeginnerFree
  • A concrete checklist of the elements on a page and what to do with each. Use it as a floor to clear, not a formula – every ranking page clears it, so clearing it wins nothing on its own.

    GuideBeginnerFree
  • The rules that separate valid markup from a manual action. Marking up content the user cannot see on the page is the violation people commit without realising.

    DocumentationIntermediateFree
  • The definitive list of what markup can actually earn you a visual result. Anything not on this list is markup for its own sake.

    DocumentationIntermediateFree
  • Schema.orgSchema.org

    The vocabulary itself, far larger than what Google renders. Worth knowing when you want an entity described correctly for machines beyond Search.

    DocumentationAdvancedFree

Site architecture and internal links

How pages relate to each other. The most under-rated lever on a site over a few hundred URLs, and the cheapest to pull.

When this section is done: You can map a site's structure, spot orphaned and over-linked pages, and route authority deliberately rather than by accident.

  • Covers the part most guides skip: anchor text and link position carry meaning, so a link in the body is not equivalent to the same link in the footer.

    GuideIntermediateFree
  • The clearest explanation of pillar-and-cluster structure and, importantly, of keyword cannibalisation – two of your own pages competing for one term, which is a structure problem rather than a content one.

    GuideIntermediateFree
  • Free up to 500 URLs, which is enough to crawl most small sites completely. Learning to read a crawl is the single skill that most separates a technical SEO from someone reading tool scores.

    ToolIntermediateFree
  • Canonical tags are a hint, not an instruction, and this is the document that says so. Understanding that Google can and does overrule you explains a lot of confusing Search Console reports.

    DocumentationAdvancedFree

Measurement

The instruments. Every claim you make about SEO performance ultimately traces back to one of these, so know what each one can and cannot see.

When this section is done: You can read Search Console properly, connect a query to a landing page to an outcome, and say honestly what a change did.

  • Free, first-party, and the only place you see the queries you actually appeared for. Set it up on day one – it collects no history before you verify the property.

    ToolBeginnerFree
  • Search Console documentationGoogle Search Central

    Worth reading past the interface. Knowing how the Performance report samples, groups and truncates data is what stops you drawing a confident conclusion from an artefact.

    DocumentationIntermediateFree
  • Free official training. GA4's event model is different enough from the old session model that prior Analytics experience actively misleads people here.

    CourseBeginnerFree
  • Tests the rendered page as Google sees it, not your source. That difference is how you catch structured data that a client-side script never actually injected.

    ToolBeginnerFree
  • Shows lab and field data side by side. Trust the field data – it is real users on real devices; the lab score is a simulation you can accidentally optimise for.

    ToolBeginnerFree
  • Free, and it connects to Search Console and GA4 directly. The fastest way to stop rebuilding the same monthly screenshot by hand.

    ToolIntermediateFree

Specialise

Local, ecommerce, international and news each have their own rules. Pick the one your work actually needs – you do not need all four.

When this section is done: You can work in at least one specialism to a professional standard rather than knowing all of them shallowly.

  • The guidelines a listing is suspended against. For a business with a physical location this profile usually outranks the website itself, so it is the higher-leverage asset.

    DocumentationBeginnerFree
  • The best free body of work on the local pack, citations and review signals, with original survey data behind most of it.

    GuideIntermediateFree
  • Ecommerce SEO documentationGoogle Search Central

    Faceted navigation, product markup, out-of-stock handling and pagination. Every one of these is a crawl-budget problem before it is a content problem.

    DocumentationIntermediateFree
  • Hreflang is the most commonly misimplemented tag in SEO. This is the reference that gets return-tag pairing right, which is where nearly all of those implementations break.

    DocumentationAdvancedFree
  • Google News content policiesGoogle Publisher Center

    Relevant if you publish anything time-sensitive. The eligibility rules here are genuinely different from the rest of Search, and a site can be fine in Search while ineligible for News.

    DocumentationAdvancedFree

Keep up

SEO changes underneath you. A small, well-chosen set of sources beats following fifty people and reading none of them.

When this section is done: You hear about an algorithm update from a primary source within a day, and can tell a confirmed change from a rumour.

  • The primary source for ranking updates and incidents, with start and end dates. Check here before you accept anyone's explanation of why traffic moved.

    DocumentationBeginnerFree
  • Where changes are announced first. Subscribing to this one feed removes most of your dependence on second-hand reporting.

    DocumentationBeginnerFree
  • Search Engine LandSearch Engine Land

    The industry's news desk since 2006. Read it for what happened; be more careful with the opinion pieces about why.

    GuideBeginnerFree
  • Ours, so weigh it accordingly. It is not a news digest – the sources above already do that better. It is what we changed in our own work because of the week’s news, including the things that did not work.

    NewsletterBeginnerFree
  • Search Off the RecordGoogle Search Central

    Google's own Search team talking unusually candidly. The offhand remarks here often contain more than the official blog posts do.

    PodcastIntermediateFree
  • Daily, and closest to the ground – it reports what practitioners are seeing before anything is confirmed. Treat volatility reports as signal about the community's mood, not about your site.

    GuideIntermediateFree

Practice

Reading about SEO does not produce an SEO. This section is about getting reps on something real, where being wrong actually costs you.

When this section is done: You have a site of your own that you have ranked, broken, diagnosed and fixed.

  • Free site audit and backlink data for a domain you verify. Point it at your own site and work the issue list top to bottom – that exercise teaches more than any course.

    ToolBeginnerFree
  • Free structured video courses. Vendor training, so notice where the recommended workflow depends on the vendor's tool and ask what you would do without it.

    CourseBeginnerFree
  • Free courses with certificates. The certificates are worth little on their own; the value is that the course order forces you through topics you would otherwise skip.

    CourseBeginnerFree
  • Free tier aimed squarely at WordPress, which is still most of the web. The best starting point if the site you are practising on is a WordPress site.

    CourseBeginnerFree
  • Where SEO stops being a dashboard job. Pulling your own query data out lets you ask questions the interface will not answer, and it is the natural first automation project.

    DocumentationAdvancedFree

Suggest a resource

Written something that belongs on this list?

Send it to me. I read everything that comes in, and this roadmap gets better because of things I did not already know about.

01.

It has to be free to open

No paywall, no signup wall, no gated PDF. Everything on this page can be reached by somebody with no budget, and that is the point of it.

02.

It has to cover ground this does not

58 entries already cover a lot. The ones that get in fill a genuine gap, rather than saying a stage over again in different words.

03.

It has to hold up

I check the claims before anything goes in. A resource that is confidently wrong costs a beginner more than no resource would have.

If it clears that bar it goes into the roadmap with a note saying why it is there, and I share it with my audience. I cannot promise a place to everything that arrives, but nothing gets in without being read first.

Send this to someone teaching themselves SEO

Most people learning SEO alone are assembling it from whatever ranked that day. This is the order, for nothing, with the reason for every entry.

Your progress stays in this browser. Sharing sends the link and the count, nothing else.

Questions people ask about this page

Is everything on this roadmap free?
Yes. Every resource listed is reachable without paying, and most without an account. Where a free tier belongs to a paid tool – Ahrefs Webmaster Tools, Screaming Frog's 500-URL crawl – the entry says so, and the free tier is genuinely enough to do the work the section asks for.
How long does it take to work through?
The reading is a few weeks at a steady pace. Becoming competent takes considerably longer, and the difference is section 11: the people who get good are the ones who run a real site alongside the reading, break it, and diagnose it themselves.
Do I have to do the sections in order?
The first two, yes. How search works and the technical foundations decide whether anything later makes sense – most confused SEO advice comes from skipping them. After that, section 9 onward is genuinely pick-what-you-need.
Why is so much of it Google's own documentation?
Because on questions of what Google does, Google is the primary source and everything else is interpretation. The third-party guides here are included where they take a clear position the documentation deliberately will not, which is a real gap worth filling – not to restate it.
Does my progress get saved?
It is stored in your own browser, on your device only. There is no account and nothing is sent anywhere. Clearing site data or opening the page in a different browser starts you at zero.
How is this kept current?
It is reviewed whenever something on it materially changes, and every link is checked automatically. Last reviewed September 2026. AI search is the section that moves fastest, and the one most likely to have changed since you last looked.