1. Best Blog to Learn Strategy and Fundamentals
Moz has a huge mix of really great SEO topics that it covers in its blog. I’ve found that it is an invaluable source for strategy and learning fundamentals. I’ve also never seen any content on the site that differs from what I’ve seen or that doesn’t make strategic sense. Its Whiteboard Friday videos are particularly good (I watch them as I run on the treadmill). If you’re interested in learning SEO, the Moz Blog should be at the top of your list.
2. Best Blog to Learn Linkbuilding and On-Page Techniques
The Ahrefs Blog
If you’ve ever heard me speak at any events or simply talked shop with me, you know that I’m a huge fan of Ahrefs. It finds more backlinks than most of the other tools that I’ve worked with and as a result, I trust it more than most. Aside from the actual tool, the Ahrefs Blog is a “hands-on” blog that focuses on best uses of the tool to complete actual SEO tasks. If you’re looking for lessons on how to use their tool to find linkbuilding opportunities, content ideas, or any of the other basic skills that an SEO needs, this blog is what you’re looking for.
3. Best Blog to Stay on Top of SEO News
Search Engine Land
Search Engine Land is CNBC for SEO. If John Mueller or Gary Illyes say anything of any import to the SEO community, it will be reported on this blog. I rely on this blog to stay abreast of new announcements and algorithm changes.
The non news-related articles are also very informative and valuable in increasing an SEO’s grasp on strategy and fundamentals.
4. The Best Blog to Keep Up with Technical SEO
Webmaster Central Blog
This is where Google makes all of its important announcements. Whether you do technical SEO or not, it may be worth your while to check in on this blog every once in a while. If you’d rather not get into the technical weeds, Search Engine Land does do a decent job of reporting on posts on this blog, so you might be able to get away with simply reading that and following Search Engine Land on social media.