Keyword Relevance Filter
Find the searches that matter to your business.
Turn a Search Console export into a focused query list. Separate relevant searches from noise, label your own brand, and keep the clicks and impressions beside every decision.
Free · Up to 10,000 keywords · Two runs per day · Powered by Jev
- 1 Your queries
- 2 Your business
- 3 Check a sample
- 4 Your results
Two free runs per IP address each day, resetting at 00:00 UTC.
Complete the browser check to start. This helps keep large batches free.
Start with your search queries
In Search Console, open Performance → Search results → Queries, choose a date range, then export the Queries table as CSV.
If your download is a ZIP, unzip it and choose Queries.csv.
Or drag it here. Up to 10,000 rows and 25 MB.
Just looking?
Have more than 10,000 rows? Discuss a larger batch with Snippet Digital.
Getting a larger query export
For larger lists, use your Search Console API or BigQuery export workflow to produce a CSV with a query column. Clicks, impressions, CTR and position are optional. Repeated queries are classified once and their original rows remain in your exports.
Queries longer than 240 characters stay in your totals and exports with the label Not checked and are never sent for classification. They read like AI conversations; the Conversation Query Classifier is built for those.
Your file is read in your browser. Only query text and your business brief are sent for classification. Your traffic metrics stay in this tab. Cloudflare Turnstile verifies your browser before a run. Daily usage limits apply.
What counts as relevant to you?
Be specific about what you offer and who it is for. Jev uses these answers as the criteria for every query.
Does this match your judgement?
Open a query to see why it was labelled and change either decision. If the same issue repeats, refine your business brief.
Your edits carry into the full list. They apply to that query only and do not train Jev.
Queries run in batches within today’s allowance. Keep this tab open. You can pause, continue and export partial results. Refreshing or closing it loses the run.
Your query shortlist
Why these queries were excluded
Jev’s reasons and the common terms across the excluded queries in this view. A query can sit under more than one reason. Choose a reason to narrow the list below, or a term to search for it.
No excluded queries in this view.
By reason
Common terms
No word or pair appears in more than one of these queries.
Export this view includes every matching row across all pages. Both formats include your labels, reasons and original data.
“Outside scope” means outside your brief. It is not a reason to delete or noindex a page. These labels do not measure landing page quality or conversions.
More than 10,000 rows?
Talk to my agency, Snippet Digital, about a larger batch or help turning the results into an SEO action plan. Leave your details and the team will reply by email.
How the labels work, and what to check
Jev checks a small set of questions against your brief: topic fit, whether the query is specific enough, and whether it conflicts with your audience, exclusions or location. If you turn off educational queries, it also checks for buying intent.
Strong matches become Relevant. Clear mismatches become Outside scope. Ambiguous or conflicting signals become Needs review, with the check to make next. The thresholds are provisional, so review the sample before relying on a full export. The Outside scope view groups Jev’s reasons and the words the excluded queries share, so the demand outside your brief is easy to read too. Queries longer than 240 characters are imported and kept in the totals and exports with the label Not checked. They are never sent for classification and don’t use the run.
Brand is a separate label. Branded means the query refers to the brand or aliases you supplied. Non-branded means it does not, including queries about competitors. Clear distinctive names can be matched directly; Jev checks less obvious cases. Brand detection can make mistakes with common words, names and misspellings.
The tool uses TypeSafe’s Jev classifier. No page crawl, search API or other language model is used. Uploaded data and results stay in this tab except for the business brief and query text sent to our server and TypeSafe. Cloudflare Turnstile handles the browser check. Reloading the page clears your working results, so export before leaving.
You can start two free runs per IP address per UTC day, each with up to 10,000 query attempts. The limit resets at 00:00 UTC. People sharing a network share this allowance. A run starts after a successful browser check and lasts up to six hours or until midnight UTC, whichever comes first. The sample and full list use the same run; completed sample queries are reused. Failed admitted batches and repeated queries after changing the brief also count. A second run needs a new tab and a new browser check. Shared daily capacity limits also apply.
Counts and traffic totals cover only the rows you imported, not all traffic in Search Console. Metrics do not influence the model’s relevance decisions.