Striking Distance Finder
Use cases
Filters keywords by configurable position range (default 4-20) and minimum volume, then fetches live page content using trafilatura.
Extracts title, H1, and body copy via BeautifulSoup, normalises text (removes apostrophes/hyphens), and checks keyword presence.
Groups keywords by URL showing top 5 per page.
Platform
Browser-based (no installation required)
Input
Keywords CSV with URL, volume, position
Output
CSV with page keywords and optimisation flags
Features
- Live content extraction via trafilatura library
- Configurable position range and volume thresholds (sliders)
- Title, H1, and body copy extraction (BeautifulSoup)
- Case-insensitive keyword matching with text normalisation
- Top 5 keywords per URL with boolean presence flags
How to use
- 1 Upload your keyword CSV (Ahrefs/SEMrush/GSC export)
- 2 Map the keyword, URL, volume, and position columns
- 3 Adjust position range and minimum volume sliders
- 4 Run analysis (fetches live page content, deduplicates by URL)
- 5 Review pages with keywords missing from title/H1/body
- 6 Download CSV with presence flags for each on-page element
Want me to run this for you?
I offer this as a managed service. You get the insights without touching the tool.
Related Tools
GSC Coverage Visualiser
Search ConsoleVisualise indexing issues from Search Console coverage reports with interactive Plotly treemaps and sunbursts.
GSC Data Exporter
Search ConsoleBulk download Search Console data beyond the 1,000 row limit with automatic batch processing.
GSC Question Finder
Search ConsoleExtract question-based keywords from Search Console using regex pattern matching.
Let's work together
Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.
Let's Talk