Visitors
88
Organic sessions +12% 30d
Updated 2d ago
rivercitydental.com·Healthcare
Score 88
4 warning · 7 info
1 keyword lost page-one or dropped 3+ positions.
2 keywords sit in positions 8–10.
A tracked competitor outranks the client on 8 keywords.
"pediatric dentist" is a visibility opportunity (score 4988).
Sessions up 12% vs prior 30d; appointment conversions tracked cleanly.
CPC down slightly; ROAS improved to 4.10x.
Calls, directions, and rating are all stable-to-up.
Impressions and clicks both up vs prior 30d; average position improved to 9.2.
Domain Rating up to 42; organic traffic gained 11% vs prior 30d.
"dental implants" is a visibility opportunity (score 5880).
"wisdom teeth removal" is a visibility opportunity (score 5513).
LLM overview
River City Dental is tracking cleanly. Sessions and conversions are up in Analytics, paid search is efficient (ROAS 4.10x with a slightly lower CPC), and the Business Profile is adding reviews at a 4.8 rating. Nothing in the last 30 days looks like a tracking break or a spend leak.
Generated Aug 31, 8:20 AM · fixture/seed
No open anomalies.
Visitors
88
Organic sessions +12% 30d
Visibility
91
18 keywords in top 3
Conversion
86
Quote requests +8% 30d
Engagement
84
Pages/session 3.4 · bounce 41%
Technical
93
CWV all pass · 99.98% uptime
Content
87
4 posts published 30d
Acquisition
Last 30 days vs prior 30 days
GSC Impressions
86,000
GBP Search views
2,100
GBP Maps views
3,400
Ads Impressions
84,200
GSC Clicks
2,680
CTR
3.1%+4% vs prior 30d
GBP Website clicks
410
Action rate
11.7%+2% vs prior 30d
Ads Clicks
1,680
CTR
2.0%+4% vs prior 30d
GA4 Sessions
5,340
GA4 Conversions
48
Conversion rate
0.9%+4% vs prior 30d
GBP Call clicks
96
GBP Direction requests
140
Ads Conversions
36
Ads Spend
$2,100
Ads ROAS
4.10x
No stage breaks this period.
Last 30 days vs prior 30 days · Ads vs GA4 paid channel
Paid is producing value — ROAS 4.10x, Ads clicks and GA4 paid sessions are aligned.
Spend
$2,100
+6% vs prior 30d
ROAS
4.10x
+8% vs prior 30d
Ads clicks
1,680
+9% vs prior 30d
Ads conversions
36
+13% vs prior 30d
GA4 paid sessions
1,320
+8% vs prior 30d
GA4 paid engagement
64.0%
+5% vs prior 30d
GA4 paid conversions
22
+16% vs prior 30d
Ads clicks
1,680
GA4 paid sessions
1,320
21% gap
Ads conversions
36
GA4 paid conversions
22
39% gap
| Campaign | Spend | Share | Conversions | CPA | Flag |
|---|---|---|---|---|---|
| General Dentistry | $890 | 42% | 12 | $74 | — |
| Brand Search | $620 | 30% | 18 | $34 | — |
| Invisalign | $590 | 28% | 6 | $98 | — |
3 keywords one push from page 1
CWV all pass · 99.98% uptime
18 keywords in top 3
+5% (30d) / +12% (90d)
| Site | DR | Organic traffic | Organic keywords |
|---|---|---|---|
| Downtown Dentistry | 45.0 | 3,800 | 1,520 |
| River City Dental (client) | 42.0 | 3,200 | 1,240 |
| Smile Center Dental | 38.0 | 2,100 | 890 |
| Lakeside Family Dental | 35.0 | 1,650 | 720 |
| Keyword | Position | Volume | Beating us |
|---|---|---|---|
| pediatric dentistLost | 12.4was 8.2 (30d) | 1,900 | Lakeside Family Dental · 7.4 |
| emergency dentistAt risk | 8.6was 7.1 (30d) | 3,600 | Downtown Dentistry · 4.8 |
| invisalignAt risk | 9.1was 9.4 (30d) | 2,400 | Smile Center Dental · 4.2 |
| Keyword | Position | Volume | GSC |
|---|---|---|---|
| dental implantsAlmost page 1 | 11.2was 12.8 (30d) | 2,800 | 140 clicks · 4,200 impr. · one push from page 1 |
| dental crownsAlmost page 1 | 14.8was 16.2 (30d) | 1,600 | 8 clicks · 1,900 impr. · one push from page 1 |
| wisdom teeth removalAlmost page 1 | 16.1was 18.4 (30d) | 2,100 | 6 clicks · 2,400 impr. · one push from page 1 |
| Keyword | Intent | Position | Volume | GSC clicks | Beating us |
|---|---|---|---|---|---|
| 1dental implants | Non-branded | 11.2was 12.8 (30d) | 2,800 | 140 | Downtown Dentistry · 6.2 |
| 2wisdom teeth removal | Non-branded | 16.1was 18.4 (30d) | 2,100 | 6 | Downtown Dentistry · 5.1 |
| 3pediatric dentist | Non-branded | 12.4was 8.2 (30d) | 1,900 | 12 | Lakeside Family Dental · 7.4 |
| 4dental crowns | Non-branded | 14.8was 16.2 (30d) | 1,600 | 8 | Downtown Dentistry · 8.6 |
| 5emergency dentist | Non-branded | 8.6was 7.1 (30d) | 3,600 | 38 | Downtown Dentistry · 4.8 |
| 6emergency dentist grand rapids | Non-branded | — | 1,800 | 4 | — |
| 7invisalign | Non-branded | 9.1was 9.4 (30d) | 2,400 | 22 | Smile Center Dental · 4.2 |
| 8best dentist downtown | Non-branded | — | 920 | 2 | — |
Last 30 days vs prior 30 days
Last ingested Aug 31, 8:20 AM
Users
4,120
+12% vs prior 30d
Sessions
5,340
+12% vs prior 30d
Engagement rate
62.0%
+5% vs prior 30d
Conversions
48
+17% vs prior 30d
| Channel | Sessions | vs prior 30d | Engagement | Conversions |
|---|---|---|---|---|
| Organic Search | 2,480 | +12% | — | — |
| Paid Search | 1,320 | +8% | 64.0% | 22 |
| Direct | 980 | +4% | — | — |