Technical
Search Console Patterns That Reveal Real SEO Issues
Google Search Console is the closest thing SEO has to ground truth. I check it weekly on every site I run. Six months of that habit has taught me which signals to pay attention to and which to mostly ignore. Here are the patterns that have revealed real problems.
The Coverage Report
The Pages report tells you which URLs Google knows about and what state they are in: indexed, excluded, errored. The signals I act on:
- Indexed count dropping: something is de-indexing, worth investigating
- "Crawled - currently not indexed": Google saw it but decided it is not worth indexing
- "Discovered - currently not indexed": Google knows about the URL but has not fetched it
- Soft 404s: pages returning 200 with content that looks like an error page
The "not indexed" states are usually about thin content or crawl budget, not about bugs. If a page exists intentionally and is not indexed, I ask whether it earns the spot.
The Performance Report
The query and page-level click data is the closest thing to real user search data. I look for:
- Pages with impressions but no clicks: title or meta description is not compelling
- Queries with average position 5-15: one step from clicks, worth optimizing
- Queries with CTR below expected: low CTR for the position hints at bad snippet
That last one is the quickest win. A page at position 3 with 1% CTR usually needs a better title, nothing else.
The Core Web Vitals Report
CWV in Search Console is aggregated over real user data, not lab tests. It lags by a few weeks but it is the metric Google actually ranks on. I only care about "poor" URLs. "Needs improvement" is noise.
The Sitemaps Report
Submitted URLs vs indexed URLs. If my sitemap has 300 URLs and only 80 are indexed, something is wrong. Either Google is choosing not to index them or my sitemap has URLs that do not actually exist. Both worth fixing.
The Links Report
I check the links report monthly, not weekly. What I am looking for:
- Spam or low-quality linking sites: disavow candidates
- Top linked pages: helps me understand what is earning links
- Top anchor text: hints at how others describe the site
Links do not move the same way they did five years ago but they still matter for established domains.
What I Ignore
Search Console alerts for minor issues (one URL with a slow LCP, a handful of duplicate canonical warnings). Those are always there. I only investigate when something changes materially or when it affects a page I care about.
Read the Search Console documentation for the full feature list.
RELATED READING
The Consulting Shift I Am Making In Year Two
After a year of writing and building, my consulting practice is changing shape. Shorter engagements. Sharper outcomes.
ReadThe Frontend Shift: Shipping Less JavaScript In Year Two
A year ago I reached for Next.js for everything. This year I often reach for nothing.
ReadThe Serverless Lesson I Would Write On A Sticky Note
After a year of shipping serverless projects, one rule explains most of the wins and all of the losses.
Read