Keyword Research

Almost all SEO begins with keyword research. Understanding what people are searching for and how many people are searching helps form a solid content strategy.

Beyond the basics, keyword research encompasses many more advanced considerations, including SERP features, keyword search intent, competitive analysis, and even internationalization.

Read the latest Moz posts on keyword research. We’ve also included links to our most popular keyword research resources to help your SEO journey.

Keyword Research : Everything you need to get started with keyword research.

Keyword Research Learning Center : Our free keyword research learning hub. Here, we’ve gathered our top resources in one place.

What is search intent and why does it matter? : Learn more about the power of search intent and how to use it in your keyword research strategy.

Keyword Explorer : Want to dive in? Try our top-rated keyword research tool, with over 500 million keyword suggestions.

Most Recent Articles on Keyword Research

Aspirational Analysis: Competitive Research for New (or Small) Sites
Dr. Peter J. Meyers

Aspirational Analysis: Competitive Research for New (or Small) Sites

Competitive SERP analysis is based on understanding the broader ecosystems of your ranking keywords. This is great if you’re an established business, but what if you’ve got a brand new site or are still developing your SEO strategy and aren’t ranking for many keywords? Dr. Pete walks you through a solution: aspirational analysis.

Level Up Your SEO Skills With Our Free Training

Moz Academy Training

Complete courses to master SEO basics

Keyword Research Master Guide

Learn Keyword Research like the pros

Guide to SEO Competitor Analysis

Win rankings and traffic from your competition

How to Select Meaningful B2B SEO Keywords
Cody McDaniel

How to Select Meaningful B2B SEO Keywords

It’s no secret that B2B marketing is different than B2C. The sales cycle is longer, there are multiple stakeholders involved, and it’s usually more expensive. To market effectively, you need to create content that helps, educates, and informs your clientele. The best way to do that is to identify the keywords that matter most to them, and build out content accordingly.