Keyword Research Tools
26 tools
Clustering, deduplication, gap analysis, and intent classification for large keyword sets. Reduces manual spreadsheet work when processing exports from rank trackers and keyword tools.
Tag keywords using substring matching against up to 7 classification columns.
Two-level eBay related search scraping with ECharts tree visualisations.
Assess keyword difficulty using allintitle, phrase match, and SERP clustering.
Extract keyword fragments from organic result titles with FuzzyWuzzy similarity scoring and Altair frequency charts.
Cluster keywords by SERP overlap using connected components, with clique and core algorithms in the CLI script.
Automatically group keywords by semantic similarity using Python and ML.
Remove near-duplicate keywords, keeping the first occurrence in file order.
Extract MPNs, keyphrases, and calculate optimal bid adjustments from Google Ads data.
Group similar keywords using PolyFuzz TF-IDF fuzzy matching at scale.
Discover new category opportunities by extracting n-grams from product titles.
Analyse keyword trends using Google Trends to find rising and declining topics.
Use AI (GPT-4o) to organise keywords into hierarchical topical maps.
Get keyword suggestions with search volumes from DataForSEO API.
Fetch search volume data from Keywords Everywhere API in bulk.
Build hierarchical trees of related searches from Google.
Analyse URL overlap across multiple keyword SERPs to find cannibalisation.
Classify keywords into Google's 4 micro-moments using OpenAI.
Recursively extract PAA questions using ValueSERP API.
Classify keywords into hierarchical themes and subthemes using AI.
Compare keyword lists to find gap opportunities with content matching.
Convert keyword phrases into natural questions for FAQ content.
Cluster keywords by shared SERP URLs via a FastAPI REST endpoint.
Cluster keywords by semantic similarity using sentence-transformers embeddings.
Convert marketing-heavy H1 headings into clean, natural search queries using Claude.
Suggest a cleaner representative keyword for each keyword using an LLM.
Visualise tagged keyword CSVs as interactive D3.js zoomable circle packing charts.
Need something built for your business?
Every tool here started as bespoke client work. I build custom scripts, data pipelines, and full apps for SEO and product data problems that off-the-shelf tools don't solve.
Tell Me What You Need