This is meant to be a no-nonsense SEO resource guide for the common person. We’re not going to explain everything in fine detail, but we are going to show you all of the tools, resources for best practices, and point you to information resources for you to help you progress on your SEO journey.
This SEO resource guide is meant to be a living document, ever-evolving and always under construction. We will update the guide regularly, so put a message in the comments if you have any resources you think should be added to this list, or if you have any questions.
Alright… let’s get to it!
Table of Contents
These are the classes of resources we decided on for this list. Click on any of the SEO resource section titles in this table of contents and skip to that section.
SEO YOUTUBE CHANNELSSEO PODCASTS
SEO COMMUNITIES & FORUMS
COMPETITIVE ANALYSIS TOOLS
KEYWORD RESEARCH TOOLS
LOCAL SEO TOOLS
ON-PAGE SEO GRADING TOOLS
SERP RANK TRACKING TOOLS
SEO TOOLS FOR WORDPRESS
SEO REPORTING TOOLS
MISCELLANEOUS SEO TOOLS
These guides cover just about every portion of the SEO field. If you have questions about something and you can’t find it here, reach out and let us know and we’ll find you the resource, or we’ll make a guide for you.
- The 2019 SEO Guide from Backlinko. Brian Dean of Backlinko objectively creates the best content on SEO. This is a must read if you’re just getting into SEO, and still a worthwhile read if you’re looking for updated SEO tactics.
- The Advanced Guide to SEO by Neil Patel & Sujan Patel. This is an SEO guide that spared no expense and goes to great lengths to give you as much information as possible. If you’re looking for advanced SEO techniques, this is a good place to start.
- Creating an SEO Strategy from Kevin Indig is one of the more insightful strategy articles or guides I’ve seen.
- How to do Keyword Research in 2018 is an awesome tactical guide that walks you through the nitty gritty of keyword research. This is a must read if your keyword research isn’t already tip-top.
- MOZ’s Beginner Guide to SEO. This guide is from 2015 but is still jam-packed with relevant material regarding SEO.
- Do you need an SEO? This is a great response by Google, explaining whether or not you need an SEO.
- Bing Webmaster Guidelines. This is a solid “how to” guide for dealing with Bing.
- Google Webmaster Guidelines. Guidelines for dealing with Google as a webmaster of your site.
- Link Building For SEO: The Definitive Guide (2019 Edition) from Backlinko is fantastic, just like the rest of their content.
- The Beginner’s Guide to Link Building by Moz. This is another piece of content that’s been around for a while, but still has a ton of value.
- What is Content Marketing? This is another guide from Neil Patel and it’s a great piece of content for anyone new to content marketing, which contributes heavily to SEO.
- List of Google Ranking Factors from Northcutt. This is a super page with filters so you can take different views of Google Search Engine Result Page (SERP) ranking factors.
- How to Create Epic Content from SmartBlogger. The title says it all.
- Landing Page Optimization Guide from MKTR.AI. This is a great starting place for anyone looking to optimize their landing page. The quality of the user experience (UX) on your website is critical in your overall search engine rankings.
- Schemas.org is the authority on how to use structured data to improve searchability and discoverability of your site and content.
- SEO Success Factors Guide from Zyppy is great. It breaks down more than 100 Google SEO success factors and ranks them in tiers. I don’t know how accurate the rankings are, but it’s a great guide with a clean infographic and solid UX.
- ContentKing Academy covers a ton of specific pieces of SEO and is worth a look if you’re new to SEO.
There are too many blogs about SEO. This is a list of our favorites here at MKTR.AI.
- Kevin Indig’s Blog, as well as his newsletter (Tech
Bound )are some of our favorite advanced SEO resources. Much of Kevin’s content is technical in nature, but absolutely amazing based on his time with Visa, Atlassian, and working in the German Accelerator.
- Brian Dean (Backlinko) produces the best user experience of any marketing site we’ve seen. It’s seriously worth cruising through his site just to see what an immaculate user experience looks like. Beyond the incredible UX, Backlinko’s content is fantastic for everything SEO – their annual SEO Guides are a virtual “must read”.
- Neil Patel is one of the best in the business and his content is always top notch. His content is easy to read and easy to understand. Neil’s writing style simplifies topics and keeps the content fresh and engaging.
- Rand Fishkin’s Blog. Rand was the Founder of Moz, SparkToro, and also an author. His blog is loaded with brain nuggets beyond just SEO & Marketing.
- Search Engine Journal is loaded with great content about SEO, content marketing, PPC, SEM, and more.
SEO YouTube Channels
Backlinkowith Brian Dean is an extension of the Backlinko blog and produces solid SEO video content.
- Neil Patel’s YouTube channel is a solid resource for digital marketing information, SEO, and motivation to take action on your marketing goals.
- Ahrefs TV has really stepped its game up in the last year in producing video content.
SEO Communities & Forums
- Search Engine Optimization topic on Quora. Quora is quickly becoming one of the worlds best resources for community-sourced content. If you’re not using Quora for your marketing, as well as your research, you’re missing out.
- Big SEO Community on Reddit. While this isn’t necessarily a blog, it merits mention due to some of the exceptional posts.
- Growthhackers.com SEO posts. Much like the Big SEO community on Reddit, GrowthHackers has a lot of great community generated content that goes far beyond just SEO.
- Black Hat World forum. Not sure this is something we should actually share due to some of the nefarious stuff posted on there, but there are many great posts on this forum.
- Moz’s Community Q&A. This is a great place to search or ask questions about SEO stuff.
- Warrior Forum is a community forum for online marketers, digital marketers, whatever-kind-of-marketers 😜 … Anyway, it’s a nice resource for marketing questions.
- Webmasterworld.com is exactly what it sounds like — a forum for webmasters. There are tons of good posts about webmaster content here.
SEO Backlink & Site Architecture Tools
Backlinks are an important part of how Google ranks your website, therefore, backlinks need to be apart of your SEO strategy. Here are some tools that should help you with links.
- Ahrefs is one of the most used platforms for backlinks, web traffic analytics, and more. Ahrefs offers a $7, 7-day trial which should be enough for you to identify if it’s something you want to pay for.
- SEMrush is our team’s favorite ‘catch-all’ SEO, web traffic analytics, and competitive research tool. SEMrush provides a backlink auditing tool within its suite of marketing software.
- Majestic is a link index database.
- MOZ Open Site Explorer is a good tool for identifying all of the links associated with a URL.
- Monitor Backlinks is a tool to check the quality of your backlinks.
- OpenLinkProfiler provides free tools to analyze all links to your site. We love free stuff, so this is pretty high on our list of cool free tools.
- Urlprofiler is a tool that helps you quickly audit links.
- Search Engine Spider Simulator by seochat.com is a free tool which simulates a search engine by displaying the contents of a web page in the same way a search engine does, in order to identify parts of your site that a search engine can’t see.
- Screaming Frog SEO Spider Tool & Crawler Software. Screaming Frog SEO Spider is a desktop app which crawls website links, images, CSS, script, and apps. This tool is great for building out your internal linking.
- Deepcrawl provides a suite of tools to crawl a website. This is great for understanding your internal linking, site structure, finding broken links, as well as understanding your site flow & UX.
- Botify provides a suite of products which gather tons of SEO data from many of the contributing factors involved in the SERP ranking process and provide rich insights.
- Beamusup is an SEO Crawling Spider used to find site errors, duplicate pages, broken links, understand your internal linking, and more.
Competitive Analysis Tools For SEO
Competitive Analysis is one of the most important steps in developing a successful SEO strategy. We have a thorough guide to competitive research we’re publishing in the last week of April, so be sure to check back.
In the meantime, this is a list of tools you can use to perform competitive analysis and keyword research.
- SEMrush is a great platform to analyze competitor SERP rankings, web traffic, web traffic sources, Ad spend, links, and more. If you have the budget, SEMrush is a great tool.
- Serpstat is another All-in-One SEO platform. Serpstat has cheaper options than most of the other ‘all-in-one’ platforms for SEO.
- Buzzsumo is an excellent tool for analyzing competitor content as well as content trending on different platforms, in different business verticals, how many links each piece content has, and plenty more.
- SimilarWeb has a nice free option. SimilarWeb has nice features for funnel analysis, app analytics, keyword analysis, and website analysis. SimilarWeb is a great tool, especially if you’re on a tight budget. Our biggest complaint is that the website data tends to be 2-4 weeks behind.
- Knowlium offers a suite of competitive intelligence software. They also offer a 30-day free trial. We haven’t used Knowlium, but it looks like it might be worth a trial run. (If we run a trial, we’ll do a quick write-up on it to let you know what we think.)
- Spyonweb takes information from public sources and shows you websites likely to be owned by the same person.
- Analyze ID is a tool you can use to find other websites owned by the same person. The tool uses Adsense, Google Analytics & several other resources to track the same owner.
- iSpionage has a suite of tools to help you identify search engine marketing (SEM) campaigns run by your competitors. They have an SEO performance tracking tool on its way, as well, which is what earns iSpionage a spot on this list.
- Quantcast helps you better understand customers for segmentation purposes. If you are interested in running deeper analysis on assumptions about customer personas or customer segments, this is a great option for you. This falls more under “Audience Intelligence” than “Competitor Analysis” but this seems like the best place on this list for Quantcast at the moment.
Keyword Research Tools
There are a lot of keyword research tools out there. The hard part is sifting through and figuring out which one to use.
Personally, as an entrepreneur and startup founder, I lean
Here is a list of keyword tools you can use to improve your SEO efforts:
- Google Keyword Planner is the granddaddy of all keyword research tools. You can use it to find new keywords, as well as get search volumes and forecasts for keywords. It’s free so go create a Google Adwords account and test it out.
- Google Trends is another free tool from Google. You can use Google Trends to identify the search popularity of specific keywords by geographic location, business industry, search type, and more.
- Ubersuggest is a free suite of tools from Neil Patel that allow you to see the keyword traffic volume, SEO difficulty, paid difficulty, cost-per-click (CPC), other keyword ideas, website traffic analyzer, site keywords, and more. The best part is that it is 100% free.
- WordStream Free Keyword Tools are a complete suite of free keyword research tools. WordStream has a keyword suggestion tool, a keyword niche finder tool, a keyword grouper tool, a negative keyword tool, and a nice list of popular keywords by niche.
- Keyword Tool is a free tool for finding keywords for Google, YouTube, Bing, Amazon, eBay, Google Play Store, Instagram, and Twitter. It’s definitely worth a look if you’re not using one of the more robust paid tool suites.
- Moz Pro Keyword Explorer and SERP Analysis Tool are great for rapid and accurate keyword research.
- Keyword Studio is a tool that helps organize your keywords as well as add CPC and search volume for each keyword.
- KWFinder is a keyword research and analysis tool. I look to use their free version when I have a quick keyword need. Their keyword tool provides you suggestions by location, question, language, and more.
- Term Explorer is a keyword tool that helps you find the most profitable keywords by providing you with relevant keyword information.
- SERPs tracks thousands of keywords across numerous search engines, languages, devices, and geographic location. SERPs also offers a 30-day free trial for you to test it out.
- Sentinel is a tool that helps you classify keywords by search intent, search volume, and several other search engine ranking heuristics.
Local SEO Tools
Local SEO can be brutal and it’s increasingly important. That’s especially the case if you have local competition who pay click farms to click on all of your paid ads, driving up your ad spend.
To help you figure out how to improve your local SEO, here is a list of resources:
- Local SEO Checklist is an amazing free resource checklist with 30 steps you can take to boost your local SEO. This is probably my favorite local SEO resource.
- Google My Business is essential for your local SEO rankings. GMB is
free,and it allows you to manage how Google displays your business on Google Search Engine Result Pages, as well as on Google Maps. MyPresencesis an awesome free tool that helps you find places to get your business listed by business type and location.
- MOZ Local helps businesses manage their listings across the search ecosystem.
On-Page SEO Grading Tools
Page Speed Tools
- Think With Google – Test My Site is a great free tool to measure your site’s loading speed on mobile devices.
- Image Optimization Inspector from Page Weight.
- Website Performance Tester from Load Impact.
- Page Speed Guides:
- How to Score a Perfect 100% on Google PageSpeed Insights from Neil Patel.
- Page Speed Guide from MOZ.
- Google Speed Update from Search Engine Land.
- 2018 Google Speed Update information from WordStream.
SERP Rank Tracking Tools
- SERP Tracking from STAT Search Analytics
- SEO Rank Tracker from Topvisor
- Keyword Rank Tracker from AccuRanker
- Google SERP Checker from SERPROBOT
- SERPOSCOPE from SERPHacker
- Daily Rank Tracking from Siteoscope
SEO Tools for WordPress
SEO Reporting Tools
- SEMrush, SimilarWeb, Ahrefs, and most of the other “All-in-one” platforms have reporting tools in their tool suite.
- Custom Report Builder from AdStage
- Cross Network Dashboard from Adalyz
- Marketing Agency Software from Reportgarden
Miscellaneous SEO Tools
- JSON-LD Schema Generator For SEO is a free tool from Hall Analysis that generates structure markup for your website.
- StoryBase helps you find content ideas to help you create better content for your readers. This falls somewhere between SEO and Content Marketing, but this is the best place for it on this list of
We’re going to continue to add SEO resource sections for the following areas. Check back for our weekly updates!