Find your tool
☰
Pricing
Best tools
Alternatives
Guides
Abandoned Cart Email12 Best Free SEO ToolsBest Time to Send EmailsHow Much Does a CRM Cost?CRM Data MigrationCRM ImplementationCustomer Onboarding Process12 Customer Retention Strategies for Small BusinessesCustomer Satisfaction ScoreCustomer Service MetricsDomain AuthorityEmail AutomationEmail DeliverabilityEmail List Cleaning18 Email Marketing Best Practices for 2027Email Marketing for Small Business12 Email Marketing Metrics to TrackEmail Segmentation60 Email Subject Lines That Get ClicksGantt Chart GuideHelp Desk vs Service DeskHow to Automate Business ProcessesHow to Build an Email ListHow to Choose a CRMHow to Create a Knowledge BaseHow to Do Keyword ResearchHow to Manage Multiple ProjectsHow to Self-Host n8n with DockerHow to Write a NewsletterKanban vs ScrumKeyword DifficultyLead NurturingLocal SEO Checklist15 Marketing Automation Examples That Actually WorkNet Promoter ScoreNewsletter Ideas30 OKR Examples by TeamOmnichannel Customer ServiceOn-Page SEO Checklist8 Project Management Methodologies ExplainedSaaS Pricing ModelsSaaS Spend ManagementSales AutomationSales Pipeline StagesSEO Competitor AnalysisShared InboxSite Audit ChecklistSMS Marketing for EcommerceTechnical SEO ChecklistWelcome Email ExamplesWhat Is a Backlink?What Is a CRM? Simple Definition, Examples & CostsWhat Is a Drip Campaign?What Is a Landing Page?What Is a Sales Funnel?What Is a Ticketing System?What Is Agile Project Management?What Is Email Marketing?What Is Live Chat?What Is Marketing Automation?What Is n8n? Workflow Automation ExplainedWhat Is Rank Tracking?What Is Workflow Automation?What Is Zapier? How It Works, Costs & AlternativesSaaS Pricing Report 2027
BlogHow we testAboutFind your tool

Home › Guides › How to Do Keyword Research

Last updated: October 29, 2026

TechCurato is reader-supported. Some links are affiliate links: we may earn a commission at no extra cost to you. Learn more.

How to Do Keyword Research (2027): A 7-Step Process for Small Sites

Keyword research is how you find the words people type into search engines when they look for what you offer, so you can create pages that answer them. The process: list your core topics, expand them with a keyword tool, check search intent, weigh volume and difficulty, group related keywords into pages, and prioritize by business value. You can start with free tools such as Google Search Console and Semrush's free plan, and move to a paid tool when you publish regularly.

Why trust this pagePrices checked on October 29, 2026 on official pricing pages · Links to official sources · Downsides listed for every tool, partners included · Rankings are never paid.
Key facts
  • Start from topics your customers care about, not from the tool.
  • Search intent decides what kind of page can rank.
  • Weigh volume, difficulty and business value together.
  • Group close variations into one page instead of writing one page per keyword.
  • Free tools: Google Search Console, Google Keyword Planner, Semrush free plan, Ahrefs free keyword tools.
Semrush interface, image from semrush.com
Image: Semrush
Ahrefs interface, image from ahrefs.com
Image: Ahrefs
SE Ranking interface, image from seranking.com
Image: SE Ranking

Step 1: List seed topics

Write down 10 to 20 topics your customers care about. Use your products, the questions people ask in sales calls and support tickets, and the problems your service solves. For a small accounting firm, seed topics might be "bookkeeping", "tax deadlines", "payroll" and "invoicing software".

Step 2: Expand with a keyword tool

Enter each seed topic in a keyword tool to see related searches, questions and long-tail variations. Note monthly volume and difficulty. Also check:

  • Google's autocomplete and "People also ask" boxes.
  • Related searches at the bottom of the results page.
  • Your own Search Console queries, which show words people already use to find you.
  • Competitors' ranking keywords. See SEO competitor analysis.

Step 3: Check search intent

Search each promising keyword and look at what ranks. The type of page Google shows tells you what searchers want.

IntentWhat searchers wantPage that fits
InformationalTo learn somethingGuide, explainer, how-to
CommercialTo compare optionsBest-of list, comparison, review
TransactionalTo buy or sign upProduct, pricing or sign-up page
NavigationalTo reach a specific siteYour brand pages

If the top results are all comparison pages, a product page won't rank, however good it is.

Step 4: Weigh volume, difficulty and value

FactorQuestion to ask
VolumeDo enough people search this to matter in my niche?
DifficultyCan my site compete with the pages ranking now?
Business valueCould these searchers become customers?

A keyword with 200 searches a month and strong purchase intent can be worth more than one with 20,000 searches from people who only want a definition. See keyword difficulty for how to read difficulty scores.

Step 5: Group keywords into pages

Search engines understand that "crm for freelancers", "best crm for freelancers" and "freelancer crm" mean the same thing. Put close variations on one page. Give separate pages only to keywords with different intent, such as "crm pricing" and "what is a crm".

PageMain keywordSupporting keywords
Best CRM for freelancersbest crm for freelancersfreelancer crm, crm for consultants
CRM cost guidehow much does a crm costcrm pricing, crm cost per user
What is a CRMwhat is a crmcrm meaning, crm definition

Step 6: Prioritize

Score each page idea for value, reachability and demand, then start with the pages that score highest and that you can write well. A realistic plan for a small site is two to eight strong pages a month.

Step 7: Track and refine

Once pages are live, track their rankings and clicks. Search Console shows which queries bring impressions; add sections that answer queries you didn't target. Review your keyword list every quarter. See what is rank tracking.

Keyword research tools

ToolFree optionEntry paid priceBest for
Google Search ConsoleFreeNoneYour own query data
Google Keyword PlannerFree with a Google Ads accountNoneVolume ranges
SemrushFree plan with daily limitsSEO Toolkit $117.33/month (annual), $139 monthlyLargest keyword database, intent labels
AhrefsFree keyword generator (limited)Starter $29/month, Lite $129/monthKeyword ideas plus backlink data
SE RankingTrialCore $103.20/month (annual), $129 monthlyValue for small businesses
Moz ProLimited free searchesStandard $99/month, $79 on annual billingSimple keyword lists

Start with Search Console and a free plan. When you publish several pages a month, a paid tool saves hours. See best SEO tools and best SEO tools for small business.

Try Semrush's Keyword Magic Tool → Free plan, no card needed · Affiliate link

Keyword research for local businesses

Add your city or area to seed topics ("plumber in Austin", "emergency plumber near me") and check the map results. Many local searches show Google Business Profiles first, so your profile matters as much as your site. See our local SEO checklist.

AI answers now appear for many simple questions. Pages that add something an AI summary can't, such as original examples, comparisons with real prices, templates and first-hand testing, still earn clicks and are more likely to be cited. Favor topics where you can add that kind of value.

Common mistakes

  1. Chasing high-volume keywords with no business value.
  2. Ignoring search intent.
  3. Writing separate pages for close variations of one keyword.
  4. Trusting volume numbers as exact; they're estimates.
  5. Doing research once and never revisiting it.

Terms explained

  • Seed keyword: a broad starting topic.
  • Long-tail keyword: a longer, more specific phrase.
  • Search volume: estimated monthly searches.
  • Search intent: the goal behind a search.
  • Keyword cluster: a group of related keywords served by one page.

A keyword research spreadsheet

KeywordVolumeDifficultyIntentBusiness value (1 to 10)PageStatus

Add every promising keyword, assign it to a planned or existing page, and update the status as you publish. This keeps you from writing two pages for the same topic.

Keyword research for new websites

New sites should favor specific, lower-difficulty topics where they can write the best answer, such as narrow how-to questions, comparisons between two niche tools or guides for a specific audience. Publish a cluster of related pages and link them together. As those pages earn rankings and links, move on to broader terms. Avoid starting with the most competitive keyword in your industry; it can take a long time to rank and gives you little feedback in the meantime.

Our verdict

Good keyword research starts with your customers and ends with a short list of pages you can write better than anyone else. Use a keyword tool to expand ideas, check intent by looking at the results, weigh volume against difficulty and value, and group variations into single pages. Search Console and Semrush's free plan are enough to begin.

How we compiled this guide

This guide reflects common SEO practice. Examples are illustrations. Tool plans come from official pricing pages checked October 30, 2026.

FAQ

How do I do keyword research for free?

Use Google Search Console, Keyword Planner, autocomplete and the free limits of Semrush or Ahrefs.

How many keywords should a page target?

One main keyword plus its close variations and related questions.

What is a good search volume?

It depends on your niche; a few hundred searches with buying intent can be very valuable.

How long does keyword research take?

A first pass for a small site takes a few hours; then review it quarterly.

What is the best keyword research tool?

Semrush for the largest database; Ahrefs for keywords plus links; SE Ranking for value.

Should I target question keywords?

Yes, questions often have clear intent and can win featured snippets or AI citations.

How often should I redo keyword research?

Review it quarterly and whenever you launch a new product or service.

What is search intent?

The goal behind a search, such as learning, comparing, buying or finding a specific site.

Can AI tools help with keyword research?

They can brainstorm topics and questions, but they don't know real search volumes or difficulty. Check every idea in Search Console or an SEO tool before you plan a page around it.

Sources

Google, Semrush, Ahrefs, SE Ranking and Moz documentation; official pricing pages checked October 30, 2026.

Our pick · affiliate linkTry Semrush's Keyword Magic Tool →