Bulk Keyword Tagger
Use cases
Applies up to 7 tag categories via substring matching - checks if any tag term exists within each keyword string.
Alphabetically sorts words within keywords for matching, converts to lowercase, removes NaN values, and concatenates matching tags with semicolons.
Designed for Google Colab with automatic download.
Platform
Jupyter Notebook (requires Python environment)
Input
Keywords CSV
Tags CSV with classification columns
Output
Tagged keywords CSV
Features
- Up to 7 tag categories (tag_1 through tag_7)
- Substring matching (tag appears within keyword)
- Case-insensitive matching
- Alphabetical word sorting for better matching
- Semicolon-concatenated multi-tag output
- Auto skips malformed CSV lines
How to use
- 1 Prepare keywords CSV with Keyword column
- 2 Create tags CSV with up to 7 tag columns (tag_1, tag_2, etc.)
- 3 Upload both files to Colab notebook
- 4 Run cells to apply matching
- 5 Download your_keywords_tagged.csv
Want me to run this for you?
I offer this as a managed service. You get the insights without touching the tool.
Related Tools
eBay Related Searches
Keyword ResearchTwo-level eBay related search scraping with ECharts tree visualisations.
Keyword Difficulty Checker
Keyword ResearchAssess keyword difficulty using allintitle, phrase match, and SERP clustering.
People Also Ask Extractor
Keyword ResearchExtract SERP keywords with FuzzyWuzzy similarity scoring and Altair frequency charts.
Let's work together
Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.
Let's Talk