Keyword research is a fundamental part of creating content that ranks well on search engines, reaching the right audience, and driving organic traffic. We all wish we had the SEO budget of Nike, Walmart and Microsoft, so that we could pay a subscription to premium SEO tools like Ahrefs, SEMrush, and Moz. But for the average American company, using free tools to achieve SEO success is a more financially-friendly route.

Let’s unpack how to use these free tools for effective keyword research to craft a powerful, data-driven strategy for your website.

What is keyword research?

Keyword research is the process of identifying and analyzing the words and phrases people use in search engines when looking for information, products, or services. The goal is to find relevant keywords that can drive organic traffic to your website by aligning your content with the terms your target audience is searching for.

It’s so much more than just finding words with a high search volume. It’s about understanding your audience, their needs, and the language they use to find solutions. Here’s what keyword research can help you achieve:

Targeted traffic
By understanding what your audience searches for, you can bring relevant visitors to your site.

Content relevance
Keywords reveal the specific questions and pain points of your audience, helping you tailor content to their needs.

Competitive advantage
Researching keywords gives insight into competitors’ strategies, allowing you to create content that fills existing gaps.

Match keywords to search intent

To create a comprehensive keyword strategy, it’s important to understand keyword types and search intent.

The main types of keywords

  1. Short-Tail Keywords: Broad, general terms with high search volume but high competition.
  2. Long-Tail Keywords: Specific phrases that attract lower volume but often have higher conversion rates.
  3. Exact-Match Keywords: Keywords that match a query exactly, useful for capturing targeted traffic.
  4. Broad-Match Keywords: Variations of a base keyword, allowing for a wider reach in searches.
  5. Phrase-Match Keywords: Keywords with a specific phrase that can match within longer search queries.
  6. Latent Semantic Indexing Keywords: Related terms that help search engines understand the topic context better.
  7. Buyer Keywords: Keywords that indicate a strong intent to make a purchase.
  8. Informational Keywords: Keywords for users looking for information, not necessarily to buy.
  9. Navigational Keywords: Keywords used to navigate to a specific brand or website.
  10. Transactional Keywords: Keywords showing intent to complete an action, such as buying or signing up.
  11. Seasonal Keywords: Keywords focused on certain times of year or events, like holidays.
  12. Geo-Targeted Keywords: Location-based keywords for attracting local traffic.
  13. Competitor Keywords: Keywords targeting a competitor’s brand, product, or service to capture their audience.

Why is the person doing a Google search?

Each keyword carries an intent, which refers to the user’s goal in performing a search. Understanding intent helps ensure your content aligns with what users actually need.

  1. Informational Intent: Users are looking for information, such as “how to start a blog” or “benefits of yoga.”
  2. Navigational Intent: Users want to go to a specific site or page, for example, “LinkedIn login” or “Amazon homepage.”
  3. Commercial Intent: Users are in research mode but may be close to buying. Keywords might include “best laptops 2024” or “top digital cameras.”
  4. Transactional Intent: These users intend to make a purchase, so they might search for terms like “buy Nike shoes” or “order pizza online.”

The best free keyword research tools in 2024

Here’s an in-depth look, along with tips for maximizing their potential.

Google Keyword Planner

While designed primarily for Google Ads users, Google Keyword Planner is a powerful tool for keyword research, even for those not running ad campaigns. It provides insights into search volume, competition, and even forecasts for specific keywords.

How to use it

  1. Create or log into a Google Ads account.
  2. Go to the “Tools & Settings” menu and select “Keyword Planner”.
  3. Choose “Discover new keywords” and enter a seed keyword or your site’s URL for related keywords.

Top tips when using it

  • Use Broad and Specific Seed Keywords: Try both broad terms and more specific queries to see a wide range of related keywords.
  • Compare Search Volume Ranges: Note that Google shows volume in ranges, so prioritize keywords with the highest ranges.
  • Geographic and Language Filters: Tailor results by location and language to refine for local or global SEO.

Google Trends

Google Trends is highly valuable for tracking keyword popularity over time and identifying rising topics, seasonal trends, and regional interests.

How to use it

  1. Go to Google Trends and enter a keyword or topic.
  2. Set filters such as location, time range, and category to refine results.
  3. Scroll down to view “Related queries” for more specific keyword ideas.

Top tips when using it

  • Identify Seasonal Keywords: Use Trends to plan seasonal content, like “Halloween costumes” in the fall or “New Year’s resolutions” in December.
  • Compare Multiple Keywords: Add up to five keywords to compare relative popularity and gauge audience interest.
  • Explore Emerging Trends: Check the “Trending Searches” section to see daily trends and potential content ideas.

Answer The Public

Answer The Public is a question-based tool that provides a visual representation of questions people are asking around a topic. It’s ideal for creating content that answers specific user queries.

How to use it

  1. Visit Answer The Public and type in a seed keyword.
  2. Browse the visual or list-based results, which include questions, prepositions, and comparisons.

Top tips when using it

  • Use Questions for FAQ Pages: Compile common questions into an FAQ page, which can help with featured snippets.
  • Group Content Ideas by Theme: The tool organizes keywords by themes, so use it to create related content pieces or a blog series.

Ubersuggest

Developed by Neil Patel, Ubersuggest offers keyword suggestions, search volume data, keyword difficulty, and content ideas based on the entered keywords.

How to use it

  1. Open Ubersuggest and enter your keyword or domain.
  2. Navigate through the “Keyword Ideas” and “Content Ideas” tabs to see potential keywords and topics.

Top tips when using it

  • Find Low-Competition Keyw