SEO Tracker
Your clicks, impressions and rankings from Google Search Console and Analytics, tracked over time.
Preview
WorkflowClicks · all time
Impressions · all time
Avg position · all time
AI referrals
Growth
Impressions
7-day average · 120 days trackedClicks
7-day averageSearch Console data lags about three days, so the most recent point is roughly three days behind today. Figures cover the public site only, Google web search only: no Business Profile, no Bing, no Discover.
Markets
Impressions by market
NZ + Australia
Rest of world
63% of impressions come from the markets you sell into. Rest-of-world impressions inflate the headline without ever becoming pipeline, so read the dark band, not the total.
Target clusters
| Cluster | Trend | Impressions | Position | 28d move |
|---|---|---|---|---|
E-bikes WellingtonP1Home market /e-bikes/wellington | 3,123 | 6.2 | 2.4 | |
E-bike servicingP1Home market /servicing | 1,630 | 9.8 | 1.1 | |
Cargo bikes for familiesP2Home market /cargo-bikes | 1,007 | 14.6 | 0.8 | |
E-bike hireP2Home market /hire | 693 | 11.3 | Flat | |
Commuter guidesP3 /guides | 671 | 21.4 | 3.2 |
No impressions yet: Trade-in and finance
Striking distance
| Query | Impressions | Position |
|---|---|---|
e-bike service wellington E-bike servicing | 212 | 9.1 |
cargo bike nz Cargo bikes for families | 168 | 13.7 |
electric bike hire wellington E-bike hire | 141 | 10.4 |
best e-bike for hills Commuter guides | 96 | 16.2 |
e-bike battery replacement E-bike servicing | 74 | 12.8 |
family cargo bike test ride Cargo bikes for families | 41 | 18.5 |
Changes
One page per service with the price, the turnaround and a booking link, so the servicing queries land on an answer instead of the home page.
Verifies after 28 Oct
Led with the suburb names people search with and the test-ride offer. Position moved from 8.6 to 6.2 over four weeks.
A comparison of the four cargo bikes on the floor, with real school-run distances.
Prices sat in a PDF; the page now carries them. Clicks dipped while it was re-indexed.
Installation
Run this in any directory once your Claude is connected to Bastion. The component arrives with its tables, its prompts and its place in the graph.
pnpm dlx bastion@latest add marketing/seo-engineInstalling the whole department instead: bastion add marketing