Keywords module · demand to plan

From keyword list to page-by-page game plan.

Import what your market searches. Spider maps each keyword to its page, in five action lanes.

Free Keyword Planner CSV importLocation × language markets per project

Download for Mac

$19/mo, or $14/mo billed yearly · 7 days free · No card required

Digispot AI · SEO SpiderKeywords synced
Keyword Coverage
brightsmile-dental.com · 24 keywords
14covered6needs improvement4missing
“dental implants cost”8.1k/mo
/services/dental-implants
CoveredPosition 4
“emergency dentist near me”12k/mo
/emergency-dentist
CoveredPosition 6
“teeth whitening cost”6.6k/mo
/services/teeth-whitening
Needs improvementPosition 14
“invisalign vs braces”9.9k/mo
no page yet
MissingCreate page
Sources: Google keyword import · Digispot AI cloud sync

14 covered · 6 to improve · 4 to create — every keyword gets a lane

How it works

From keyword import to page-level action plan

Keyword tools stop at a list. Spider joins it to your crawled site and real rankings.

Import

Bring demand in free

Drop in Google Keyword Planner CSVs, banded volumes and all. Add live volumes and related keywords on paid plans.

Map

Join demand to your pages

Each keyword lands on the page that should own it. GSC rankings decide first; title, H1 and URL fill gaps.

Classify

Five action lanes

Defend top 7, improve 8–20, optimize pages that don't rank, expand thin topics, create what's missing.

Act

One click into motion

Optimize launches the Title & Meta Refresh recipe. New hands gaps to Content Opportunities and the Page Writer.

What you get

Keyword mapping built on rankings, not guesses

Imports stay local. Banded volumes are ranked, never fake-summed.

CSV import done right

Handles Keyword Planner's UTF-16 exports and banded volumes. Bands rank keywords; they're never summed.

Markets, not just keywords

A market is a location × language pair. 'Dentist near me' in Sydney and Singapore are separate battles.

GSC reality beats inference

If Google already ranks a page for a query, that page owns it. Mapping never argues with GSC.

Every keyword gets a lane

Defend, improve, optimize, expand or new. Rules classify first; AI refines only the unmatched tail.

Volume history, not snapshots

Monthly search-volume history per keyword. Spot seasonality before you plan around a spike.

One-click Title & Meta Refresh

From the Optimize lane, one recipe crawls the page, checks the audit and proposes titles and metas.

Run it from Claude or Cursor

Your agent reads the lanes and moves

Lanes, topics, volumes and coverage. One MCP call away.

Claude·digispot-seo · MCP

Where are we losing demand we could actually win?

Used 2 toolsget_keywordsrun_workflow

41 keywords sit in the improve lane — 12 are at positions 8–12 on pages with weak titles. I've launched Title & Meta Refresh for the top five by volume; drafts ready for review.

Ask a follow-up…

Tools your agent gets

get_keywordsget_gsc_import_top_queriesrun_workflow

One-call workflow recipes

  • Striking-Distance Keywords → CSVrun
  • Title & Meta Refreshrun

Or just type /seo-striking-distance — one of 9 packaged slash commands the Spider ships for Claude Code.

Turn demand into a plan this week

Import your first keyword list free. See every keyword land in a lane, with its page.

Download for Mac

$19/mo, or $14/mo billed yearly · 7 days free · No card required

Explore the full Digispot AI SEO Spider

Common questions

Where does the keyword data come from?

Two sources. Free: import Google Keyword Planner CSVs. The Spider handles the UTF-16 format and ranks banded volumes instead of summing them into made-up totals. Paid plans: live search volumes and related keywords from Digispot Cloud, drawn from your plan's data allowance only when you trigger a batch. Imports and reads never touch the cloud.

What exactly are the five action lanes?

Defend: you rank top 7, protect it. Improve: positions 8–20, one push from page 1. Optimize: a page covers it but doesn't rank; fix on-page signals. Expand: the topic is thin; strengthen it. New: no matching page; create one. Rules classify first; AI only places the leftover tail.

Can I track multiple countries or languages?

Yes. A market is a location × language pair, and each project can hold several. Volumes, mapping and lanes are computed per market, so Sydney and Singapore never blur into one average.

How does it decide which page owns a keyword?

By evidence, in order. If Search Console shows a page ranking for the query, that page owns it. Only when GSC has no answer does the Spider infer from title, then H1, then URL slug.