Learn
Learn AI automation, ML and data storytelling.
I’ve been creating courses for more than six years: on the MLforSEO Academy, on Data Studio for Marketers, and for partners like Traffic Think Tank and SE Ranking. Every resource below is marked as a course, an ebook or a free resource, with its price.
On this page
- Courses on the MLforSEO Academy
- Ebooks, paid and free
- Free resources, by topic
- Guest contributions and appearances
MLforSEO Academy
Courses
Self-paced video courses with notebooks, templates and workbooks. Teams can buy bundles and team access.
Introduction to Machine Learning for SEO
The foundation: clustering, classification, entity extraction, fuzzy matching and content transformation, with Colab notebooks and Sheets templates across 8 modules.
Semantic ML-enabled Keyword Research in the LLM Era
Query semantics, search intent at scale, entities and building a semantic keyword universe, start to finish.
The AI-powered Entity Audit
The 5C framework for auditing how search engines and LLMs understand a brand, with a live audit you can follow along with.
Ebooks
Ebooks, to read at your own pace
Introduction to Machine Learning for SEOs
MLforSEO Academy
The designed companion to the course, with resource links for every module.
€99
Data Storytelling in Data Studio
Data Studio for Marketers
A 435-page guide to turning marketing data into stories that stakeholders act on.
€49
The Marketer’s Guide to Dashboard Design
Data Studio for Marketers
174 pages on designing dashboards that people actually use.
Free
Courses I’ve written for others
Free resources
Free resources, by topic
Everything I’ve built and given away, grouped by what you’re trying to do. Each card opens the hub where the resources live.
Machine learning and NLP for SEO
Entity and sentiment analysis, text classification, topic modelling and fuzzy matching, with or without code.
MLforSEO resource library →
Code you can reuse
The code from every refreshed MLforSEO tutorial: search intent classification, internal linking and SERP analysis automation, IndexNow, structured data and more.
MLforSEO code on GitHub →
Keyword research and search intent
Five free intent-classification notebooks, a search intent keyword classifier template, and 12 Google Sheets formulas for keyword research.
Start with the search intent guide →
Data Studio dashboards and reporting
Templates for SEO, GA4, Search Console, Core Web Vitals, URL Inspection and rank-tracking reporting, each with a step-by-step tutorial.
Data Studio for Marketers templates →
Data storytelling and dashboard design
A free 174-page dashboard design ebook and a data storytelling checklist for marketers and analysts.
Data Studio for Marketers resources →
AI search
How AI search retrieves, personalises and cites content, from query fan-out to entities and indexing.
MLforSEO AI search guides →
Published
Guest contributions and appearances
Articles I’ve written for other publications, plus podcasts and webinars. Talks and my own articles on MLforSEO and Data Studio for Marketers are hidden by default; switch them on to see everything.
The MLforSEO newsletter
Tutorials, research and AI-search news for marketers, from me and the MLforSEO team. One email a week, no hype.