This is a fantastic time to learn SEO. Why? Digital marketing is growing rampantly. Gartner polled over 600 CMOs (Chief Marketing Officers) and according to their CMO Spend Survey 2018-2019, by 2024, digital marketing will take up 54% of all marketing spend for an average company. Much of that spend is dedicated to SEO.
But SEO isn’t just for companies with a marketing team, dedicated budget, and a CMO.
Whether you’re interested in SEO as a career or are looking to educate yourself in order to better market your own startup, side-hustle or small business, the benefits of having at least a foundational level of SEO knowledge are huge. Whatever your situation, I’m betting it got you asking yourself the question: Are there any good, free SEO courses for beginners? (I’ve literally had friends and family members ask me this more than a dozen times.)
Oh, boy! Have I got news for you!
Not only is the SEO community online really generous in providing high-quality blogs and free content, but there are some very legitimate online courses that you can work through from beginning to end in order to get a decent basic SEO understanding. I took the time to go through each of the available options in some depth and compile my findings below. You’re welcome!
This has become something of a living list, so I’ll try to keep it updated with new guides I come across, provided they add something to the conversation. Feel free to suggest your own additions in the comments below!
(The findings below are my un-sponsored opinions. At the time of this writing, I have no affiliation with any of these brands, other than taking advantage of their products at my own expense. These are my genuine thoughts on these tools that will help you learn SEO. I fully acknowledge that this is subjective but I have manually reviewed each, and these are my findings.)
As mentioned above, Moz’ Beginners Guide to SEO is a pretty gargantuan course. It covers a huge breadth of topics and goes into each one at some depth. It’s also less reliant on links to 3rd parties for explanations etc. making a more all-in-one type experience. This may be either a good or bad thing, as it means they’ve opted to reinvent the wheel on some occasions where another great resource already exists. They’ve done a good job of it though, so I can’t complain much.
Going through the full guide will take some time, definitely not something you’ll do in one sitting. I’d recommend knocking out a chapter or two per day and tackling it in a week.
The Beginners Guide to SEO chapters are long-form pages, and they’ve gone to great lengths to provide detailed and helpful information. There’s a table of contents on the intro page that lets you jump to a specific topic, and there are “Previous Chapter” and “Next Chapter links at the foot of the page to make progressing through the chapters easy. There’s also a slide-out table of contents on each page which makes navigation a snap.
Bonus Feature:Mangools’ (Pronounced Man-Ghouls) SEO Academy for Beginners is a nicely presented intro into SEO from a birds-eye view. You could read through their 9 chapter guide in a few hours if you were pretty motivated, but it covers a lot of ground and you’d have at least been introduced to the foundational concepts of SEO.
Short enough to be digested in one sitting, but still pretty substantial, this post is a great length for someone who wants to gain a basic understanding of SEO in one solid study session. It covers a wide variety of topics at a surface level.
One of the best user experiences on this list. The full guide lives on one very (long) page, which means you never have to navigate anywhere, you could theoretically scroll all the way through.
Everything looks great and the super handy floating table-of-contents sidebar that makes it super easy to navigate around from topic to topic.
Bonus Feature:WordStream is best known for their PPC tool suite, so it might come as a surprise to find that they have a very legitimate SEO beginners guide that features on this list. The guide is fairly businesslike and dense, but it does make use of helpful images, graphs, infographics, etc. in order to make the information a little easier to digest.
The guide seems pretty organized and is made easier to navigate through the use of a reasonably detailed table of contents. This is unfortunately unavailable once you’ve scrolled down at all, so it only helps if you know what section of the page you’d like to read upon arrival.
Also, there are a couple of portions of the post that seem a little dated (One image shows a pie chart of data from a 2013 survey), although the post does appear to have last been updated much more recently, so it’s hard to know how up-to-date all of the information is. Despite the constantly shifting nature of the industry, much of the content is pretty evergreen, so I’m confident this guide would still provide a great introduction to any newcomer to online marketing.
Check it out!Backlinko’s article is probably the nicest looking on this list and is packed full of good content. The page looks significantly longer than it actually is, due to 1. a lengthy thread of comments and responses, and 2. to the highly visual layout, with numerous infographic-ish elements, and lots of white space.
As mentioned above, the post appears far longer than it is due to the lengthy comments section and tasteful, spacious layout. It actually clocks in at under 3000 words and as such is the shortest of our SEO courses, but it seems to cover a very good amount of ground in that time.
It shares having a lengthy comment section and slightly more anecdotal nature with the guide by Neil Patel, as you’ll see in our review of that course.
Portions of the post do feel a bit like a glossary of other helpful resources, so instead of an explanation, you get a title and a link. I totally understand it, there’s no point reinventing the wheel, especially when there are some really amazing resources out there that comprehensively cover individual topics, like Keyword research. I think the end result here is actually helpful. I’d rather have a good guide that compiles some of the best content on the internet than a post that does a poor job recreating that content.
If this guide was a cake it would definitely be one of those “too pretty to eat” cakes! The aesthetic quality of the post and the fact that it’s peppered with actionable SEO pointers make it a very useful quick skim guide. I think it might be my favorite “concise” option on this list. If you’re just trying to establish a very basic understanding of SEO, this guide doesn’t beat around the bush and is very easily digested.
Check it out!Neil Patel is a well-known figure in the online marketing space and has worked hard to make his addition to this list conversational and easy to read.
At first glance, it looks like the mammoth page is going to require days of reading, but actually, about 3/4s of the scroll-length of the page is made up of comments and responses. That’s not intended to take anything away from the content in terms of depth or comprehensiveness.
It doesn’t skim across the surface like some of the more brief SEO guides on this list, but it’s also not as intensive of a deep-dive as some of the more in-depth options, despite being similar in length. The conversational and anecdotal nature of the guide means that it takes a little more text to deliver the same amount of information. I really like the fact that Neil links to some really great resources as he goes, meaning that you get the basic understanding, but can also really dive deeply into a topic if you’re curious.
The course isn’t as well organized or easy to navigate as some of the options on this list, with a mini table of contents breaking down what is a really significant amount of content into 5 sections. Once you’ve started scrolling, though, that table of contents gets lost in the distant past, and you’re basically committed.
I think this is one of the only failings of this content, as it’s a lot to try to digest in one sitting, and it’s not broken up well enough or easy enough to navigate to make picking up again later a simple matter.
Check it out!Yoast’s SEO for Beginners guide is an introductory video series that does a good job of explaining what SEO is in a fairly comprehensive manner.
Be warned, this is probably the most self-promotional of the classes in our list. The course does require a free account and pushes Yoast’s other, more advanced, paid course quite heavily. Also, sections of the course are dedicated to features of their tool, and how to use it.
If you’re a strictly audiovisual learner, this may be a good option for you. The videos are quite thorough, but if you want a text version of the session you’ve got to download a PDF, so reviewing a particular point involves a lot of searching through video clips, etc, which for me is a slight negative. In an ideal world, I’d love a text version of the lesson I can skim to see if the video is likely to be beneficial to me.
Each section of the course is followed by a quiz that is perhaps a little more rigorous than what we’ve seen from most of the alternatives, and upon completion, you can download a PDF certificate or the snippet for an embeddable badge, which is a nice touch.
(Word Count: N/A as the content was in the form of video)
Check it out!Google provides its own SEO learning resource in the form of this very unassuming SEO Starter Guide. Since most of us are primarily concerned with ranking in Google, this information comes directly from the most authoritative possible source.
The guide is definitely just an introduction and skims over the top of more complex elements of online marketing, but it does provide very useful best practices that you can be very confident about since, again, it’s straight from Google.
It also doesn’t go into the same depth as the Moz “Beginner’s Guide to SEO” for example, but you can read through the full page in a single (fairly intense!) sitting and come away with a passable understanding of what is involved in SEO.
The information is formatted cleanly, and with helpful images when necessary for illustrating a point, but it doesn’t have the pizzaz or visual appeal of many of the alternatives.
No frills, certificates or quizzes, but a solid addition to the list none-the-less!
Check it out!If you’re an audiovisual learner, HubSpot might be a good starting point for you. Their “SEO Training Course” is a video series that is well presented and easy to use.
I feel the range of topics covered is a little more limited than some of the more thorough guides we’re looking at in this post and the absence of a written post makes it a little trickier to follow along or skim back to a point you missed earlier, etc. Note: They do have a link to download a transcript of the video in the “Resources” section, but that’s a PDF you have to download for each video. Definitely not as convenient as content on the page.
Hubspot has mini quizzes along the way in order to make sure you’ve got a good handle on the topics covered thus far, and these are well worded and provide instant feedback.
Pros and cons:
(Word Count: N/A as the content was in the form of video)
Check it out!Note: This course is NOT free unless you’ve got access to a paid SEMRush account, but deserves an honorable mention. This is a comprehensive, very well-presented course, and as a bonus, you can take their mildly challenging 20-question exam and earn a very official looking PDF Certificate!
So, if these free courses aren’t enough to help you Learn SEO, don’t worry. I’ll try to keep the content coming on my blog and in my upcoming Youtube videos.
Right now, for example, you can learn all about how to accurately measure and lower the bounce rate on your blog posts. It’s a good post! Check it out.
Otherwise, please feel free to comment below. I read every comment and will typically respond. I’d love for this post to become a lively discussion of what other great free SEO resources are out there. Let me know what I’ve missed!
How to Understand and Reduce your Blog's Bounce Rate In this post we'll discuss how…