Learn SEO at Your Own Pace
A FREE collection of resources that cover basic and advanced search engine optimization concepts and techniques.
Learn SEO and Blogging!
The best SEO and blogging strategies to build a blog that rocks delivered straight into your email box.
Learn how search engines work.
Are you interested in understanding how search engine results pages work? This 101 guide will explain the basics of SERPs and what impacts your ranking.
Rich snippets can help you increase your organic CTR by making your content stand out in the SERPs.
Do you want to know how?
Read what they are, why they’re important, and how to get them.
If you’re an SEO enthusiast, then you’ve probably heard of SERP features. But what are they, exactly? And how many are there? This guide will answer these questions and more.
Learn the most important SEO metrics and how to track them. By keeping an eye on them, you can ensure that your SEO efforts are paying off and helping you achieve your desired results.
Content Creation for SEO
Learn how to create and optimize your content for search engines and reach higher rankings.
On-page SEO refers to everything you can do, within your website, to optimize your content for better rankings on search engines. And this guide will teach you how.
Featured snippets are an important part of SEO. They can increase your website’s visibility and help you attract more traffic. Read how to optimize your content for getting featured snippets.
Are you looking to do keyword research (for free) but don’t know where to start? This guide will teach you how, without spending a dime.
Link Building for SEO
Learn how to build links, authority, and E.A.T.
Off-page SEO refers to everything you can do, outside your website, to improve your rankings on search engines. And this guide will teach you how.
This monster list offers over 100 different ways to get links for your website, based on beginner, intermediate and advanced levels.
Do you want to do link building but don’t know where to start? This guide will tell you how to create backlinks for your website, with actionable tips.
Learn how to optimize your website for technical SEO.
Website architecture is one of the most important (and often overlooked) aspects of SEO. Learn what it is, why it is important for SEO, and nine simple strategies you can use to improve your site structure!
Crawl budget is the number of pages search engine crawlers are allowed to visit on your website. Read why it is so important for SEO and how to optimize it to improve your website’s ranking!
Duplicate content can be a huge SEO nightmare.
If you are not careful, it can tank your website’s search engine rankings and cause you to lose traffic. Read how it may hurt your SEO and how to avoid it.
Page speed is an important aspect of SEO. Learn how to improve your site loading time and boost your ranking.
User Experience Signals
Learn how to optimize your web pages around user experience.
Dwell time is the amount of time visitors spend on your website, before going back to search results. We will cover everything about dwell time, including how you can improve it and make visitors stick to your content.
Core web vitals are factors that Google considers when ranking your website in search engine results pages. We’ll cover what they are and how you can improve them.
Bounce rate is the percentage of people who leave your website after viewing only one page.
We will discuss bounce rate in-depth and teach you how to improve it on your site!
Organic click-through rate (CTR) is one of the most important SEO metrics. We’ll cover what CTR is, why it’s important, and how you can improve it to increase the number of organic clicks.
See what they’re saying.
Happy readers have a lot to say about what I share!
Amazing Guide, Erik. SEO has always been fascinating and peculiar at the same time. But, all we can do is to implement the best strategies to improve user experience and let Google decides the ranking.
Thanks for this guide. Valuable one.
What a great post. Love the detail and step by step layout of how exactly to do the research. This has been one thing I have been struggling with but I think it was just because I wasn’t fully understanding the process. You have laid everything out so precisely that I had an aha moment. Can’t wait to dig into this a little deeper now. Thank you.
Everything looks fabulous for this post, and on your blog. Awesome job. My recent attention to on-page SEO paid sweet dividends. I have ranked for a few semi-competitive keywords due to updating old posts via optimizing these pieces of content. Much of my work has been onsite. Making even tiny changes pays immense returns over the long haul.
Ryan K BiddulphBlogger
Be a successful blogger!
Join hundreds of bloggers who already built a blog that rocks!