48%
Needs attention
updated 2026-07-08 17:53 UTC
Mission
Rank rvrepairjensenbeach.com as the dominant mobile RV repair resource for Martin County and surrounding Treasure Coast, capturing leads for Scott Marlins by outranking national directories and weaker local competitors across every major RV service query in Jensen Beach, Stuart, Palm City, and Hobe Sound.
Top Gaps (click → jump to category)
- 0%On-Page Contenton-page sample: 30 pages, 0/2 rules pass
- 0%Cloud Stacks0 live URLs across 0 platforms
- 0%Scheduling0 Windows tasks · prefixes ['JBRV_']
- 0%E-E-A-TE-E-A-T sample: 30 pages
- 0%YouTubeYouTube embed presence: 0 pages
All Categories (23)
Cloud Stacks
0 live URLs across 0 platforms
0%
pending
▾
Cloud Stacks
0 live URLs across 0 platforms
0%
pending
▾
0 live URLs across 0 platforms
- ·Total live cloud-stack URLs0 URLs across 0 platforms
- ·Platform diversity (≥8 per 4wk window)0 unique platforms:
Scheduling
0 Windows tasks · prefixes ['JBRV_']
0%
pending
▾
Scheduling
0 Windows tasks · prefixes ['JBRV_']
0%
pending
▾
0 Windows tasks · prefixes ['JBRV_']
- ·Has scheduled tasks0 tasks found matching prefixes ['JBRV_']
- ·Active task health (Ready/Running)no tasks
Search Performance
DFS SERP: 3/3 keywords ranked (top3: 0, top10: 2)
66%
in progress
▾
Search Performance
DFS SERP: 3/3 keywords ranked (top3: 0, top10: 2)
66%
in progress
▾
DFS SERP: 3/3 keywords ranked (top3: 0, top10: 2)
- ✓Ranking in top 30 (of 3 tracked)3/3 keywords ranked
- ✓Top-10 coverage2/3 in top 10
- ·Top-3 coverage0/3 in top 3
Brand SERP/KP
DFS backlinks: None links / None ref domains / rank None
33%
in progress
▾
Brand SERP/KP
DFS backlinks: None links / None ref domains / rank None
33%
in progress
▾
DFS backlinks: None links / None ref domains / rank None
- ·Referring main domains ≥50None referring main domains
- ·Backlink count ≥100None total backlinks
- ✓No broken backlinksNone broken
Local GBP
GBP API ingester pending (Sunday). For multi-loc brands per-location scorecards.
—
data pending
▾
Local GBP
GBP API ingester pending (Sunday). For multi-loc brands per-location scorecards.
—
data pending
▾
No item-level data yet for this category.
Citations
Master Citations sheet ingester pending (Sunday).
—
data pending
▾
Citations
Master Citations sheet ingester pending (Sunday).
—
data pending
▾
No item-level data yet for this category.
Technical SEO
3/5 technical checks pass
60%
in progress
▾
Technical SEO
3/5 technical checks pass
60%
in progress
▾
3/5 technical checks pass
- ✓Sitemap present
- ✓robots.txt present
- ✓Index page present
- ·IndexNow key file
- ·404 page
On-Page Content
on-page sample: 30 pages, 0/2 rules pass
0%
in progress
▾
On-Page Content
on-page sample: 30 pages, 0/2 rules pass
0%
in progress
▾
on-page sample: 30 pages, 0/2 rules pass
- ·TLDR brand-led present1/30 pages have a TLDR-style lead
- ·2-3 sentence paragraph rule30/30 pages have 4+ sentence paragraphs
Schema / AIO
schema sample: 30 pages, 3/5 rules pass
60%
in progress
▾
Schema / AIO
schema sample: 30 pages, 3/5 rules pass
60%
in progress
▾
schema sample: 30 pages, 3/5 rules pass
- ✓JSON-LD on pages30/30 have JSON-LD
- ·Connected @graph schema0/30 use @graph
- ✓Wikidata sameAs links30/30 reference Wikidata/Wikipedia
- ✓FAQPage schema27/30 have FAQPage
- ·Speakable schema5/30 have Speakable
Content Volume
76 total pages, 6 blog, 9 locations, 56 services
87%
in progress
▾
Content Volume
76 total pages, 6 blog, 9 locations, 56 services
87%
in progress
▾
76 total pages, 6 blog, 9 locations, 56 services
- ✓Homepage
- ✓About page
- ✓Contact page
- ✓Privacy policy
- ✓Terms
- ·Blog posts (vs 104-week plan)6/104 posts (5% of plan)
- ✓Location pages9 location pages
- ✓Service pages56 service pages
Accessibility
a11y sample: 30 pages, 3/3 rules pass
100%
done
▾
Accessibility
a11y sample: 30 pages, 3/3 rules pass
100%
done
▾
a11y sample: 30 pages, 3/3 rules pass
- ✓Alt text coverage55/55 images have alt
- ✓Skip-to-content link30/30 have skip link
- ✓<html lang> attribute30/30 have lang attribute
Image SEO
55 images sampled across 30 pages
33%
in progress
▾
Image SEO
55 images sampled across 30 pages
33%
in progress
▾
55 images sampled across 30 pages
- ✓Descriptive filenames55/55 images have hyphenated descriptive names
- ·Width/height attributes21/55 have explicit dimensions
- ·ImageObject schema present0/30 pages have ImageObject
Helpful Content
1 thin / 29 fat across 30 pages
80%
done
▾
Helpful Content
1 thin / 29 fat across 30 pages
80%
done
▾
1 thin / 29 fat across 30 pages
- ✓Thin-page ratio < 15%1/30 pages flagged thin (3%)
Information Gain
30 pages sampled, avg max-Jaccard 0.02 (>=0.30: 0, >=0.50: 0)
100%
done
▾
Information Gain
30 pages sampled, avg max-Jaccard 0.02 (>=0.30: 0, >=0.50: 0)
100%
done
▾
30 pages sampled, avg max-Jaccard 0.02 (>=0.30: 0, >=0.50: 0) · Jaccard ≥0.30 = near-duplicate · Jaccard ≥0.50 = templated rehash (Google March 2026 thin-content trigger)
| Max Jaccard | Page | vs sibling | Length |
|---|---|---|---|
| 0.06 | index.html | vs index.html | 1210 words |
| 0.06 | services\index.html | vs index.html | 424 words |
| 0.053 | services\rv-ac-heating\index.html | vs index.html | 1266 words |
| 0.053 | services\rv-plumbing\index.html | vs index.html | 1263 words |
| 0.047 | services\rv-slide-out-repair\index.html | vs index.html | 1323 words |
| 0.021 | blog\index.html | vs index.html | 424 words |
| 0.021 | services\rv-exterior-repair\index.html | vs index.html | 1732 words |
| 0.021 | services\rv-interior-repair\index.html | vs index.html | 1613 words |
| 0.02 | services\rv-generator-service\generator-oil-change\index.html | vs index.html | 1664 words |
| 0.02 | services\rv-generator-service\seasonal-maintenance\index.html | vs index.html | 1826 words |
Anti-AI Filter
20 pages: 20 PASS, 0 WARN, 0 BLOCK (avg AI-score 23.8/100)
76%
done
▾
Anti-AI Filter
20 pages: 20 PASS, 0 WARN, 0 BLOCK (avg AI-score 23.8/100)
76%
done
▾
20 pages: 20 PASS, 0 WARN, 0 BLOCK (avg AI-score 23.8/100)
| AI Score | Page | Words | Flagged rules |
|---|---|---|---|
| 31 PASS | services\index.html | 430 words | Cadence uniformity (3+ consecutive 17-23 +25 Sentence-length burstiness +1 Markdown bleed / curly quotes +5 |
| 30 PASS | index.html | 1214 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-ac-heating\index.html | 1270 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-awning-repair\index.html | 1639 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-exterior-repair\index.html | 1738 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-interior-repair\index.html | 1619 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-slide-out-repair\index.html | 1331 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-slide-out-repair\hydraulic-slide-out-repair\index.html | 1785 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-slide-out-repair\slide-out-seal-alignment\index.html | 1783 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-roof-repair\rubber-epdm-roof-repair\index.html | 1727 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
E-E-A-T
E-E-A-T sample: 30 pages
0%
in progress
▾
E-E-A-T
E-E-A-T sample: 30 pages
0%
in progress
▾
E-E-A-T sample: 30 pages
- ·Person schema present4/30
- ·Author byline / by-line1/30
- ·Credential mentions (licensed/insured/etc)13/30
YouTube
YouTube embed presence: 0 pages
0%
pending
▾
YouTube
YouTube embed presence: 0 pages
0%
pending
▾
YouTube embed presence: 0 pages
- ·YouTube references on site0 pages embed/link YouTube
Behavioral
GSC behavioral + GBP Insights ingester pending (Sunday).
—
data pending
▾
Behavioral
GSC behavioral + GBP Insights ingester pending (Sunday).
—
data pending
▾
No item-level data yet for this category.
Local Service Ads
Per-brand fit gate eval pending. Most brands likely auto-N/A.
—
data pending
▾
Local Service Ads
Per-brand fit gate eval pending. Most brands likely auto-N/A.
—
data pending
▾
No item-level data yet for this category.
Indexed Gap
GSC indexed-vs-submitted pull pending (Sunday).
—
data pending
▾
Indexed Gap
GSC indexed-vs-submitted pull pending (Sunday).
—
data pending
▾
No item-level data yet for this category.
Reddit/Forum
Reddit firsthand-citation counter pending.
—
data pending
▾
Reddit/Forum
Reddit firsthand-citation counter pending.
—
data pending
▾
No item-level data yet for this category.
Market Intel
DFS snapshot 2026-05-23: 3 keywords tracked
—
done
▾
Market Intel
DFS snapshot 2026-05-23: 3 keywords tracked
—
done
▾
DFS snapshot 2026-05-23: 3 keywords tracked
- ·"rv repair jensen beach" @ Jensen Beachrank #14 → https://www.rvrepairjensenbeach.com/
- ✓"mobile rv repair jensen beach" @ Jensen Beachrank #10 → https://www.rvrepairjensenbeach.com/
- ✓"rv slide out repair jensen beach" @ Jensen Beachrank #9 → https://www.rvrepairjensenbeach.com/
Algo Monitor
Weekly Algo Monitor first fire: Monday 2026-05-25 8am ET.
—
data pending
▾
Algo Monitor
Weekly Algo Monitor first fire: Monday 2026-05-25 8am ET.
—
data pending
▾
No item-level data yet for this category.
Next Up — Priority Queue
Recent Activity
2026-05-25 consolidation: Full brand history mined + per-brand files written - _LOG.md, _MASTER_SOP.md, _GOAL.md, _NEXT.md, 23 category SOPs
2026-05-24 scoring: Dashboard auto-scorer updated overall to 48% - _OVERVIEW.md refreshed at 12:29 UTC
2026-05-23 scoring: Dashboard first-run scorer flagged brand at 45-50% - bottom of pack across RV portfolio
2026-05-17 technical: Apex HTTPS cert mismatch confirmed + CF token missing from vault - apex cosmetic issue, low-priority
2026-04-26 technical: Portfolio site-health sweep flagged rvrepairjensenbeach.com as DOWN (timeout) - vault/20-Areas/seo-audits/site-health-2026-04-26.json
2026-03-31 deploy: Initial site build + Cloudflare Pages deploy - rvrepairjensenbeach.com LIVE