How search works
How search engines workThe five steps from discovery to rankingComponentsThe parts that make a search engine runCrawlingHow bots find and fetch your pagesIndexingHow a page gets stored so it can be foundCheck if indexedFour ways to confirm a page is on GoogleCrawling and indexing
Web crawlersGooglebot, Bingbot and the new AI botsGooglebotHow Google's crawler reads your siteRobots.txtRules, examples and a free testerXML sitemapCreate one, then submit it to GoogleCanonical tagPick the main version of a pageNoindex tagKeep a page out of search resultsRanking and results
Search engine rankingWhy one page appears above anotherGoogle ranking factorsWhat really matters, grouped simplyPageRankHow links pass value between pagesAlgorithmsTF-IDF, PageRank and modern rankingResults page (SERP)What each block on the page is forAI searchHow AI answers are built from the indexUnderstand
What is a search engineA plain definition with real examplesTypes of search enginesCrawler, meta, vertical, private and AIBrowser vs search engineTwo tools that people often mix upExplore
Best search enginesGoogle, Bing, DuckDuckGo and moreUses of search enginesThe everyday jobs that search handlesHistory of search enginesFrom Archie in 1990 to AI answersHow to learn SEO comes down to a clear order: understand how search engines work, practise on a real site, then measure what changes. This roadmap breaks that process into stages, with free sources, realistic timelines and the skills that matter as AI search grows.
Learn SEO step by step by first studying how search engines crawl, index and rank pages, then practising on a small website you control. Use Google Search Central and Bing's guidelines as your main sources, then track your progress in Search Console over several months.
Before you begin
Learning SEO needs less equipment than most people expect. Curiosity, a free account or two and a small website are enough to begin.
In my 7 years working in SEO, the most useful lessons have come from changing something on a live page, then watching what happened in the data. This roadmap is built around that habit, with reading and practice kept side by side.
You will need three things to follow it:
No coding background is required at the start. Basic HTML helps later, since titles, headings and links are all HTML elements, although you can pick that up along the way. If any term on this page feels new, our search engine basics guide covers the core vocabulary first.
The roadmap
This SEO learning roadmap moves from understanding to practice, then on to measurement. The weeks are a guide only, so move faster or slower as your schedule allows.
Click a stage to see what to learn, a task to practise on your own site, plus the guide to read next. Mark a stage as done when you finish it, so your progress is saved in this browser.
Each stage builds on the one before it. Technical checks make little sense until you know what a crawler does, while content work pays off only once pages can be indexed. Our guide to how search engines work is a good first read for stage one.
| Stage | What to learn | Practice task |
|---|---|---|
| Foundations | Crawling, rendering, indexing, ranking | Inspect three of your URLs in Search Console |
| Technical | robots.txt, sitemaps, redirects, mobile layout | Submit a sitemap, then fix any reported errors |
| On-page | Title tags, headings, alt text, internal links | Rewrite the titles of your five main pages |
| Content | Keyword research, search intent, page structure | Publish two pages that match a clear intent |
| Measurement | Impressions, clicks, position, indexing status | Compare a month of data before and after a change |
Fundamentals
A few core ideas explain most of what happens in search. Learn these well before moving on to advanced tactics.
Discovery, crawling, rendering, indexing and ranking happen in that order. Knowing the sequence tells you where to look when a page is missing.
Every query has a goal, such as learning, comparing or buying something. Matching that goal often matters more than matching the exact words.
Google describes broad factors like relevance, quality, usability and context. None of them has a fixed public weight, because the balance shifts with each query.
Google’s spam policies list tactics such as keyword stuffing, hidden text or link schemes. Learning them early keeps you from copying bad advice.
Hands-on
Reading explains the ideas, while practice shows how engines respond to real changes. A small site of your own is the safest place to make mistakes.
Keep the log in a spreadsheet with the date, the page, the change and what you expected. After a few months it becomes your own evidence, which teaches more than any list of tips. The same approach shapes our SEO basics checklist for a site’s first 30 days.
Free sources
The most reliable material comes from the search engines themselves. It is free, it changes when their systems change, which also means it avoids the guesswork found in many blog posts.
Google’s home for search documentation, including the SEO Starter Guide, the spam policies and guides to crawling or indexing.
Start with the SEO Starter GuideBing’s guidelines explain how it finds, crawls and ranks content, with a clear list of practices it treats as abuse.
A useful second viewThe help center explains every report inside Search Console, which turns your own data into a practical lesson.
Read it beside your reportsRead these sources slowly, then test one idea at a time on your site. When an article elsewhere makes a bold claim, check whether the official documentation says the same thing before acting on it.
Observation
The results page is the clearest evidence of what a search engine thinks a query needs. Studying it costs nothing, which makes it one of the best habits a learner can build.
Search a query you want to target, then look closely at what appears. Note the type of pages that rank, the features on the page and the questions in the People also ask box. Our SERP guide names every feature you are likely to see.
If every top result is a step-by-step guide, a short opinion piece is unlikely to compete for that query. Matching the format searchers already reward is often the quickest improvement for a new page.
Pitfalls
Most learners stall for the same few reasons. Knowing them in advance keeps your progress steady.
Mistake: collecting courses instead of practising on a real site.
Watching lessons feels productive, yet skills only form when you apply them. Pair every new topic with a small test on your own site.
Mistake: trusting tips without checking a source.
SEO advice spreads quickly, including advice that was never true. Compare any claim with Google or Bing documentation before acting on it.
Mistake: expecting results within a few days.
Engines need time to recrawl pages, while rankings often settle over weeks. Judge a change on several weeks of data rather than a single day.
Mistake: chasing every algorithm update you read about.
Most updates reward the same fundamentals of useful content, clear structure and crawlable pages. Spend your energy on those instead of reacting to rumors.
Mistake: learning only one part of the field.
Technical knowledge without writing skill, or the reverse, leaves real gaps. A basic grasp of every pillar helps you find the true cause of a problem.
Progress
Learning SEO runs on two timelines, one for your skills and one for your site. Both tend to be slower than course adverts suggest.
For your skills, a few months of steady reading alongside practice can give you a working grasp of the fundamentals. Confidence across technical, content or link work takes much longer, often years, because new situations keep appearing.
For your site, Google’s guidance on hiring an SEO notes that improvements often take four months to a year to show a potential benefit. Your practice site follows a similar pattern, so patience is part of the method.
| Measure | Where to find it | What it tells you |
|---|---|---|
| Indexed pages | Page indexing report | Whether Google stores your pages |
| Impressions | Performance report | How often your pages appear in results |
| Clicks | Performance report | How often searchers choose your result |
| Average position | Performance report | Roughly where your pages appear for a query |
| Your change log | Your own spreadsheet | Which changes came before which results |
Looking ahead
AI features now appear on many results pages, which changes how some searchers find answers. The skills that help most still grow from the same foundations.
Google’s AI Overviews and AI Mode build answers from pages in its index. Our AI search guide explains how that works, including what seems to help pages get cited.
Pages that answer a question near the top, in plain words, are easy for readers to use. The same clarity makes passages easier for any system to quote accurately.
AI features rely on crawling and indexing, just as regular results do. Text hidden behind scripts or logins stays invisible to both of them.
Clicks can fall even while impressions hold steady, especially when more answers appear on the results page itself. Learning to read those patterns calmly is a valuable skill.
FAQ
Yes. Google Search Central, Bing’s guidelines and the Search Console help center are all free, while a small practice site costs little to run.
A working grasp of the basics can take a few months of regular study alongside practice. Confidence across every area builds over years of hands-on work.
No coding is needed to get started. Basic HTML helps once you work on titles, headings or links, although you can learn it gradually.
Start with how search engines crawl, index and rank pages. Every later skill, from keyword research to technical fixes, depends on that foundation.
Courses can give you structure, yet official documentation is the most accurate source. Whichever you choose, practise each idea on a real site.
Keep learning