Blog
Methodology, not listicles.
How to read your Google Search Console data honestly: what the numbers mean, where they mislead you, and what to do about it.
Keyword Cannibalization in Search Console (The Honest Test)
Two of your pages ranking for one query usually isn't cannibalization. Here's the honest test, run on your own Search Console data.
Which Striking Distance Keywords to Prioritize (Click Math)
Not all striking distance keywords are worth the same push. Rank them by the clicks a climb actually buys, using your own Search Console impressions.
How to Push a Page From Page 2 to Page 1 of Google
A page ranks on page 2 for a query you could win. Here's how to push it to page 1: deepen the answer, link the query, and measure the climb in Search Console.
Striking Distance Keywords: The Query Your Average Hides
Striking distance isn't a page property, it's a query hiding in your page's blended average. Find the real near-miss in your own Search Console data.
How to get cited in AI Overviews when a rewrite can't win
When an AI Overview takes the click a page ranks for, no title rewrite wins it back. Here's how to get cited instead, found in your Search Console data.
How to write a title tag that wins the click
Write your title tag from the queries your Search Console shows you rank for, match the H1 to it, and cut the odds Google rewrites it.
Low CTR at a good position: title, or AI Overview?
A page ranking on page 1 but barely clicked is either a weak title you can fix, or an AI Overview taking the click that no rewrite recovers. Here's how to tell them apart in your own Search Console data.
Content decay vs a Google algorithm update
A slow slide on one page is content decay. A sharp cliff on a known update date is a Google update. How to tell them apart in your Search Console data.
Content decay detection in Search Console
Content decay is a slow slide in a page's clicks, not a sudden drop. Here's how to spot real decay in your own Search Console data, and tell it from an AI Overview taking the click.
How to revive a decaying page
You found a decaying page in your Search Console data. Here's how to decide between a refresh, a merge, and letting it go, and how to tell which one the data is asking for.
Informational pages ranking for buyer queries
When a guide ranks for buyer queries, it pulls ready-to-buy visitors to a page with nothing to buy. Catch it in your Search Console data, and route it.
Money pages ranking for informational queries
When a money page ranks for informational queries, it pulls clicks it can't convert. How to catch it in your Search Console data, and how to fix it.
Search intent mismatch: ranking for the wrong queries
A page ranking for the wrong search intent pulls clicks it can't satisfy. Here's how to catch intent mismatch in your own Search Console data.
30 days of Search Console on a real SaaS: what the dashboard buries
We read AppScreenshotStudio's live Search Console for a month through QueryScope. Impressions doubled, clicks stayed near flat, and one page ranked seventh with zero clicks. Here is what the dashboard hides, and the honest limit on each finding.
Google Search Console metrics explained
Clicks, impressions, CTR, and position in Google Search Console, plus the honest limit behind each metric: why your totals never reconcile.
Google Search Console data retention: the 16-month wall
Google Search Console keeps 16 months of data, then drops the oldest day every day. Why your most trusted numbers are the most perishable, and the fix.
Anonymized queries in Google Search Console
Anonymized queries hide about half your Search Console clicks. Why filtering can't recover them, and how to measure your own hidden share.
Page-level vs query-level data in Google Search Console
Your query clicks never add up to your page clicks in Search Console. Here is why (about half are hidden) and which number to trust for what.
No posts match that search.