For the complete documentation index, see llms.txt. This page is also available as Markdown.

SEO Analytics

SEO Analytics gives you the per-query, per-page deep view of a client's search performance — and feeds insights back into the AI Suggestions Engine.

If the Performance Dashboard is the summary, SEO Analytics is the deep dive. This is where you investigate which specific queries are driving traffic, which pages are pulling weight, and which keyword movements explain the shifts you spotted upstream. It's also where the AI Suggestions Engine reads the data from when it generates the next round of content ideas.

All data comes straight from Google Search Console — what you see is exactly what Google reports.

Key Takeaways

  • Two main tables: Top Performing Pages and Top Keywords — both sortable, both live

  • Trend charts for impressions and clicks — visualize what's happening over time

  • Time-range filters (7d / 1mo / 3mo / 2yr) update everything instantly

  • This is the data that powers the AI Suggestions Engine — better insights here = smarter suggestions there

  • Use it to validate strategy weekly, diagnose dips immediately, and inform the next batch of articles

What you see

Top Performing Pages table

Sortable table of every indexed URL on the domain:

Column
What it shows

URL

The page path

Clicks

Total clicks in the selected time range

Impressions

Total times the page appeared in search results

CTR

Click-through rate (clicks ÷ impressions)

Avg position

Average ranking position (1 = top of page 1)

Sort by any column to see different views: clicks-sorted shows revenue-driving pages, impressions-sorted shows high-visibility-but-unclicked pages (a CTR optimization opportunity), position-sorted shows what's ranking well vs poorly.

Top Keywords table

Same columns, but rows are queries instead of pages:

Use case
How to spot it

Queries doing all the work

Sort by clicks descending — usually 5-10 keywords drive >50% of traffic

Almost-there opportunities

Sort by position ascending, filter to positions 5–15 — these are the "one good update away from page one" queries

High-impression / low-CTR queries

Sort by impressions, look for CTR <2% — title + description rewrite opportunity

New movers

Compare 7-day vs 1-month — keywords climbing rankings need supporting content; keywords falling need triage

Trend charts

Two parallel charts:

  • Search Impression Trend — how often the site appeared in search results, day by day

  • Organic Traffic Trend — how often someone actually clicked through, day by day

Hover any point for exact numbers. Spot pattern types:

  • Step changes = algorithm updates, sitewide technical fixes, big content drops

  • Gradual curves = content compound interest working (or not working)

  • Sudden cliffs = manual penalty, server issue, redirect mistake — investigate immediately

  • Seasonal waves = expected ebb in some niches (B2B Q4 slowdown, ecom Q1 reset)

How to use the tables

The pattern: what are you investigating? drives the sort + filter combination, which drives the action plan. SEO Analytics is the tool; the action is always content (write more, rewrite something, optimize titles).

How this feeds the AI Suggestions Engine

Every time you request fresh AI suggestions for a domain, Sage reads from this same SEO data to inform the suggestions. Specifically:

  1. Almost-there queries (positions 5-20) become candidate article topics — these are the keywords with proven demand where the client can credibly rank with the right content

  2. High-performing pages become templates — the AI looks at what's working and suggests similar topics

  3. Content gaps (queries the client ranks for poorly relative to competitors) become opportunity suggestions

This is why the better your SEO data, the better Sage's suggestions get. Old/stale GSC data = generic suggestions. Fresh, well-categorized data = targeted, high-upside suggestions.

Time-range filters

Range
Best for

Last 7 days

Recent shifts, catching new ranking movements

Last month

Standard weekly review window

Last 3 months

Quarterly performance, content compound effects

Last 2 years

Long-term trends, year-over-year comparison

All metrics on the page update in place when you switch ranges — no full-page reload.

When to use SEO Analytics

  • Weekly client review — sort top keywords by position changes to see recent movements

  • Diagnosing a traffic dip — first stop after spotting it on the Performance Dashboard

  • Identifying content opportunities — find queries ranking 5-15 that need a strengthening pass

  • CTR optimization — find pages with high impressions but low CTR (meta title + description rewrites)

  • Validating strategy — confirm that the articles you've published are showing up where you expected

Frequently asked questions

Why don't I see all my queries?

Google Search Console hides queries with very low impression counts (privacy threshold). You'll see anything that gets at least a few dozen impressions in the selected time range; ultra-long-tail queries get aggregated into the "anonymized queries" bucket that GSC doesn't expose individually.

Why does Google show me a different number than this dashboard?

You should see the same numbers as Google Search Console for the same date range. If there's a discrepancy, it's almost always a timezone difference or a date-range mismatch — Sage's "Last 7 days" is the rolling 7 days as of last GSC refresh, which may differ from GSC's "Last 7 days" by a few hours.

Can I export this data?

Direct CSV export is on the roadmap. Until then, GSC's UI has full export — Sage doesn't duplicate that.

How does this feed back into AI suggestions?

See "How this feeds the AI Suggestions Engine" above. The short version: this data is the input to the next batch of suggestions, so investing time investigating here pays dividends in suggestion quality.

What's the difference between "Top Performing Pages" and "Top Keywords"?

  • Pages — sorted by URL. Tells you which content is doing the work.

  • Keywords — sorted by query. Tells you which searches are driving the work.

Both views are useful; they answer different questions. A page can rank for multiple keywords; a keyword can drive traffic to multiple pages.

Last updated