← Free SEO tools

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. 1 Your queries
  2. 2 Your business
  3. 3 Check a sample
  4. 4 Your results

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.

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.

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.

A rough figure is fine.

This goes to Snippet Digital, my agency. Only these details are sent. Your file, queries, labels and business brief stay in this tab. See the privacy notice.

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.