Connect your Google Search Console — the tool pulls your Search Analytics data and finds, on its own: Low Hanging Fruits, Content GAP, Cannibalization, Low Performers and Top Performers. With filters by period (down to the last 24 h) and search type. Analysis runs in your browser; your data is never sent anywhere.
webmasters.readonly). The token lives in the tab's memory,
it is not stored and never reaches a server. Only you see your data.
dataState: all) — the numbers may edge up over a day or two.
Queries "within striking distance" — positions ~4–20 (especially page two) with real impressions. Sorted by potential extra clicks if the query were pushed into the top 3 (using a CTR-by-position curve built from this property's own data). These are the fastest wins.
Clusters of queries where Google already shows your site, but the position is deep (>15) and clicks are almost nil. Each cluster is a separate content topic; it shows which URL currently ranks (if any) or that there is no page for the topic at all.
Queries that ≥2 different URLs of yours compete for at the same time. Clicks and authority get diluted across pages — pick a canonical one and merge/interlink the rest.
At the URL level: for each page, the queries where it underperforms are highlighted — plenty of impressions, but CTR well below what the position warrants (snippet/intent). Plus a decline flag if the page lost clicks versus the previous period.
What works: the pages that brought the most clicks, and under each one the top queries driving that traffic. Handy for knowing your "workhorses" and where to funnel internal links and updates.
The tool is fully static. It uses Google Identity Services: you sign in with your
Google account, the browser receives a short-lived token and talks directly to the
Search Console API (webmasters/v3). Nothing passes through the
marko-f.com server.
Metrics and thresholds: the CTR-by-position curve is baked into the script; "potential
clicks" are computed as impressions × (CTR_top3 − current_CTR).
Cannibalization uses the query × page breakdown. Decline compares the
current period against an equal preceding one.