How to Do Keyword Research: Step-by-Step Guide for Beginners (2026)
- Mar 24
- 15 min read

A bakery in Hoboken spent three months writing blog posts about sourdough bread. Beautiful content. Stunning photography. Thoughtful recipes.
Total organic traffic after 90 days: 14 visits.
The problem was not their content quality. The problem was that nobody in their
area was searching for "artisanal sourdough fermentation techniques." They were writing for an audience that did not exist on Google.
Meanwhile, 2,400 people per month in the New Jersey and New York area were searching "best bakeries near me" and "custom cake order NJ." The bakery was not targeting any of those terms.
This is the most expensive mistake in digital marketing: creating content without keyword research.
At Jigsawkraft, we have audited hundreds of US business websites. The pattern is always the same. Businesses either target keywords that are impossibly competitive, keywords nobody searches, or keywords that attract the wrong audience entirely. Every blog post, service page, and landing page we build starts with proper keyword research. No exceptions.
In this guide, you will learn exactly how to do keyword research from scratch. We will cover the tools, the process, the strategy, and the mistakes that waste your time and budget.
Let's get started.
⚡ Quick Summary (TL;DR)
What you will learn in this guide:
✅ What keyword research actually is and why it matters in 2026
✅ The 4 types of search intent (and why picking the wrong one kills rankings)
✅ Short-tail vs long-tail keywords (with real examples)
✅ 8 free and paid keyword research tools compared
✅ The complete step-by-step keyword research process (7 steps)
✅ How to evaluate keyword difficulty and competition
✅ How to organize keywords into a content plan
✅ What keyword research costs in the USA
✅ The 7 most common keyword research mistakes
✅ A free keyword research template you can copy
Bottom line: Keyword research is the foundation of every successful SEO campaign. Skip it and you are building on sand. Do it properly and every piece of content you create has a real chance of driving traffic, leads, and revenue.
Table of Contents
1. What Is Keyword Research and Why It Matters
Keyword research is the process of finding and analyzing the words and phrases people type into search engines when looking for information, products, or services.
It answers the most fundamental question in digital marketing:
What are your potential customers actually searching for?
Why keyword research matters in 2026
Reason | What Happens Without It |
Content relevance | You write about topics nobody is searching for |
Traffic potential | You target keywords with zero search volume |
Competition strategy | You fight for keywords you cannot possibly win |
Business alignment | You attract visitors who will never become customers |
Budget efficiency | You waste money creating content that generates nothing |
AI search visibility | You miss conversational queries used in ChatGPT and Perplexity |
The keyword research mindset shift
Most businesses start with what they want to say.
Successful SEO starts with what customers want to find.
Wrong approach:
"We should write about our company culture and our process."
Right approach:
"People are searching for 'digital marketing agency NJ' 720 times per month. Let's make sure we rank for that."
Keyword research bridges the gap between your expertise and your audience's questions.
This is why every blog post in our content creation process begins with keyword data, not assumptions.
2. Understanding Search Intent (The 4 Types)
Search intent is the reason behind a search query. It tells you what the person actually wants when they type something into Google.
Getting search intent wrong is the fastest way to waste a perfectly good piece of content.
The 4 types of search intent
Intent Type | What the User Wants | Example Queries | Best Page Type |
Informational | Learn something | "what is SEO," "how to start a podcast" | Blog post, guide, tutorial |
Navigational | Find a specific site or page | "Jigsawkraft contact," "HubSpot login" | Homepage, specific page |
Commercial Investigation | Compare options before buying | "best SEO agencies NJ," "Shopify vs WordPress" | Comparison post, review |
Transactional | Take action or buy | "hire SEO agency," "buy domain name" | Service page, product page, landing page |
Why intent matters more than volume
A keyword with 10,000 monthly searches means nothing if the intent does not match your page.
Example:
Keyword | Volume | Intent | Right Page |
"what is local SEO" | 2,400 | Informational | Blog post explaining local SEO |
"local SEO services" | 1,300 | Commercial | Service page |
"hire local SEO agency" | 320 | Transactional | Service page with strong CTA |
"local SEO vs Google Ads" | 480 | Commercial Investigation | Comparison blog post |
If you try to rank your service page for "what is local SEO," you will fail. Google knows users want educational content for that query and will only rank blog posts.
How to check intent
The simplest method:
Google your target keyword
Look at the top 5 results
Note the content type (blog, product page, video, tool)
Match your content to that format
If the top 5 results are all listicles, write a listicle. If they are all step-by-step guides, write a step-by-step guide. Do not fight the SERP format.
For a deeper look at how intent affects rankings, read our guide on Why Your Website Isn't Ranking on Google.
3. Short-Tail vs Long-Tail Keywords
Understanding the difference between short-tail and long-tail keywords is critical for your keyword research strategy.
Short-tail keywords
Short-tail keywords are broad, general terms with 1 to 2 words.
Keyword | Volume | Competition | Conversion Rate |
"SEO" | 110,000 | Extremely High | Very Low |
"marketing" | 90,500 | Extremely High | Very Low |
"web design" | 40,500 | Very High | Low |
Characteristics:
Massive search volume
Extremely competitive
Vague intent
Low conversion rates
Nearly impossible for small businesses to rank for
Long-tail keywords
Long-tail keywords are specific, detailed phrases with 3 or more words.
Keyword | Volume | Competition | Conversion Rate |
"SEO agency for restaurants NJ" | 90 | Low | Very High |
"how much does website development cost in USA" | 320 | Medium | High |
"best social media management for small business" | 260 | Medium | High |
Characteristics:
Lower search volume
Much less competition
Clear intent
Higher conversion rates
Realistic for small businesses to rank for
The 80/20 rule of keyword targeting
80% of your content should target long-tail keywords.
Why? Because:
you can actually rank for them
they bring more qualified visitors
they convert at higher rates
they build topical authority over time
collectively, they drive more total traffic than a few short-tail terms
20% of your content can target broader terms (like this guide targeting "keyword research"). But that content must be exceptionally comprehensive and well-promoted.
Real example from Jigsawkraft
Our blog post targeting "influencer marketing cost in India" (long-tail) generates 1000 clicks per month from Google. Meanwhile, trying to rank for just "influencer marketing" (short-tail, 90,500 monthly volume) would have been impossible for a site our size.
Long-tail keywords are where small and mid-sized businesses win.
🎯 Not Sure Which Keywords Your Business Should Target?
Most US businesses waste months targeting the wrong keywords. Wrong intent. Wrong competition level. Wrong audience.
At Jigsawkraft, we build keyword strategies that match your market, budget, and actual ranking potential.
We will research your niche, show you where the real opportunities are, and give you a prioritized keyword list—even if you do not hire us.
4. The Best Keyword Research Tools (Free and Paid)
You do not need expensive tools to start. Here is what actually works in 2026.
Free keyword research tools
Tool | Best For | Key Feature | Limitation |
Beginners, Google Ads data | Exact volume data from Google itself | Requires Google Ads account (free to create) | |
Finding keywords you already rank for | Real impression and click data for your site | Only shows your existing keywords | |
Question-based keyword ideas | Visual map of questions people ask | Limited free searches per day | |
Quick topic ideas | Real-time search suggestions | No volume data | |
FAQ and content ideas | Shows related questions Google clusters | No volume or difficulty data | |
All-purpose research | Volume, difficulty, and suggestions | Limited free daily lookups |
Paid keyword research tools
Tool | Monthly Cost | Best For | Key Feature |
$99–$999 | Comprehensive SEO | Massive keyword database, competitor analysis, backlink data | |
$129–$499 | All-in-one marketing | Keyword tracking, site audit, content optimization | |
$99–$599 | Keyword difficulty analysis | Proprietary difficulty scoring, SERP analysis | |
$89–$219 | Content optimization | Real-time content scoring against top results | |
$29–$79 | Budget-friendly research | Clean interface, good difficulty scores |
Our recommendation by budget
Budget | Tools to Use | Monthly Cost |
$0 | Google Keyword Planner + Search Console + AnswerThePublic + Autocomplete | $0 |
$30–$80 | KWFinder or Ubersuggest Pro | $29–$49 |
$100–$200 | Ahrefs Lite or Semrush Pro | $99–$129 |
$200+ | Ahrefs + SurferSEO (advanced) | $188+ |
For most US small businesses, Google's free tools plus one paid tool is more than enough to build a solid keyword research strategy.
5. Step-by-Step Keyword Research Process
Here is the exact process we use at Jigsawkraft for every client project.
Step 1: Define your seed topics
Seed topics are broad categories related to your business.
How to find them:
List your core services or products
Think about what problems you solve
Consider what questions your customers ask
Review competitor websites for topic ideas
Example for a digital marketing agency:
Seed Topic | Related Service |
SEO | SEO services |
Website development | Web dev services |
Social media marketing | Social media management |
Branding | Branding services |
Google Business Profile | GMB management |
Step 2: Expand seeds into keyword lists
Take each seed topic and plug it into your keyword tools.
Using Google Keyword Planner:
Log in to Google Ads (free account)
Go to Tools → Keyword Planner
Click "Discover new keywords"
Enter your seed topic
Filter by location (United States or specific states)
Export the results
Using AnswerThePublic:
Go to answerthepublic.com
Enter your seed keyword
Set country to United States
Export all questions, prepositions, and comparisons
Using Google Autocomplete:
Type your seed keyword into Google
Note the suggestions that appear
Add letters after your keyword (a, b, c...) for more suggestions
Note the "People Also Ask" questions on the results page
Step 3: Analyze search volume
Search volume tells you how many times a keyword is searched per month.
Volume guidelines for US businesses:
Volume Range | Classification | Best For |
0–100 | Very low | Ultra-niche or local topics |
100–500 | Low | Long-tail blog posts, specific services |
500–2,000 | Medium | Core blog content, service pages |
2,000–10,000 | High | Competitive guides, pillar content |
10,000+ | Very high | Major topics (very competitive) |
Important: Do not dismiss low-volume keywords. A keyword with 50 monthly searches but strong transactional intent can be worth more than a keyword with 5,000 monthly searches and pure informational intent.
Step 4: Evaluate keyword difficulty
Keyword difficulty (KD) estimates how hard it will be to rank on page 1.
KD Score | Difficulty | What It Takes to Rank |
0–20 | Easy | Good on-page SEO, minimal backlinks |
21–40 | Medium | Strong content, some backlinks |
41–60 | Hard | Excellent content, solid backlinks, domain authority |
61–80 | Very hard | High authority, extensive backlinks, comprehensive content |
81–100 | Extremely hard | Major brand or site with massive authority |
For most US small businesses, target keywords with difficulty under 40 initially. Build authority first, then go after harder terms.
Step 5: Check search intent
For every keyword on your shortlist:
Google the keyword
Study the top 5 results
Note the content type and format
Confirm your planned content matches the SERP format
If it does not match, either change your content approach or pick a different keyword.
Step 6: Check the competition
Beyond keyword difficulty scores, manually analyze the top-ranking pages:
Factor to Check | What to Look For |
Domain authority | Are the top results from huge brands (Forbes, HubSpot) or smaller sites? |
Content quality | Is the top content comprehensive or thin? |
Content freshness | When were the top results published or updated? |
Backlinks | How many referring domains do the top results have? |
Page type | Are they blogs, service pages, tools, or videos? |
If the top 5 results are all from massive authority sites with hundreds of backlinks, that keyword may not be realistic for your site right now.
Step 7: Prioritize and finalize your keyword list
Score each keyword on a simple matrix:
Keyword | Volume | KD | Intent Match | Business Value | Priority |
"SEO agency NJ" | 390 | 35 | ✅ Commercial | 💰 High | ⭐ High |
"what is SEO" | 22,200 | 72 | ⚠️ Informational | 💵 Medium | ⭐ Low |
"SEO cost for small business" | 480 | 28 | ✅ Commercial | 💰 High | ⭐ High |
"SEO tips" | 6,600 | 55 | ⚠️ Informational | 💵 Low | ⭐ Medium |
Priority formula:
High Priority = Medium-to-high volume + Low-to-medium difficulty + Commercial intent + High business valueStart with the high-priority keywords. Build content around them first. Then work your way down the list.
6. How to Evaluate Keywords (The Decision Framework)
Not every keyword is worth targeting. Use this framework before committing to any keyword.
The 5-filter keyword evaluation system
Filter | Question | Pass | Fail |
Volume | Do enough people search for this? | 50+ monthly searches | 0 searches |
Difficulty | Can we realistically rank? | KD under 40 (for new sites) | KD 70+ without high authority |
Intent | Does the intent match our page type? | Blog for informational, service page for transactional | Mismatched intent |
Business value | Will ranking for this drive revenue? | Leads to service inquiry or purchase | Attracts irrelevant traffic |
Content gap | Can we create something better than what currently ranks? | Top results are thin or outdated | Top results are extremely comprehensive |
A keyword must pass all 5 filters before you invest time creating content for it.
Real example applying the filters
Keyword: "website development cost in USA"
Filter | Assessment | Result |
Volume | 320/month | ✅ Pass |
Difficulty | KD 28 | ✅ Pass |
Intent | Commercial (users comparing prices) | ✅ Pass |
Business value | Directly relevant to our service | ✅ Pass |
Content gap | Top results lack detailed pricing tables | ✅ Pass |
Decision: Target this keyword with a comprehensive pricing guide.
Result: Our Website Development Cost in USA blog now generates consistent traffic and leads because we applied this exact framework.
7. How to Organize Keywords Into a Content Plan
Raw keyword lists are useless without a structure. Here is how to turn keyword data into a publishing calendar.
Group keywords by topic clusters
Instead of creating one blog per keyword, group related keywords together.
Example cluster: Local SEO
Keyword | Volume | Target Page |
"local SEO for small business" | 1,900 | Pillar blog post |
"Google Business Profile optimization" | 1,300 | Supporting blog |
"local SEO checklist" | 720 | Supporting blog |
"local citations" | 480 | Supporting blog |
"local SEO cost" | 170 | Supporting blog |
All these blogs link back to the pillar post and to your SEO service page. This is the Pillar-Cluster model we use for every service at Jigsawkraft.
Keyword mapping template
Use a spreadsheet with these columns:
Column | Purpose |
Keyword | The target keyword |
Volume | Monthly search volume |
KD | Keyword difficulty score |
Intent | Informational, commercial, transactional, navigational |
Target Page | The URL this keyword maps to |
Page Type | Blog post, service page, landing page |
Status | Not started, drafted, published, optimized |
Priority | High, medium, low |
Cluster | Which topic group it belongs to |
Publishing priority order
Priority | Content Type | Why First |
1st | Service pages optimized for transactional keywords | Drive revenue directly |
2nd | Pillar blog posts for high-value clusters | Build topical authority |
3rd | Supporting blogs for each cluster | Strengthen pillar page rankings |
4th | FAQ and comparison content | Capture long-tail and AI search queries |
💡 Want a Done-for-You Keyword Strategy?
Building keyword research spreadsheets, analyzing competition, and mapping content plans takes 20 to 40 hours for a proper strategy.
Most business owners do not have that time.
At Jigsawkraft, we deliver complete keyword strategies with prioritized lists, content plans, and publishing calendars built specifically for your market.
Or explore how our content creation team turns keyword research into published, ranking content.
8. Keyword Research Cost in the USA
What should you expect to pay for professional keyword research?
Keyword research pricing (USA, 2026)
Service Level | Typical Cost | What You Get | Best For |
DIY | $0–$50/month | Free tools, your time (10-20 hours) | Solopreneurs with more time than budget |
Freelancer | $200–$800 one-time | Basic keyword list, limited strategy | Small projects, single campaigns |
SEO Agency | $500–$2,000 one-time | Complete keyword strategy, competitor analysis, content plan, mapping | Established SMBs |
Ongoing Agency Retainer | $1,500–$5,000/month | Continuous research, content creation, optimization, reporting | Growth-focused businesses |
What a proper keyword research deliverable includes
Deliverable | Description |
Keyword database | 100-500 keywords with volume, difficulty, and intent |
Competitor analysis | Top 5 competitor keyword comparison |
Content gap analysis | Keywords competitors rank for that you do not |
Topic cluster map | Keywords organized into pillar-cluster groups |
Content calendar | Publishing schedule with priorities |
Page mapping | Each keyword assigned to a specific URL |
Difficulty assessment | Realistic ranking timeline for each target |
Is keyword research worth the investment?
Here is a simple ROI calculation:
Scenario: NJ plumbing company
Keyword: "emergency plumber Newark NJ" (210 monthly searches)
Average conversion rate: 5%
Leads per month if ranking #1: approximately 10
Average job value: $400
Monthly revenue potential: $4,000
Annual potential: $48,000
Cost of keyword research and content: $1,000–$3,000 one-time
ROI: 16x to 48x return on investment
That is why keyword research is not a cost. It is an investment with measurable returns.
9. Common Keyword Research Mistakes
These mistakes waste time, money, and content resources.
Mistake | Why It Hurts | How to Fix It |
Targeting only high-volume keywords | Too competitive for small sites. You rank nowhere. | Focus 80% of content on long-tail keywords with KD under 40 |
Ignoring search intent | Content format does not match what Google expects | Always check the SERP before creating content |
Skipping competitor analysis | You have no benchmark for what it takes to rank | Study the top 5 ranking pages for every target keyword |
Targeting keywords with no business value | You attract traffic that never converts | Prioritize keywords tied to your services and revenue |
One keyword per page only | Misses related terms and semantic variations | Target 1 primary keyword plus 3-5 secondary keywords per page |
Not updating keyword research | Search trends change. New opportunities appear. | Refresh your keyword strategy every 6 months |
Using keyword data without context | Volume alone does not tell the full story | Combine volume, difficulty, intent, and business value for decisions |
The most expensive mistake
The most expensive mistake is not doing keyword research at all.
We have seen US businesses spend $20,000 or more on websites that target no real keywords. Beautiful sites with zero organic traffic. Every page title says "Home" or "Services" or "About Us." No keyword targeting. No content strategy. No search visibility.
That is not a website. That is a digital business card with a monthly hosting bill.
If your current site has this problem, our guide on How to Build a Business Website covers the right approach.
10. Keyword Research for Different Page Types
Different pages need different keyword approaches.
Service pages
Focus | Example |
Target | Transactional and commercial keywords |
Keywords | "SEO services NJ," "website development company NYC" |
Volume | Lower volume is fine because intent is strong |
Competition | Medium to high, worth the fight |
Blog posts
Focus | Example |
Target | Informational and commercial investigation keywords |
Keywords | "how to do keyword research," "Shopify vs WordPress," "local SEO checklist" |
Volume | Medium to high volume preferred |
Competition | Target medium difficulty or lower |
Location pages
Focus | Example |
Target | Local intent keywords |
Keywords | "marketing agency Hoboken NJ," "web design Manhattan" |
Volume | Low volume per page, but high cumulative value |
Competition | Usually lower than national terms |
Landing pages
Focus | Example |
Target | Transactional keywords for specific campaigns |
Keywords | "restaurant marketing agency NYC," "hire remote marketing team" |
Volume | Low to medium is acceptable |
Competition | Varies by niche |
Understanding what keyword types belong on what pages is one of the biggest advantages you can build. For more on how different page types work together, read our guide on GEO vs SEO, which explains how content structure affects visibility across both Google and AI search engines.
FAQ
How long does keyword research take?
For a single blog post, thorough keyword research takes 1 to 2 hours. For a full website keyword strategy covering multiple services and markets, expect 15 to 40 hours depending on complexity.
How many keywords should I target per page?
Target 1 primary keyword and 3 to 5 secondary keywords per page. The secondary keywords should be semantically related to the primary keyword, not random unrelated terms.
Can I use the same keyword on multiple pages?
No. This creates keyword cannibalization, where multiple pages on your site compete against each other for the same keyword. Google gets confused and often ranks neither page. Assign each keyword to exactly one URL.
Do I need paid tools for keyword research?
Not necessarily. Google Keyword Planner, Google Search Console, AnswerThePublic, and Google Autocomplete provide enough data to build a solid strategy. Paid tools like Ahrefs and Semrush make the process faster and more comprehensive, but they are not mandatory for beginners.
How often should I update my keyword research?
Review and refresh your keyword strategy every 6 months. Search trends shift, new competitors appear, and new keyword opportunities emerge constantly. Quarterly updates are even better for competitive markets.
Should I target zero-volume keywords?
Sometimes yes. Keywords that show zero volume in tools can still receive traffic. Google's data is estimated, and new or niche topics may not register yet. If a zero-volume keyword has strong business value and clear intent, it can be worth targeting, especially for local or emerging topics.
How does keyword research connect to AI search and GEO?
Keywords still matter in AI search, but the format shifts. ChatGPT and Perplexity respond to conversational questions rather than short keyword phrases. Your keyword research should include question-based queries and natural language phrases. Our guide on How to Optimize Content for ChatGPT Search covers this in detail.
Summary: Key Takeaways
Point | Details |
Keyword research is the foundation | Every piece of content should start with keyword data, not assumptions |
Search intent matters most | Matching intent is more important than matching volume |
Long-tail keywords win | Lower volume, lower competition, higher conversion rates |
Free tools are enough to start | Google Keyword Planner, Search Console, and AnswerThePublic cover the basics |
Use the 5-filter framework | Volume, difficulty, intent, business value, content gap |
Organize into clusters | Group related keywords around pillar pages |
Update every 6 months | Search trends change constantly |
Your Next Steps
List your 5 core services or products. These are your seed topics.
Run each seed through Google Keyword Planner and AnswerThePublic. Export the results.
Filter keywords using the 5-filter system. Volume, difficulty, intent, business value, content gap.
Group keywords into topic clusters. Assign each cluster to a pillar page and supporting blogs.
Start with 3 high-priority keywords. Create or optimize content for them this month.
Track results in Google Search Console. Monitor impressions, clicks, and position changes weekly.
Stop Writing Content Nobody Searches For
Every blog post you publish without keyword research is a gamble. Sometimes you get lucky. Usually you do not.
At Jigsawkraft, we build content ecosystems backed by real keyword data. Every page has a purpose. Every blog targets a specific keyword cluster. Every piece of content is designed to attract, educate, and convert.
We will:
✅ Research your market and identify the highest-value keywords
✅ Analyze your competitors and find content gaps
✅ Build a prioritized keyword strategy and content calendar
✅ Show you exactly where the opportunities are
Or explore our services:
📧 Email: letschat@jigsawkraft.com
📞 Phone: +1 (908) 926-4528
🌐 Website: jigsawkraft.com




Comments