Keyword Research 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.
#tools
26 tools
- Bulk Keyword TaggerScriptTag keywords using substring matching against up to 7 classification columns.
- eBay Related SearchesAppTwo-level eBay related search scraping with ECharts tree visualisations.
- Keyword Difficulty CheckerAppCheck keyword difficulty and search intent using the DataForSEO Labs API.
- SERP Title Keyword ExtractorAppExtract keyword fragments from organic result titles with FuzzyWuzzy similarity scoring and Altair frequency charts.
- Search Results ClusteringAppCluster keywords by SERP overlap using connected components, with clique and core algorithms in the CLI script.
- Semantic Keyword ClusteringScriptAutomatically group keywords by semantic similarity using Python and ML.
- Keyword Deduplication ToolAppRemove near-duplicate keywords, keeping the first occurrence in file order.
- AdWords Tool SetAppExtract MPNs, keyphrases, and calculate optimal bid adjustments from Google Ads data.
- Keyword GrouperAppGroup similar keywords using PolyFuzz TF-IDF fuzzy matching at scale.
- Category Keyword FinderAppDiscover new category opportunities by extracting n-grams from product titles.
- Keyword Trends AnalyserAppAnalyse keyword trends using Google Trends to find rising and declining topics.
- Topical Map GeneratorAppUse AI (GPT-4o) to organise keywords into hierarchical topical maps.
- DataForSEO Keyword SuggestionsAppGet keyword suggestions with search volumes from DataForSEO API.
- DataForSEO Search VolumeAppFetch search volume data from the DataForSEO Google Ads API in bulk.
- Related Searches TreeAppBuild hierarchical trees of related searches from Google.
- SERP Crossover AnalyserAppAnalyse URL overlap across multiple keyword SERPs to find cannibalisation.
- Micro-Moments ClassifierScriptClassify keywords into Google's 4 micro-moments using OpenAI.
- People Also Ask ScraperAppExtract PAA questions using the DataForSEO SERP API.
- Keyword Topic ClassifierAppClassify keywords into hierarchical themes and subthemes using AI.
- Keyword Gap AnalyserAppCompare keyword lists to find gap opportunities with content matching.
- Keyword to QuestionsAppConvert keyword phrases into natural questions for FAQ content.
- SERP Clustering APIScriptCluster keywords by shared SERP URLs via a FastAPI REST endpoint.
- SEJ Semantic Keyword ClusteringScriptCluster keywords by semantic similarity using sentence-transformers embeddings.
- H1 to Query SimplifierScriptConvert marketing-heavy H1 headings into clean, natural search queries using Claude.
- Representative Keyword NormaliserScriptSuggest a cleaner representative keyword for each keyword using an LLM.
- Topical Map VisualiserScriptVisualise tagged keyword CSVs as interactive D3.js zoomable circle packing charts.
/contact
Every tool here started as client work. If your problem needs something built, I build scripts, data pipelines and apps for SEO and product data.