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
Domain Rating
42.0
+8% vs prior 30d
Referring domains
186
+8% vs prior 30d
Organic keywords
1,240
+5% vs prior 30d
Keywords in top 3
48
+9% vs prior 30d
Organic traffic
3,200
+11% vs prior 30d
Organic traffic value
$8,400
+11% vs prior 30d
| Keyword | Position | Traffic | Volume |
|---|---|---|---|
| dentist near me | 4.2 | 420 | 12,100 |
| family dentist | 6.1 | 280 | 5,400 |
| teeth cleaning | 3.8 | 190 | 3,200 |
| dental implants | 11.2 | 95 | 2,800 |
| river city dental | 1.2 | 86 | 720 |
| river city dentist | 2.4 | 54 | 480 |
| emergency dentist | 8.6 | 62 | 3,600 |
| pediatric dentist | 12.4 | 38 | 1,900 |
| invisalign | 9.1 | 48 | 2,400 |
| dental crowns | 14.8 | 28 | 1,600 |
| wisdom teeth removal | 16.1 | 22 | 2,100 |
| root canal | 7.2 | 74 | 1,800 |
| Site | DR | Organic traffic | Organic keywords | Referring domains |
|---|---|---|---|---|
| River City Dental (client) | 42.0 | 3,200 | 1,240 | 186 |
| Smile Center Dental | 38.0 | 2,100 | 890 | 142 |
| Downtown Dentistry | 45.0 | 3,800 | 1,520 | 210 |
| Lakeside Family Dental | 35.0 | 1,650 | 720 | 118 |