Search Console
Insights, not exports
Connect once with Google OAuth and the platform reads your Search Console for you: 7, 28, or 90 day windows with honest comparisons, split the way an SEO actually thinks.
- Winners and losers: queries and pages gaining or bleeding clicks
- New and lost queries since the previous period
- CTR opportunities: positions 4 to 20 where a better snippet pays fast
- Possible cannibalization: queries split across competing pages
- Content decay radar: pages losing clicks over 28-day windows
- Breakdowns by device and by country, with flags
Search performance ยท harborvale.com
Clicks, queries, and CTR
3,410
Clicks
128k
Impressions
2.7%
CTR
12.4
Avg pos.
Top querieslast 28 days
| Query | Clicks | CTR | Pos. |
|---|---|---|---|
| commercial bar stools | 620 | 4.1% | #4 |
| outdoor cafe chairs | 410 | 3.2% | #6 |
| restaurant booths | 280 | 1.9% | #11 |
| banquet tables | 150 | 1.1% | #14 |
CTR opportunity
restaurant booths ranks #11 with a 1.9% CTR. A sharper title could lift clicks.
GA4
Traffic joined to every page you crawl
The GA4 connection puts pageviews, sessions, and engagement next to every URL in your audit. Suddenly the ranked fix list knows which pages carry revenue, and the AI referral report shows the channel everyone talks about but nobody measures.
- Per-page pageviews and sessions inside the crawl explorer
- Revenue-aware priorities: issues weighted by real traffic
- AI referral analytics: visits sent by ChatGPT, Perplexity, Gemini, and other assistants
- AI landing pages: which content the assistants send people to
- Separate, read-only Google connections with encrypted tokens
Always watching
Monitoring that emails you before clients do
Every connected source feeds the notification system. Pick per site what you care about, and get it as email, Slack or Teams cards, or a webhook to anywhere.
- Weekly executive report with one "focus now" action per site
- Regression alerts when a crawl finds new problems
- robots.txt and sitemap change monitors, checked daily
- Search Console, GA4, Core Web Vitals, and decay summaries
- Monthly stakeholder report email with live report links
Common questions
Your data, handled carefully
Is connecting Google safe?
Both connections use Google's own OAuth consent, request read-only scopes, and store tokens encrypted at rest. Search Console and GA4 are connected separately, can use different Google accounts, and disconnect with one click.
What is a CTR opportunity, exactly?
A query where you already rank in positions 4 to 20 with real impressions but a click-through rate below what that position normally earns. A better title and description is often a same-day fix, and the report estimates the monthly clicks the rewrite is worth.
What does content decay catch?
Pages whose clicks are sliding across consecutive 28-day windows, flagged while the loss is still gentle. Decay usually shows up months before a ranking collapse, which is precisely when a refresh still pays.
Put your Google data to work
Connect Search Console and GA4 in two clicks each. Both connections are read-only and encrypted at rest.