Back to Tools

Internal Search Mapper

Use cases

Identifying products or content users search for but cannot find Improving internal site search by adding redirects Planning new landing pages based on user demand Understanding user intent and terminology

Matches GA internal search queries to page H1s using TF-IDF fuzzy matching via PolyFuzz.

Outputs exact matches (similarity 1.0) and partial matches ranked by relevance and search volume.

Filters non-indexable pages and deduplicates queries keeping highest-value instances.

Streamlit App

Platform

Browser-based (no installation required)

Input

GA internal search export

Screaming Frog crawl CSV

Output

CSVs with exact and partial search matches

Launch App View Source

Features

  • TF-IDF fuzzy matching via PolyFuzz library
  • Exact and partial match separation (similarity scores)
  • Automatic non-indexable page filtering
  • Deduplication keeping highest search volume instances
  • Results sorted by Total Unique Searches

How to use

  1. 1 Export GA internal search report as Excel
  2. 2 Export Screaming Frog crawl with H1 and indexability columns
  3. 3 Upload both files to the tool
  4. 4 Run TF-IDF matching against indexable page H1s
  5. 5 Download three CSVs: exact matches, partial matches, and combined results

Let's work together

Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.

Let's Talk