Learning SEO – A Roadmap with Free Resources

Version 3

Do you want to start learning or expanding your SEO learning process and don’t know how? I’ve created this SEO learning roadmap for you to make it easier (with free SEO resources to follow it below):  

Roadmap to Learn SEO For Free

If you’re also looking for free reliable resources to follow this SEO learning roadmap (there’s a lot of excellent free information but also a lot of noise so it’s sometimes difficult to identify them) I’ve aggregated free guides, checklist and courses that you can use to learn: 

AREA / STAGE

RESOURCE NAME

TYPE

AUTHOR

Introduction to SEO

Guide

Google

Guide

Google

Guide

Google

Guide

Moz

Guide

Ahrefs

Guide

ContentKing

Guide

Mangools

Course

Greg Gifford / SEMrush

Keyword Research

Guide

Tim Soulo / Ahrefs

Guide

Rob Woods / SEMrush

Guide

Mark Traphagen / Search Engine Journal

Guide

Mangools

Guide

Backlinko

Guide

Nick Eubanks

Course

Greg Gifford / SEMrush

Video

Crawling Mondays

Content Optimization

Guide

Frase

Guide

James Brockbank / Search Engine Journal

Guide

Backlinko

Guide

Maria Kalyadina / SEMrush

Course

Eric Enge / SEMrush

Course

Ashley Segura / SEMrush

Video

Crawling Mondays

Technical Optimization

Google 

Guide

Guide

Joshua Hardwick / Ahrefs

Guide

Kevin Indig / SEMrush

Guide

ContentKing

Guide

Christina Perricone / Hubspot

Guide

Deepcrawl

Course

Bastian Grimm / SEMrush

Guide

Google

Link Building

Guide

Tim Soulo / Ahrefs

Guide

Backlinko

Guide

Paddy Moogan / Moz

Guide

Christoph Cemper

Checklist

Mangools

Guide

Paddy Moogan

Guide

Gisele Navarro

Course

Greg Gifford / SEMrush

Video

Crawling Mondays

AREA / STAGE

RESOURCE NAME

TYPE

AUTHOR

JavaScript SEO

Guide

Google

Guide

Patrick Stox / Ahrefs

Guide

ContentKing

Guide

Onely

Guide

Sitebulb

Guide

Pierce Brelinsky / Moz

Web Speed Optimization

Guide

web.dev

Guide

Builtvisible

Guide

Kinsta

Guide

Olga Zarzeczna

Video

Joe Hall

Mobile Optimization

Guide

Google

Guide

Google

Guide

Backlinko

Presentation

Aleyda Solis

Guide

Edwin Toonen / Yoast

Guide

Patrick Hathaway

Course

Greg Gifford / SEMrush

Structured Data

Guide

Google

Guide

Geoff Kennedy

Guide

Yauhen Khutarniuk

Guide

Mangools

Guide

Patrick Hathaway

Guide

Allie Decker / Hubspot

E-A-T

Guide

Marie Haynes

Guide

Joshua Hardwick / Ahrefs

Guide

Lily Ray

Checklist

Google

Video

Crawling Mondays

Image Optimization

Guide

Google

Guide

Anna Crowe / Search Engine Journal

Guide

Joshua Hardwick / Ahrefs

Guide

ContentKing

Guide

Gianluca Fiorelli

Video Optimization

Guide

Google

Guide

Backlinko

Guide

Joshua Hardwick / Ahrefs

Presentation

Aleyda Solis

Video

Crawling Mondays

SEO For Web Migrations

Guide

ContentKing

Guide

Modestos Siotos / Moz

Checklist

Nikolai Boroda / SEMrush

Checklist

Kristina Azarenko

Checklist

Aleyda Solis

Presentation

Aleyda Solis

AREA / STAGE

RESOURCE NAME

TYPE

AUTHOR

Developing an SEO Audit

Guide

Joshua Hardwick / Ahrefs

Checklist

Backlinko

Checklist

Andy Drinkwater

Checklist

James Brockbank / SEMrush

Guide

Aleyda Solis

Guide

Areej AbuAli

Guide

Andrew Charlton

Guide

Tom Cricthlow

Establishing an SEO Strategy

Guide

Kevin Indig

Guide

Jonas Sickler / Terakeet

Guide

Erika Varagouli

Video

Crawling Mondays

Setting SEO Goals

Video

Rand Fishkin / Moz

Guide

Elise Dopson

Guide

Kevin Indig

Guide

Patrick Stox

Guide

Tom Capper

Monitoring and Reporting SEO

Guide

Moz

Guide

Melissa Fach / SEMrush

Template

Jake Sheridan / Ahrefs

Guide

Bill Sebald

Guide

Helen Pollitt

SEO Process Management

Guide

Sam Mangialavori

Presentation

Aleyda Solis

Guide

Tom Critchlow

Guide

Aleyda Solis

AREA / STAGE

RESOURCE NAME

TYPE

AUTHOR

International SEO

Guide

Google

Guide

Onely

Presentation

Aleyda Solis

Guide

Aleyda Solis

Guide

Aleyda Solis

News SEO

Guide

Google

Video

Barry Adams / Moz

Guide

John Shehata / NewzDash

Guide

Vahre Arabian and Carlos Alonso

Video

Crawling Mondays

E-commerce SEO

Guide

Joshua Hardwick / Ahrefs

Presentation

Kristina Azarenko

Guide

ContentKing

Presentation

Aleyda Solis

Presentation

Aleyda Solis

Presentation

Kristina Azarenko

Guide

Aleyda Solis

SaaS SEO

Guide

James Brockbank / SEMrush

Guide

Chris Long

Guide

Kevin Indig / Search Engine Journal

Video

Crawling Mondays

Travel SEO

Guide

Dan Taylor

Guide

Joe Robinson

Guide

Alex Chris

Guide

Rachel Vandernick / Moz

Local SEO

Guide

Moz

Guide

Joshua Hardwick / Ahrefs

Guide

Brightlocal

Guide

Backlinko

Guide

Local SEO Guide

Guide

Claire Carlile

Video

Crawling Mondays

Course

Greg Gifford / SEMrush

AREA / STAGE

RESOURCE NAME

TYPE

AUTHOR

Python for SEO

Guide

Ruth Everett / Search Engine Journal

Guide

JC Chouinard

Guide

Hamlet Batista / Search Engine Journal

Video

Agency Automators

Resources

SEO Pythonistas

BigQuery & SQL for SEO

Guide

Cody West

Presentation

Areej AbuAli

Guide

Dominic Woodman

App Scripts for SEO

Presentation

Dave Sottimano

Guide

Hamlet Batista / Search Engine Journal

AREA / STAGE

RESOURCE NAME

TYPE

AUTHOR

Search Engine Official Publications

Blog

Google

Blog

Bing

Blog

Yandex

Search News Publications

Website

Search Engine Journal

Website

Search Engine Journal

Website

Search Engine Roundtable

Search News Aggregators

Website

Saijo George

Website

SparkToro

SEO newsletters

Newsletter

Aleyda Solis

Newsletter

Andrew Charlton

Newsletter

Nick LeRoy

Newsletter

Steve Toth

Newsletter

Women in Tech SEO

Newsletter

Marie Haynes

AREA / STAGE

RESOURCE NAME

TYPE

AUTHOR

Keyword Research Tools

Web Based

Google

Web Based
Google

Web Based

Bing

Web Based

Ahrefs

Web Based

Candour

Web Based

QuestionDB

Web Based

Wordstream

Web Based

Merlinox

Web Based

Higher Visibility

Browser Extension

Surfer

On-Page SEO Tools

Web Based

Google

Web Based

Bing

Desktop Based

Screaming Frog

Desktop Based

Greenflare

Web Based

SEOlyzer

Web Based

Ahrefs

Web Based

Siteliner

Browser Extension

SEO Minion

Browser Extension

SEO Minion

Browser Extension

SEO Minion

Browser Extension

Marketing Syrup

Browser Extension

Weeblr

Browser Extension

SEOClarity

Wordpress Plugin

Yoast

Wordpress Plugin

Rank Math

Link Building Tools

Web Based

Google

Web Based
Google
Web Based
Ahrefs
Web Based
Rankwatch
Web Based
Ahrefs
Web Based
Buzzstream
Web Based and Browser Extension
Hunter
Web Based
Google

Monitoring and Rank Tracking Tools

Web Based

Google

Web Based

Bing

Web Based

Ahrefs

Web Based

thruuu

Web Based

Accuranker

Browser Extension

Nightwatch

Browser Extension

SEOminion

Web Based

MobileMoxie

Web Speed Optimization Tools

Web Based

Web.dev

Web Based

Google

Web Based

Catchpoint

Web Based

GTmetrix

Web Based

Wattspeed

Web Based

Sander Heilbron

Web Based

Experte

Web Based

Batch Speed

Web Based

Wordfence

Web Based

Contentsquare

Browser Extension

Google

Browser Extension

Addy Osmani

Browser Extension

Chris Johnson

Structured Data Tools

Web Based

Google

Web Based

Google

Web Based

Classy Schema

Web Based and Browser Extension

SEOClarity

Browser Extension

Ryte

Browser Extension

3WhiteHats

Web Based

technicalseo.com

Web Based

RankRanger

Mobile SEO Tools

Web Based

Google

Web Based

Bing

Web Based

MobileMoxie

Web Based

technicalseo.com

Web Based

technicalseo.com

Web Based

Zeo

Local SEO Tools

Web Based

Google

Web Based

BrightLocal

Google Sheets

Two Octobers + AgencyAutomators

Browser Extension

PlePer

Browser Extension

George Nenni

Web Based

Whitespark

Web Based

Whitespark

Web Based

technicalseo.com

International SEO Tools

Web Based

Google

Web Based

Aleyda Solis

Google Sheets

Relgrowth

Web Based

technicalseo.com

Web Based

Sistrix

Web Based

technicalseo.com

 

Access, Copy and Share the Free SEO Resources in Google Sheets

In case you want to easily copy to use or share these free SEO resources, I’ve also created a Google Sheet that you can also copy here

Do you have any feedback or input about this free SEO roadmap of the resources? Get in touch with me via twitter or my site.

Like it? Share it
Keep up with SEO News 

SUBSCRIBE TO #SEOFOMO