Keyword research is no longer just a process of collecting high-volume phrases. A useful workflow combines first-party performance data, third-party estimates, SERP inspection, search intent, topical relationships, business value, and content overlap.
For Digital Bhatti, the highest-value use of keyword research is usually not “find more keywords.” It is deciding which existing pages already show demand, where intent is mismatched, which topics belong in the same cluster, and where a new article would create cannibalization instead of authority.
This guide was checked against current official documentation and pricing/product pages for Google Search Console, Google Keyword Planner, Google Trends, Ahrefs, Semrush, LowFruits, Keywords Everywhere, KeywordTool.io and AnswerThePublic. Pricing, limits, databases and feature names can change. Third-party search volume and keyword-difficulty metrics are treated as estimates or comparative indicators—not Google ranking facts or independent Digital Bhatti accuracy benchmarks.
Last verified: September 26, 2026.
Ahrefs: Starter is currently US$29/month; Lite US$129, Standard US$249 and Advanced US$449. Ahrefs Free remains available for limited verified-site tools.
Semrush: the current SEO plan is US$139/month or US$117.33/month billed annually; its Starter SEO + AI Search plan is US$199/month or US$165.17/month billed annually.
Google Trends: free access to normalized relative search interest. Scores are scaled from 0–100 for the selected geography/time period and should not be treated as monthly search volume.
LowFruits: Standard is currently US$29.90/month or US$20.75/month billed yearly, with PAYG credit packs also available.
Keywords Everywhere: paid plans currently start at US$84/year for Bronze with 100,000 annual credits; one credit is used for one keyword's volume/CPC/competition/trend metrics.
KeywordTool.io / AnswerThePublic: both currently publish paid plans with changing request/search limits. Treat all pricing below as a dated snapshot and verify the live vendor page before purchasing.
Use Search Console First, Then Use Third-Party Tools to Expand and Compare
If your site already earns impressions, start with Google Search Console because it shows queries and pages that actually surfaced for your property. Use third-party tools to expand topics, inspect competitor visibility, estimate demand and compare SERPs. Then validate the final decision manually before creating or rewriting content.
1. Best Keyword Research Tools: Practical Comparison
| Tool | Best Use | Data Type | Current Access / Price Snapshot | Main Limitation |
|---|---|---|---|---|
| Google Search Console | Existing impressions, clicks, CTR, position, page-query matching | First-party performance data for your verified property | Free with a verified Search Console property | Does not reveal the full market; rare/anonymized queries can be omitted from query rows |
| Google Keyword Planner | Seed expansion, seasonal demand, geographic targeting, CPC/bid context | Google Ads keyword and historical metrics | No separate subscription, but Google Ads account setup/billing information is currently required for access | Built for advertising; “competition” reflects advertiser activity, not organic SEO difficulty |
| Google Trends | Seasonality, rising/declining interest, regional comparison, relative trend validation | Sampled and normalized Google search-interest data | Free | 0–100 scores are relative to the selected time/location; they are not monthly search-volume counts |
| Ahrefs | Competitor research, Keywords Explorer, SERP history, content gaps, clustering | Third-party crawl and keyword estimates | Starter $29/mo; Lite $129/mo; Standard $249/mo; Advanced $449/mo | Paid limits/credits apply; volume and KD are estimates |
| Semrush | Keyword expansion, intent labels, competitive visibility, content gaps | Third-party keyword/SERP database | SEO: $139/mo or $117.33/mo billed annually; higher SEO + AI tiers cost more | Vendor metrics should be validated against live SERPs and first-party data |
| LowFruits | Long-tail discovery and SERP inspection | Keyword suggestions plus SERP-based opportunity signals | Standard $29.90/mo or $20.75/mo yearly; PAYG from $25/2,000 credits | A “weak” SERP indicator is not a ranking guarantee |
| Keywords Everywhere | Fast in-browser volume, CPC, trends and related-term research | Browser extension + credit/plan based metrics | Bronze $84/year with 100,000 credits; higher tiers add credits/seats | Convenient for discovery, but not a substitute for page-level Search Console data |
| KeywordTool.io | Autocomplete expansion across multiple platforms | Suggestion/autocomplete-driven ideas plus paid metrics | Starter currently shown at $68/mo on annual pricing view; all paid plans list web/API/MCP access | Autocomplete ideas do not automatically indicate sufficient demand or business value; vendor accuracy claims are not independent benchmarks |
| AnswerThePublic | Question expansion and content ideation | Query/question discovery | Starter $20/mo or $13.33/mo billed annually; 100 searches/month currently listed | Useful for ideation; validate before publishing separate pages |
Pricing note: the table above is a dated snapshot checked September 26, 2026. It is useful for comparing access models—not for freezing prices into a permanent recommendation. Verify the vendor's live checkout, credits, request limits and annual/monthly billing terms before purchasing.
2. Start With Google Search Console Before Publishing New Content
Search Console's Performance report shows clicks, impressions, CTR, average position, queries and pages for your verified property. That makes it the best starting point for identifying existing demand that Google is already testing against your content.
Use this workflow:
- Open Performance → Search results.
- Sort pages by impressions.
- Inspect pages with impressions but low clicks.
- Filter a page and review its visible queries.
- Group similar queries by intent.
- Decide whether the existing page should be expanded, repositioned, merged or internally linked before creating anything new.
Google's current Performance documentation also notes that filtering by query or URL can change visible totals because of truncation and anonymized queries. Treat Search Console as first-party evidence for your own property, but do not assume the query table exposes every search variation.
For setup and reporting basics, use the Google Search Console Setup Guide.
3. Google Keyword Planner: Useful, but Understand the Metrics
Keyword Planner is useful for discovering ideas, location-specific demand, seasonality and bid context.
Google currently requires you to complete Google Ads account setup, including billing information, before using Keyword Planner. That does not mean you must use its advertiser “Competition” field as an SEO score.
Google documents that its Average monthly searches metric is based on the selected date range, location and Search Network settings, and that volumes are rounded. Google also documents that the Competition field reflects how many advertisers showed for a keyword relative to other keywords.
That means:
- Keyword Planner volume is useful for directional demand.
- Its “competition” value is not an organic ranking-difficulty score.
- Top-of-page bid ranges can signal advertiser value, but they do not prove organic conversion value.
Use Google Trends for Direction and Seasonality—not Absolute Volume
Google Trends is useful when you want to compare relative interest over time, seasonality or geographic patterns. Google normalizes the data for the selected time and location, then scales results from 0 to 100.
A Trends score of 100 means the term reached its peak relative popularity in that comparison. It does not mean 100 searches, 100,000 searches or a fixed monthly-search count.
Use Trends alongside Keyword Planner, Search Console and live SERP inspection rather than substituting a 0–100 trend score for demand estimates.
4. Keyword Difficulty Is a Vendor Metric, Not a Google Metric
Ahrefs, Semrush, Moz and other SEO platforms calculate keyword difficulty using their own models. Those models can be useful for comparison inside the same tool, but the scores are not interchangeable and Google does not publish an official “KD” metric.
Before targeting a keyword, inspect the actual SERP:
- Which page types rank?
- Are results product pages, tutorials, category pages, forums, videos or tools?
- How closely does your planned page match the dominant intent?
- Are the ranking pages strongly supported by internal links and topical authority?
- Would your article add original evidence, screenshots, calculations, testing or clearer technical guidance?
5. Forum or Reddit Results Do Not Automatically Mean “Easy Keyword”
A SERP containing Reddit, Quora or forums can indicate that users value firsthand discussion, troubleshooting experience or niche community answers. It can also indicate that those pages are genuinely strong results for the query.
Do not assume:
Forum result in SERP
≠
Guaranteed weak competition
Instead, ask whether a purpose-built page can satisfy the same user need better through original evidence, clearer structure, tested steps, screenshots or more current information.
6. Search Intent Should Determine the Page Type
| Intent | Typical Need | Likely Page Type |
|---|---|---|
| Informational | Learn or solve a problem | Guide, tutorial, troubleshooting article |
| Commercial investigation | Compare options before buying | Best X, X vs Y, review, pricing guide |
| Transactional | Take an action | Product/service/checkout page |
| Navigational | Reach a known destination | Brand/login/product destination |
Intent categories are useful abstractions, but real queries can be mixed. Use the live SERP to confirm what Google is currently rewarding.
7. Build Topic Clusters Without Creating Cannibalization
Keyword clustering should reduce duplicate intent, not multiply URLs.
For each candidate keyword, ask:
- Does an existing Digital Bhatti URL already satisfy the same search intent?
- Can the term become a section on that page?
- Does it deserve a separate supporting article with a distinct job?
- Which pillar should it link to?
- Which related page should link back?
A useful cluster might look like:
Pillar: Web Hosting
├── Shared vs VPS vs Cloud
├── Web Hosting Buying Guide
├── Best Web Hosting
├── Best WordPress Hosting
├── Best VPS Hosting
└── Provider reviews / comparisons
The goal is a clear content architecture, not one page per keyword variation.
8. Competitor Gap Analysis: Compare Intent, Not Just Missing Keywords
Competitor-gap tools can identify queries where another site ranks and yours does not. That list is only the beginning.
For every gap, evaluate:
- Is the topic inside your site's established silo?
- Does it match your audience?
- Does an existing page already overlap?
- Can you provide substantially better evidence or technical depth?
- Is the SERP dominated by a page type you can realistically produce?
- Does the query create a useful journey toward another relevant page?
Do not publish a new article solely because Ahrefs or Semrush marks a keyword as a content gap.
9. AI Can Expand Keywords, but It Cannot Supply Reliable Search Volume by Itself
AI tools can help brainstorm synonyms, entities, modifiers, questions and possible intent groups. They are useful for exploration, but generated keyword lists should be validated.
A practical workflow is:
Seed topic
↓
AI expansion
↓
GSC / Keyword Planner / SEO tool validation
↓
Live SERP inspection
↓
Existing-page overlap check
↓
Cluster / page decision
Do not treat an AI-generated number for search volume, CPC or ranking difficulty as verified data unless it comes from a connected source you can identify.
10. Reproducible Niche Workflow: “n8n Hosting” Without Inventing Metrics
This example demonstrates the audit workflow using an existing Digital Bhatti silo. The keyword phrases below are research candidates, not claimed current search-volume results.
Step 1: Start With the Existing URL Inventory
Digital Bhatti already has:
- Best Hosting for n8n — commercial provider-selection intent.
- How to Self-Host n8n with Docker on a Linux VPS — implementation/tutorial intent.
- Hosting architecture, VPS and direct hosting-comparison pages that can support those intents without replacing them.
Step 2: Free First-Party Check — Search Console
Filter Search Console by pages and queries containing n8n. Record the queries that actually generated impressions for the two existing pages. Do not create a third page merely because a slightly different phrase appears.
Example candidates to classify — NOT measured volume:
n8n hosting
best hosting for n8n
n8n vps hosting
self host n8n vps
n8n docker vps
how to host n8n
n8n cloud hosting
Step 3: Free Market Expansion — Keyword Planner + Google Trends + Manual SERPs
Put the seed terms into Keyword Planner using the target country/language settings. Export ideas and retain the configured location/date range with the export. Use the volume as directional demand and the advertiser Competition/CPC fields only as paid-search context.
Next, compare the strongest candidates in Google Trends for the same country and a relevant time range. Use the 0–100 values only to understand relative interest, seasonality and direction—not as absolute search-volume numbers.
Then manually search the most promising candidates and classify the dominant page type: commercial roundup, tutorial, vendor page, documentation, forum, video or something else.
Step 4: Paid-Tool Expansion — Add One Source, Not Five Redundant Subscriptions
| If you use... | Use it to add... | Do not let it decide... |
|---|---|---|
| Ahrefs | Competitor keywords, SERP history, parent/topic relationships, clusters | A new URL solely because KD is low |
| Semrush | Intent labels, competitor gaps, keyword variations and SERP context | Intent without checking the live SERP |
| LowFruits | Long-tail candidates and SERP-strength signals | That a forum/low-authority result guarantees easy ranking |
| Keywords Everywhere | Fast browser-side related terms, trends and directional metrics | Whether a term deserves a separate page |
Step 5: Map Candidates to Intent Owners
| Candidate intent | Likely owner | Action |
|---|---|---|
| “best hosting for n8n” / provider-selection variants | Best Hosting for n8n | Expand/reposition existing commercial page where evidence supports it |
| “self host n8n vps” / Docker-install variants | Self-host n8n Docker guide | Strengthen tutorial sections and internal links |
| “n8n VPS requirements” | Usually a section in one of the two pages first | Publish separately only if SERP/user need is clearly distinct and substantial |
| Brand-vs-brand hosting comparison | Existing provider comparison page when relevant | Do not turn the n8n pillar into a duplicate hosting comparison |
Step 6: Choose Refresh, Merge or New-Page Action
A new URL is justified only when the SERP intent, user task and required depth are sufficiently different from existing pages. Otherwise, improve the existing owner and strengthen internal links.
Evidence boundary: because fresh Digital Bhatti Search Console access was not available during this update, this example deliberately contains no invented impressions, search volume, KD or CPC values. Run the same framework with exported live data before publishing a case-study result.
11. Keyword Research Workflow for Digital Bhatti
- Start with current GSC impressions.
- Prioritize pages already gaining visibility.
- Inspect page-level queries and intent.
- Use third-party tools to expand related demand.
- Check existing inventory for cannibalization.
- Inspect the live SERP.
- Decide whether to refresh, merge, reposition or publish.
- Map supporting internal links.
- Define the commercial journey only where contextually relevant.
- Measure impressions and rankings after the change.
12. Tool Selection by Budget and Use Case
| Situation | Recommended Starting Stack |
|---|---|
| Existing site with little budget | Search Console + Keyword Planner + Google Trends + manual SERP inspection |
| New content research | Keyword Planner + Google Trends + autocomplete/question tools + manual SERP review |
| Competitor-heavy SEO work | Ahrefs or Semrush + Search Console; subscribe only when the competitor/keyword database saves enough research time to justify the recurring cost |
| Fast long-tail discovery | LowFruits PAYG/subscription or Keywords Everywhere + live SERP validation |
| Large topical planning | Search Console + Ahrefs/Semrush + spreadsheet clustering + inventory audit |
13. Keyword Research Checklist
- Start with first-party Search Console data when the site already has impressions.
- Use Keyword Planner for directional search demand and advertiser context.
- Use Google Trends for relative direction, seasonality and regional comparison—not absolute volume.
- Treat third-party volume and KD as estimates.
- Inspect the live SERP before deciding page format.
- Check whether an existing article already owns the intent.
- Group closely related terms into one strong page where appropriate.
- Avoid creating multiple URLs for trivial keyword variants.
- Prioritize topics inside the site's core silos.
- Look for original evidence opportunities: screenshots, data, tests, commands and comparison tables.
- Map internal links before publishing.
- Recheck GSC after refreshing or publishing.
- Save the country/language/date settings used for Keyword Planner or paid-tool exports.
- Record which vendor produced each volume/KD estimate instead of mixing scores as if they were interchangeable.
- Do not publish a separate page until the existing URL inventory has been checked for intent overlap.
- Use one paid tool when it adds needed competitor/SERP data; do not pay for several redundant subscriptions by default.
Related Digital Bhatti SEO Guides
- SEO framework: SEO Master Guide.
- Topical architecture: Topical Authority Guide.
- On-page execution: On-Page SEO Checklist.
- Search Console: Google Search Console Setup Guide.
- AI-search visibility: GEO & AI Search Guide.
Turn Research Into an Intent Map Before Publishing
The next step after keyword discovery is deciding which existing page owns the intent, which page needs improvement, and where a genuinely distinct supporting article belongs.
Continue to the SEO Master Guide →Frequently Asked Questions
What is the best free keyword research tool?
For an existing website, Google Search Console should usually be the first tool because it shows how your own pages are already appearing in Google Search. Keyword Planner is useful for expanding ideas and estimating demand.
Which keyword tool has the most accurate search volume?
No third-party platform should be treated as universally exact. Search volume is estimated differently by each vendor, and Google Keyword Planner also rounds historical search-volume data. Use volume directionally and compare it with your own Search Console performance.
Is keyword difficulty reliable?
Keyword difficulty can be useful for comparing keywords inside the same tool, but it is a vendor-created metric. It does not account perfectly for intent, topical relevance, content quality, internal linking or all ranking systems.
Does a Reddit or forum result mean a keyword is easy?
No. Community pages may rank because they satisfy the query well. Treat forum visibility as a reason to inspect intent and content quality, not as an automatic weakness signal.
Should I publish a separate article for every keyword?
No. Closely related terms with the same intent should often be handled by one strong page. Separate URLs are useful when the user intent, page type or required depth is genuinely different.
Can AI do keyword research?
AI can help generate ideas and group topics, but it should not be trusted to invent current search-volume, CPC or ranking-difficulty figures. Validate ideas against real data and live SERPs.
Is Ahrefs Starter enough for keyword research?
Ahrefs currently offers a $29/month Starter entry point intended for search and competitor exploration. Whether it is enough depends on the reports, historical data, exports and credits you need. The full Lite/Standard/Advanced plans expose broader limits and features.
Do I need Ahrefs and Semrush together?
Usually not for a small site. Start with Search Console and Keyword Planner, then add one paid platform when its competitor, SERP, history or clustering data materially improves decisions. Running multiple expensive subscriptions is not itself an SEO advantage.
Can Keyword Planner replace Search Console?
No. Keyword Planner estimates market demand for Google Ads planning, while Search Console reports how your verified property actually appeared in Google Search. They answer different questions and work better together.
Abdul Shakoor
Founder of Digital Bhatti, an independent technical publication focused on web hosting and infrastructure, WordPress, technical SEO, web performance and automation.