How to Do Keyword Research Without an Agency (Using Semrush)

Keyword research sounds technical, but it’s really just answering one question: what are my potential customers typing into Google, and can I rank for those searches? With the right tool, you can do this yourself in an afternoon without hiring an agency. Here’s the step-by-step process using Semrush.

Why Keyword Research Matters

Most small business owners create content based on what they think is interesting. Keyword research flips that: you create content based on what people are actively searching for. The difference is the gap between writing content nobody finds and writing content that drives consistent organic traffic.

Every piece of content should target a keyword. That doesn’t mean stuffing your article with the keyword 50 times. It means knowing what search query you want to rank for before you write, then covering that topic thoroughly.

Step 1: Set Up Semrush and Start With Seed Keywords

Semrush is the most comprehensive keyword research tool available for small business owners. Start a trial, then go to the Keyword Magic Tool in the left sidebar.

Start with seed keywords: broad terms that describe your business or service. Examples:

  • “small business accounting” if you’re an accountant
  • “commercial cleaning” if you run a cleaning business
  • “business insurance” if you sell insurance

Type your seed keyword and Semrush will return thousands of related keyword ideas, each with search volume, keyword difficulty (KD), and other metrics. This list is your raw material.

Step 2: Filter for Low-Competition Opportunities

Don’t chase high-volume keywords right away. “Small business accounting” might get 10,000 searches per month, but it also has a keyword difficulty of 70+ and you’re competing against Intuit, Forbes, and NerdWallet. That’s not a fight a new website wins.

Instead, filter for keyword difficulty under 40 (or under 30 for a newer site). This surfaces keywords that real people are searching but that don’t have wall-to-wall competition from giant websites. These are your best early opportunities.

Look for keywords in the range of 100-2,000 monthly searches with KD under 40. These won’t make you famous, but they’re winnable, and winning 20 of them adds up to meaningful traffic.

Step 3: Understand Search Intent

Search intent is the reason behind a search. Before you target a keyword, you need to understand what someone searching it actually wants to find. Google has already figured this out, so check the current results for your target keyword to understand intent.

Four main types of intent:

  • Informational: “How does general liability insurance work?” The person wants to learn. Create a thorough explainer article.
  • Commercial: “Best CRM for small business.” The person is comparing options. Create a comparison or review post.
  • Transactional: “Buy QuickBooks Online” or “Sign up for FreshBooks.” The person is ready to buy. This is a landing page or product page, not a blog post.
  • Navigational: “QuickBooks login” or “Semrush pricing.” The person is looking for a specific page. Only worth targeting if it’s on your own brand.

Mismatching content type to intent kills your rankings. If the top 10 results for a keyword are all “how to” blog posts and you write a product landing page, you’ll struggle to rank no matter how well optimized it is.

Step 4: Analyze the Competition

Before committing to a keyword, look at who you’re competing against. In Semrush, click through to see what pages currently rank for your target keyword. Ask: are these established media outlets, government sites, and brand-name companies? Or are they smaller, independent websites with modest domain authority?

Semrush’s Keyword Difficulty score already factors this in, but checking manually gives you a gut check. If the first page is dominated by Forbes, Investopedia, and HubSpot, find a more specific variation of the keyword where you have a real chance.

Step 5: Build a Content Calendar From Your Keywords

Once you’ve identified 20-50 target keywords, organize them into a content calendar. A few guidelines:

  • Group related keywords: some keywords can be covered in a single comprehensive post rather than separate articles.
  • Prioritize quick wins: start with the lowest difficulty keywords so you start accumulating rankings while you build site authority.
  • Publish consistently: one solid post per week beats three posts in one week then nothing for a month. Google rewards consistent, fresh content.
  • Update old content: as your rankings improve, revisit older posts and update them with new information. Freshness is a ranking factor.

A spreadsheet works fine for tracking your content calendar: keyword, target URL, publish date, status, and current ranking position. Semrush’s Position Tracking tool lets you monitor how your rankings change over time for the keywords you’re targeting.

A Realistic Timeline

Set expectations with yourself. In months 1-3, focus on creating and publishing. You won’t rank yet. In months 3-6, you’ll start seeing movement for your lower-competition keywords. In months 6-12, traffic begins compounding as you build authority. By month 12+, well-targeted keywords start driving real, consistent traffic.

Bottom Line

Keyword research is the foundation of content marketing that actually works. Without it, you’re guessing. With it, you’re building a system that compounds over time. Start a Semrush free trial, run your first keyword research session this week, and build your first content calendar. That’s the entire system.

Help With Your Business Journey

Join Free to get access to a dedicated journey agent, proven 13-step roadmap for your business, and a community that’s generated millions in revenue.

Over $10,000,000 Generated For Clients

Keep Learning

Case Study: How Manscaped Owned a Category Nobody Was Talking About

Best Books For Sales

Sales is part mindset, part method, and all about results. The right books can sharpen your pitch and...

Miami Opportunity Zones: A Guide for Investors and Business Owners

How Sonic Turned a 1950s Drive-In Into a $1B Franchise Empire Without Changing the Vibe

Sonic looks like a nostalgia play. It is actually one of the most efficient beverage businesses in fast...

The Rise Nation Tour Dates Announced Daymond John

Daymond John is hitting the road with the Rise Nation Tour, bringing business insights and real talk to...

How to Start a Business in San Francisco

A complete guide to starting a business in San Francisco: choosing a legal structure, registering with California, navigating...