KWDens KWDens

KWDens Documentation

Everything you need to get the most out of KWDens — from your first search to the REST API.

Introduction

KWDens is a keyword density intelligence tool that answers three questions standard keyword research tools cannot:

  • Variant Density — Which keyword variant (e.g. “project management software” vs “project management tool”) carries the most actual search volume within Google’s grouped cluster?
  • Geographic Density — Where in the world is that keyword searched most? Which countries and cities have the highest demand?
  • Cross-Language Density — What is the semantically equivalent term in other languages, and how does its search volume compare?

These three dimensions let you make precise decisions about which variant to put in a page title, which country to target first, and which languages represent untapped opportunities — all from a single search.

Who KWDens is for

  • SEO professionals optimising page titles, headings, and URL slugs for maximum traffic
  • PPC advertisers identifying the highest-volume variant to use in ad copy and match types
  • Content strategists planning international or multilingual content programmes
  • Agencies scaling keyword intelligence across multiple clients and markets
  • Product marketers choosing the right terminology for landing pages and metadata

How it works

Enter any keyword. KWDens identifies the full cluster of grouped variants, compares their relative search interest, and distributes the total grouped volume across each variant proportionally. It then retrieves per-country volume data and generates semantic equivalents in other languages — presenting everything in a single, filterable results grid.

Getting Started

Creating an account

  1. Go to kwdens.com/sign-up and enter your email address and a password.
  2. Check your inbox for a 6-digit verification code and enter it on the next screen. The code expires in 15 minutes — use the Resend code link if needed.
  3. Once verified, you are signed in and ready to search.
The verification email comes from kwdens@agentmail.to. If you don't see it, check your spam folder.

Signing in to an existing account

Go to kwdens.com/sign-in, enter your email and password, and click Sign In.

Plans overview

KWDens has two paid plans and a trial mode for visitors who haven't signed up yet.

All paid plans reset on the 1st of each month.
Trial (no account)ProAgency
Searches / month3 lifetime50300
Variant analysis✓ (full cluster)✓ (full cluster)
Countries per search510
Languages per search510
Saved queries50300
Multi-keyword comparator
REST API access

Upgrade at any time from the Plans page.

Keyword Analysis

Running a search

  1. Go to kwdens.com (the Analysis page).
  2. Type your keyword in the search box at the top of the page.
  3. Press Enter or click the search button.
  4. Results appear in three tabs below: Variant Density, Geographic Density, and Cross-Language Density.
You can enter any variant of a keyword — KWDens will automatically identify the full variant cluster regardless of which specific form you type.

Variant Density tab

This tab shows how the total grouped search volume is distributed across all close keyword variants in the same cluster.

Each row in the grid represents one variant and includes:

  • Keyword — the specific variant form
  • Est. Volume — estimated individual monthly searches for this variant
  • Grouped Volume — the total volume Google reports for the entire cluster
  • Density % — this variant's share of total cluster volume, shown as a visual bar
  • KWDens Score — a composite 0–100 score combining volume, trend, and competition
  • Trend (3m / 12m) — percentage change in search interest over the past 3 and 12 months
  • Confidence — reliability of the estimate (High / Medium / Low)
  • Tier — opportunity tier based on the KWDens Score

Reading the KWDens Score

The KWDens Score (0–100) combines search volume, trend momentum, and competition level into a single number:

ScoreTierMeaning
61 – 100StrongHigh opportunity — strong volume, good trend, manageable competition
31 – 60ModerateWorth considering — decent metrics but trade-offs exist
11 – 30WatchingMonitor for future potential — currently weak on one or more dimensions
0 – 10AvoidLow opportunity — not recommended for targeting

Geographic Density tab

This tab shows where in the world the keyword is searched most heavily, breaking down volume, CPC, and competition by country.

Each row shows a country with:

  • Volume — monthly searches in that country
  • CPC — average cost-per-click for ads targeting this keyword there
  • Competition — advertiser competition level (Low / Medium / High)
  • KWDens Score — opportunity score for this country
  • Tier — Strong / Moderate / Watching / Avoid

Click the ▶ Cities arrow on any country row to expand a city-level breakdown of demand within that country.

The number of countries shown depends on your plan. Pro shows 5 countries, Agency shows 10.

Cross-Language Density tab

This tab shows the semantically equivalent keyword in each target language along with its search volume in that language's primary market.

Unlike a literal dictionary translation, KWDens generates the term a native speaker would actually type into a search engine. For example, "running shoes" in Spanish surfaces "zapatillas running" rather than the literal "zapatos para correr".

Each row includes:

  • Language — the target language and its primary country market
  • Equivalent — the natural search term in that language
  • Volume — monthly searches for the equivalent term
  • CPC and Competition
  • Opportunity flag — marks languages where high volume meets lower competition
  • KWDens Score and Tier
The number of languages shown depends on your plan. Pro shows 5 languages, Agency shows 10.

Grid Features

Every results grid (Variants, Geography, Language) shares the same set of interactive features accessible from the toolbar above the grid.

Tier filter chips

Above each grid, four filter chips let you narrow displayed rows by opportunity tier:

  • Strong — rows scoring 61–100
  • Moderate — rows scoring 31–60
  • Watching — rows scoring 11–30
  • Avoid — rows scoring 0–10

Click a chip to toggle it on or off. Multiple chips can be active simultaneously. The chip label shows a live count of matching rows. Click All to reset all filters.

Text search

The search box in the toolbar filters rows by keyword, country, or language name in real time as you type. The filter is case-insensitive and matches any part of the text.

Column resize

Hover over the right edge of any column header until the cursor changes to a resize handle, then drag to adjust the column width. Your column widths are saved automatically and restored next time you open the tool.

Show / hide columns

Click the Columns button in the toolbar to open a checklist of all available columns. Uncheck any column to hide it from the grid. Click Reset layout to restore the default column set and widths.

Density toggle

The row height toggle (icon button in the toolbar) switches between Compact and Comfortable row heights. Use Compact to see more rows at once; Comfortable adds extra padding for easier reading.

CSV export

Click Export CSV to download the currently visible rows (after any active tier filters and text search) with only the visible columns. The filename includes the keyword, tab name, and date — for example, running-shoes-variants-2026-04-18.csv.

Opportunity Drawer

Click any data row to open the Opportunity Drawer — a detailed side panel with a full breakdown of that row's opportunity metrics.

The drawer contains:

  • Tier badge and KWDens Score — the composite opportunity rating at a glance
  • 12-month sparkline — a mini chart of monthly search volume over the past year, showing seasonal patterns and long-term trend
  • CPC range bar — a visual band showing the low, average, and high cost-per-click range for this keyword
  • Six sub-score rows — each dimension that makes up the composite score (Demand, Trend Stability, Auction Winnability, Cost Efficiency, Commercial Intent, Data Confidence) with a progress bar and a plain-English rationale note

Press Escape or click outside the drawer to close it.

Settings persistence

All grid settings — column widths, hidden columns, row density, active tier filters, and search text — are saved per tab in your browser and automatically restored next time you visit.

Keyword Comparator

The Keyword Comparator lets you analyse up to three keywords side by side, with results arranged in columns so you can compare Variant, Geographic, and Language density across different terms at once.

The Comparator is available on Pro and Agency plans.

Accessing the Comparator

Click Compare in the left navigation or go to kwdens.com/compare.

Running a comparison

  1. Enter 2 or 3 keywords, one per field. Use the + Add keyword button to add a third.
  2. Click Analyse. Results for all keywords load in parallel.
  3. Switch between the Variants, Geography, and Language tabs to compare results across all your keywords at once.

Reading the comparison layout

Each keyword gets its own column within the active tab. You can apply the same tier filters, text search, and column controls independently to each column, or use them together to spot differences.

The Comparator is particularly useful for deciding between close synonym pairs before committing to a content strategy — for example, "project management software" vs "project management tool" vs "project management app".

Sharing a comparison

After running a comparison, the URL updates to include the keywords as query parameters, for example:

https://www.kwdens.com/compare?kw=project+management+software,project+management+tool

Copy and share this URL to send the comparison to a colleague. When they open it, the analysis runs automatically.

History & Saved Queries

The History page keeps a record of every keyword you have analysed.

Viewing your history

Go to kwdens.com/history. Each row shows the keyword, the date of the search, and your plan usage stats at the top of the page.

Click the ↗ Search icon on any row to re-run that keyword and return to the results immediately.

Saving a query

Click the ★ star icon on any history row to save that query. Saved queries are pinned in the Saved tab at the top of the History page for easy access.

Pro plan: up to 50 saved queries. Agency plan: up to 300 saved queries.

Plans & Billing

Plan comparison

All plans reset on the 1st of each calendar month.
FeaturePro — $49 / moAgency — $149 / mo
Searches / month50300
Variant analysisFull clusterFull cluster
Countries per search510
Languages per search510
Saved queries50300
Multi-keyword comparator
REST API access
API key management

Upgrading your plan

  1. Go to kwdens.com/pricing.
  2. Click Get Pro or Get Agency.
  3. Complete checkout. You are redirected to Stripe's secure payment page.
  4. After payment, your plan activates immediately.

Managing or cancelling your subscription

Go to kwdens.com/account and click Manage subscription. This opens the Stripe Customer Portal where you can:

  • Update your payment method
  • Download invoices
  • Cancel your subscription
  • Switch between Pro and Agency

Cancellation takes effect at the end of the current billing period. Your plan stays active until then and your query history is retained.

What happens when you hit the monthly limit

When your remaining queries reach zero, any further search attempt returns a prompt to upgrade. Your existing results and history remain accessible. The counter resets automatically on the 1st of the next month.

Account & API Keys Agency

Your Account page

Go to kwdens.com/account to view your current plan, monthly usage, and (for Agency subscribers) manage your API keys.

Generating an API key

API keys require an Agency plan. You can hold up to 10 active keys.
  1. Go to Account and scroll to the API Keys section.
  2. Enter a descriptive name for the key (e.g. the project or integration it will be used for).
  3. Click Generate key.
  4. Copy the key immediately — it is shown only once and cannot be retrieved afterwards.

Generated keys have the format kwdens_<random>. Store them in a secure location such as a password manager or your deployment platform's secrets store.

Using an API key

Pass the key as a Bearer token in the Authorization header of every request:

Authorization: Bearer kwdens_your_key_here

Revoking a key

On the Account page, click the Delete button next to any key. Revocation is immediate — any request using that key will return a 401 error. This cannot be undone.

REST API Reference Agency

The KWDens REST API gives Agency subscribers programmatic access to all three density analyses. API queries count against the same 300-query monthly quota as web app searches.

Base URL

https://www.kwdens.com/api/v1

Authentication

All requests require a valid Agency API key in the Authorization header:

Authorization: Bearer kwdens_your_key_here

Generate API keys on your Account page.

Error codes

StatusMeaning
401Missing, invalid, or revoked API key
403API access requires an Agency plan
429Monthly query limit exceeded
400Invalid request body — validation errors returned in details

POST /api/v1/density/variants

Returns estimated volume distribution across keyword variants in the same search cluster.

Request

{
  "keyword": "project management software",
  "baseLanguage": "en"
}

Response

{
  "keyword": "project management software",
  "variants": [
    {
      "variant": "project management software",
      "groupedVolume": 12100,
      "estimatedVolume": 5800,
      "densityPercent": 48,
      "confidence": "High",
      "kwdensScore": 72,
      "trend3m": 5.2,
      "trend12m": 12.1
    }
  ],
  "hasMoreVariants": false
}

curl example

curl -X POST https://www.kwdens.com/api/v1/density/variants \
  -H "Authorization: Bearer kwdens_your_key" \
  -H "Content-Type: application/json" \
  -d '{"keyword":"project management software","baseLanguage":"en"}'

POST /api/v1/density/geographic

Returns search volume, CPC, and competition by country for the specified keyword.

Request

{
  "keyword": "project management software",
  "countries": ["US", "GB", "DE", "FR", "IN"]
}

Response

{
  "keyword": "project management software",
  "countries": [
    {
      "country": "United States",
      "countryCode": "US",
      "volume": 33100,
      "cpc": 14.50,
      "competition": "High",
      "trend": 3.2,
      "kwdensScore": 65
    }
  ],
  "hasMoreCountries": false
}

curl example

curl -X POST https://www.kwdens.com/api/v1/density/geographic \
  -H "Authorization: Bearer kwdens_your_key" \
  -H "Content-Type: application/json" \
  -d '{"keyword":"project management software","countries":["US","GB","DE"]}'

POST /api/v1/density/languages

Returns semantically equivalent keywords in target languages with search volume data.

Request

{
  "keyword": "project management software",
  "baseLanguage": "en",
  "targetLanguages": ["es", "de", "fr", "pt", "ja"]
}

Response

{
  "keyword": "project management software",
  "baseLanguage": "en",
  "equivalents": [
    {
      "language": "Spanish",
      "languageCode": "es",
      "equivalent": "software de gestion de proyectos",
      "country": "Spain",
      "countryCode": "ES",
      "volume": 8100,
      "cpc": 3.20,
      "competition": "Medium",
      "trend": 8.5,
      "kwdensScore": 68,
      "isOpportunity": true
    }
  ],
  "hasMoreLanguages": false
}

curl example

curl -X POST https://www.kwdens.com/api/v1/density/languages \
  -H "Authorization: Bearer kwdens_your_key" \
  -H "Content-Type: application/json" \
  -d '{"keyword":"project management software","baseLanguage":"en","targetLanguages":["es","de","fr"]}'

Learn Hub & Glossary

Learn Hub

The Learn hub contains in-depth guides on keyword research strategy:

SEO Glossary

The SEO Glossary defines 60+ terms used in keyword research and search marketing — from anchor text to zero-click searches. Each term includes a plain-English definition and a "Why It Matters" explanation.

Use the alphabetical index at the top of the glossary page to jump directly to a letter, or scroll through the full list.

Keyword Profiles

The Keywords section contains pre-built density profiles for 50+ high-demand keywords across categories including SEO tools, project management, email marketing, CRM, e-commerce, and more.

Each profile page shows:

  • Variant density breakdown with estimated volumes for the top variants
  • Geographic density across 10 key markets with CPC and competition data
  • Cross-language density across 5 languages with opportunity flags

These profiles are updated regularly and serve as a reference point before running your own live analysis.

Troubleshooting & FAQ

I didn't receive the verification email after signing up.
Check your spam or junk folder first — some email clients filter automated messages. If it's not there, return to the verification screen and click Resend code. A new 6-digit code will be sent; the previous one is immediately invalidated. Codes expire after 15 minutes.
I've run out of searches before the end of the month.
Your monthly quota resets automatically on the 1st of each month. In the meantime, you can upgrade your plan to a higher tier to unlock more searches immediately. Pro offers 50 searches/month, Agency offers 300.
Some features are locked or greyed out.
Feature access depends on your plan. The Keyword Comparator requires a Pro or Agency plan. The REST API and API key management require an Agency plan. Saved queries are limited to 50 on Pro and 300 on Agency. Upgrade from the Plans page to unlock additional features.
My API key is returning a 401 error.
A 401 means the key is missing, invalid, or has been revoked. Check that you are passing the key correctly as a Bearer token in the Authorization header. If the key was recently deleted from your Account page, generate a new one — revoked keys cannot be restored.
The search returned very few results or no variants.
Some highly niche or very new keywords have limited search data available. In these cases, the variant pool may be small or the density estimates may carry a Low confidence rating. Try analysing a slightly broader or more common formulation of the keyword to get richer results.
The Opportunity Drawer shows 'Low' confidence for some sub-scores.
Confidence reflects the amount and consistency of available data for that dimension. Low confidence doesn't mean the metric is wrong — it means the estimate is based on less signal than usual. Use High and Medium confidence results for firm decisions, and treat Low confidence results as indicative.
Can I export my full search history?
Currently, you can export the results of any individual analysis to CSV using the Export CSV button in the grid toolbar. Full history export is not available yet.
Is there a free trial?
There is no free tier with recurring monthly searches. Visitors without an account can run 3 searches lifetime to test the tool. For ongoing use, subscribe to Pro or Agency.