Features

Automated Keyword Research from a Site Crawl

Research that starts from your site, not a blank box

Traditional keyword tools open with an empty search box — useful if you already know what to look for, paralysing if you don't. And some automated tools go the other way, refusing manual input entirely and locking you into whatever their algorithm chose.

SEOtopilot does both, in the right order:

  1. Automatic discovery. We crawl your site, read what you already cover, analyse your niche, and generate keyword opportunities — no seed input required. Day one, your content calendar has a plan in it.
  2. Manual entry, always. Know your market better than a crawler does? Of course you do. Add any keyword at any time and it's treated identically to a discovered one.

Discovery without lock-in; control without homework.

Live SERP data, not a stale database

Keyword databases age badly. Search volumes shift, intent changes, new formats take over a results page. A tool working from cached data optimises your content for the SERP as it was, not as it is.

SEOtopilot fetches SERP data live at generation time through a licensed data provider: the current top-ranking pages, People Also Ask questions, and related searches. That's what shapes the outline in the generation pipeline — the article is built against today's competition.

From keywords to strategy

A keyword list isn't a strategy. Three layers turn discovery into direction:

  • Topic clustering groups keywords into a topical map, showing coverage and gaps — where you have authority to defend and where you have none to speak of.
  • Competitor gap analysis compares your coverage against competitor domains you nominate: what do they rank for that you haven't written?
  • Mention-gap feedback from AI visibility tracking — queries where AI search engines cite competitors but not you become suggested briefs automatically. That loop, from visibility gap to calendar entry, is something a static keyword database can't do.

Cannibalization detection

Once your Search Console is connected, SEOtopilot flags keyword cannibalization — two of your pages competing for the same query, splitting clicks that should consolidate. The fix (merge, redirect, or re-target) stays your call; the detection is automatic.

Multilingual research, not translated research

Keyword research runs per language, with SERP data fetched for the target language and market — because search behaviour differs between markets, not just words. A keyword that drives traffic in English may have a differently-phrased, differently-sized equivalent in German or Spanish, and translating the English keyword list misses it entirely.

Where it all lands

Every discovered keyword, competitor gap, and mention gap flows into the content calendar as a prioritised, fully editable plan — which is where research stops being a spreadsheet and starts being published articles. From there, each entry runs the full pipeline: drafted in your voice, fact-checked, scored, and held for your review.

Frequently asked questions

Do I need to provide seed keywords?

No. Discovery starts from a crawl of your site and an analysis of your niche. But manual entry is always available — if you know a keyword matters, add it and it flows into the calendar like any discovered one.

Where does the search data come from?

From a licensed SERP data provider, fetched live. When an article is generated, the top-ranking results, People Also Ask questions, and related searches reflect the SERP as it is that day — not a cached snapshot from months ago.

Can I track competitors?

Yes — add competitor domains and the gap analysis surfaces topics they rank for that you don't, which feed the calendar as suggested briefs.