Back to Tools

Keyword Gap Analyser

Use cases

Finding competitor keywords you are missing Identifying content opportunities Matching gaps to existing pages for optimisation Competitive analysis for content strategy

Set difference to identify competitor keywords you are missing.

TF-IDF vectorisation (sklearn, English stopwords, 10k max features) with cosine similarity for content matching.

Similarity threshold 0.1.

Lowercase normalisation.

Exact match prioritisation over semantic matches.

Streamlit App

Platform

Browser-based (no installation required)

Input

Your keyword export (CSV/Excel)

Competitor keyword export (same format)

Optional: Content data with URL, text, H1 columns

Output

Gap keywords with volume, competitor URLs, best-matching page URL, match type, and H1 tag.

Launch App View Source

Features

  • Set difference gap identification
  • TF-IDF + cosine similarity content matching
  • Exact match prioritisation
  • Minimum search volume filtering
  • H1 heading relevance in matches

How to use

  1. 1 Upload your keyword data
  2. 2 Upload competitor keyword data
  3. 3 Optionally add content for page matching
  4. 4 Map columns and set volume filter
  5. 5 Review gaps with match type (exact/semantic)

Let's work together

Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.

Let's Talk