Learnr

Learn SEO

Get pages found on Google by matching what searchers really want.

or browse all courses.

Free to start. Built from a single prompt. No credit card.

SEO, search engine optimization, is the practice of earning visibility in unpaid search results. Search engines crawl pages, index them and rank them for each query, and your job is to make pages that are easy to crawl, clearly relevant to what searchers intend, and trusted enough to rank. The work splits into keyword and intent research, on-page optimization like titles and headings, technical SEO such as sitemaps, canonical tags and page speed, and earning links from other sites. Learnr builds a personalized SEO course from a single prompt and teaches it through short, interactive lessons.

How to learn SEO, step by step

  1. Learn how search engines work. Understand crawling, indexing and ranking, and read Google's own Search Essentials and SEO Starter Guide. Knowing that a page must be crawlable and indexed before it can rank explains most beginner problems.
  2. Get a site you can experiment on. Start a small blog or use an existing site, then verify it in Google Search Console. Watching your own pages get indexed and gain impressions teaches more than any amount of reading about other sites.
  3. Master keyword research and intent. Search your target phrase and study what already ranks. Is it guides, product pages, videos or local results? Match that format and intent. Use free tools like Search Console queries and autocomplete to find related terms.
  4. Optimize pages on purpose. Write a unique title tag and meta description, one clear H1, descriptive subheadings, and internal links from related pages using meaningful anchor text. Answer the query early, then go deeper than competing pages.
  5. Learn the technical basics. Cover XML sitemaps, robots.txt, canonical tags, redirects, mobile friendliness and Core Web Vitals (LCP, INP and CLS). Run the URL Inspection tool on a page and fix whatever blocks indexing.
  6. Track, adjust and keep learning. Check Search Console monthly for queries, clicks and pages losing ground, and update content that slips. Short Learnr lessons with a daily streak help you retain the technical concepts while results build slowly.

What you'll learn

  • Explain how crawling, indexing and ranking work
  • Research keywords and classify search intent
  • Optimize title tags, headings, internal links and content
  • Diagnose indexing and technical problems in Google Search Console
  • Plan a content and link strategy for a small site

What's inside your SEO course

A sample path Learnr builds for SEO. Your real course adapts to your goal and level.

  • 1. How search engines crawl, index and rank
  • 2. Keyword research and search intent
  • 3. On-page SEO and content quality
  • 4. Technical SEO and site structure
  • 5. Links, authority and local SEO
  • 6. Measuring SEO with Search Console and analytics

How long does it take to learn SEO?

The fundamentals take about 6 to 8 weeks at 3 to 5 hours a week. Seeing results on your own site takes longer, because new pages often need months to rank, and depends on competition, site age and how consistently you publish.

What you need before you start

Comfort using websites and spreadsheets is enough to start. Basic HTML knowledge helps with technical SEO, and clear writing helps with content, but both can be learned along the way.

Common mistakes to avoid

  • Targeting keywords without checking what already ranks, then writing a blog post for a query where Google shows only product pages.
  • Stuffing a keyword into every sentence instead of covering the topic thoroughly and clearly for the person searching.
  • Publishing pages without internal links to them, leaving them orphaned and hard for search engines to discover and understand.

How Learnr builds your course

Type your topic

Tell Learnr you want to learn SEO, or get as specific as you like.

Get a personalized course

Learnr instantly builds a full SEO course tailored to your goal and skill level.

Learn and level up

Move through bite-sized lessons and interactive practice, earning XP and keeping your streak.

SEO questions, answered

How long does SEO take to work?

It varies widely. New pages on established sites can rank within weeks, while new sites in competitive niches can take many months. Treat SEO as a long-term channel and measure progress in Search Console.

Is SEO still worth learning with AI search?

Yes. AI search features still draw on pages that are crawlable, clearly structured and trustworthy, and classic search results remain a major traffic source. The fundamentals of intent, quality and technical health still apply.

Explore more courses

More business and career courses

See all business and career courses

Ready to learn SEO?

Start your free, personalized SEO course in seconds. .