“Is my business showing up — and is it working?”
Drag ⠿ to rearrange · 📌 pins to top
⠿
Organic traffic trendWhy is it important?The headline metric: is search traffic growing? Annotated with SEO work shipped and Google updates, so every sustained rise or drop can be traced to a cause.How to fix itAnnotate every SEO deployment and investigate any sustained >10% shift within a week while the cause is still traceable.Passes when: Trend annotated; every sustained >10% shift traceable to a deployed change or algorithm updateSource: GSC Search Results export + GA4 · checked monthly · #M01⏳ Awaiting Google Search Console
Impressions & clicks / week, annotated with SEO/GEO work
TEST DATA — connect Google Search Console to activate. Headline metric of the dashboard.
⠿
Health ScoreWhy is it important?One-glance status per area of the dashboard — green means the monthly checks passed, red means something needs attention. Start here; drill into a tab when an area isn't green.How to fix itOpen the tab behind any non-green area — each card there names its own fix.Passes when: All monthly checks green or ticketedSource: Dashboard · checked monthly · #G01Error
Foundations
○ No dataGSC / GA4 / BWT not connected
Technical
● At risk1 major issues incl. 1 duplicate URL variants
Content
● Attention117 title/meta cleanups pending
Links
○ No dataNeeds backlink export
AI Search
● AttentionSome pages block AI crawlers
Last crawl: 2026-07-08
⠿
Search performance (30 days)Why is it important?How often you appeared in Google (impressions), how often that earned a visit (clicks), and the ratio (CTR) — the top-line 'is search working?' numbers for the last 30 days.Passes when: —Source: Google Search Console · checked weekly · #OV1⏳ Awaiting Google Search Console
Total impressionsHow many times the site appeared in Google search results in the last 30 days — visibility before anyone clicks.128,000
Total clicksVisits that actually came from those search appearances in the last 30 days.3,410
Average CTRClicks ÷ impressions. Low CTR with high impressions usually means titles/descriptions aren't winning the click.2.7%
›View top queries(8)
| Query | Impressions | Clicks | CTR |
|---|---|---|---|
| burstdgtl | 4,200 | 980 | 23.3% |
| branding agency london | 18,400 | 460 | 2.5% |
| what is geo | 22,100 | 420 | 1.9% |
| podcasts for marketers | 15,800 | 310 | 2% |
| brand identity cost | 9,600 | 250 | 2.6% |
| seo agency for startups | 7,300 | 180 | 2.5% |
| ai search optimization checklist | 5,100 | 140 | 2.7% |
| web design shoreditch | 3,900 | 90 | 2.3% |
TEST DATA — connect Google Search Console to activate.
⠿
Keywords ranking near the topWhy is it important?Counts of tracked keywords in positions 1–3, 1–5 and 1–10. Top-3 spots take the vast majority of clicks, so movement here predicts traffic before the traffic arrives.Passes when: —Source: Rank tracking · checked weekly · #OV2⏳ Awaiting Rank tracking
Keywords in Top 3Tracked keywords ranking in positions 1–3. These spots take the large majority of all clicks.14
Keywords in Top 5Tracked keywords in positions 1–5 — first-screen visibility on most devices.37
Keywords in Top 10Tracked keywords on page 1. Page 2 and beyond receive almost no clicks, so this is the pool traffic can come from.92
›View ranking keywords(12)
| Keyword | Position | Volume | Δ 30d |
|---|---|---|---|
| branding agency london | 2 | 1,900 | ▲ 1 |
| geo optimization agency | 1 | 320 | — |
| what is geo seo | 2 | 590 | ▲ 3 |
| brand identity cost uk | 3 | 480 | ▼ 1 |
| creative agency shoreditch | 3 | 260 | — |
| seo agency for startups | 4 | 880 | ▲ 2 |
| b2b branding agency | 5 | 720 | ▲ 1 |
| podcasts for marketers | 5 | 1,300 | ▼ 2 |
| ai search optimization | 6 | 950 | ▲ 4 |
| web design agency london | 8 | 2,900 | — |
| digital marketing agency london | 9 | 2,400 | ▲ 1 |
| brand strategy consultant | 10 | 640 | ▼ 1 |
TEST DATA — connect Rank tracking to activate.
⠿
AI visibility at a glanceWhy is it important?Summary of how often AI assistants feature or mention the brand across tracked prompts — the AI-search counterpart to the keyword tiles.Passes when: —Source: AI prompt runs · checked weekly · #OV3⏳ Awaiting AI prompt runs
AI Visibility ScoreComposite 0–100 score of how often AI assistants (ChatGPT, Perplexity…) surface the brand across a fixed set of tracked buying-intent prompts.61/100from Prompt Tracker
AI query citationsFeatured = AI recommended the brand as an answer; Mentioned = brand appeared but wasn't the recommendation.18 Featured · 44 Mentioned
›View prompt results(10)
| Prompt | Platform | Result | Cited page |
|---|---|---|---|
| best branding agencies in london | ChatGPT | Featured | /branding/ |
| best branding agencies in london | Perplexity | Mentioned | / |
| seo agency for startups uk | ChatGPT | Mentioned | — |
| seo agency for startups uk | AI Overviews | Absent | — |
| what is generative engine optimization | ChatGPT | Featured | /what-is-geo/ |
| what is generative engine optimization | Perplexity | Featured | /what-is-geo/ |
| how much does brand identity cost | AI Overviews | Featured | /how-much-does-a-brand-identity-cost/ |
| digital marketing agency recommendations | ChatGPT | Absent | — |
| geo vs seo difference | Perplexity | Mentioned | /blog/what-is-geo/ |
| top creative agencies shoreditch | ChatGPT | Mentioned | — |
TEST DATA — connect AI prompt runs to activate.