59%
In progress
updated 2026-08-22 18:53 UTC
Mission
Fellsmere RV Repair exists to capture mobile RV repair leads across Indian River County and adjacent markets by ranking #1-3 for local RV repair queries in a low-competition Florida micro-market — converting search traffic into exclusive phone calls for Michael Morris's business while the brand is actively overperforming relative to its SEO completeness score.
Top Gaps (click → jump to category)
- 0%On-Page Contenton-page sample: 28 pages, 0/2 rules pass
- 0%Cloud Stacks0 live URLs across 0 platforms
- 0%Scheduling0 Windows tasks · prefixes ['FMRV_']
- 0%YouTubeYouTube embed presence: 0 pages
- 0%Information Gain28 pages sampled, avg max-Jaccard 0.46 (>=0.30: 20, >=0.50: 12)
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 ['FMRV_']
0%
pending
▾
Scheduling
0 Windows tasks · prefixes ['FMRV_']
0%
pending
▾
0 Windows tasks · prefixes ['FMRV_']
- ·Has scheduled tasks0 tasks found matching prefixes ['FMRV_']
- ·Active task health (Ready/Running)no tasks
Search Performance
DFS SERP: 3/3 keywords ranked (top3: 1, top10: 3)
100%
done
▾
Search Performance
DFS SERP: 3/3 keywords ranked (top3: 1, top10: 3)
100%
done
▾
DFS SERP: 3/3 keywords ranked (top3: 1, top10: 3)
- ✓Ranking in top 30 (of 3 tracked)3/3 keywords ranked
- ✓Top-10 coverage3/3 in top 10
- ✓Top-3 coverage1/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
4/5 technical checks pass
80%
in progress
▾
Technical SEO
4/5 technical checks pass
80%
in progress
▾
4/5 technical checks pass
- ✓Sitemap present
- ✓robots.txt present
- ✓Index page present
- ·IndexNow key file
- ✓404 page
On-Page Content
on-page sample: 28 pages, 0/2 rules pass
0%
in progress
▾
On-Page Content
on-page sample: 28 pages, 0/2 rules pass
0%
in progress
▾
on-page sample: 28 pages, 0/2 rules pass
- ·TLDR brand-led present2/28 pages have a TLDR-style lead
- ·2-3 sentence paragraph rule23/28 pages have 4+ sentence paragraphs
Schema / AIO
schema sample: 28 pages, 5/5 rules pass
100%
done
▾
Schema / AIO
schema sample: 28 pages, 5/5 rules pass
100%
done
▾
schema sample: 28 pages, 5/5 rules pass
- ✓JSON-LD on pages28/28 have JSON-LD
- ✓Connected @graph schema28/28 use @graph
- ✓Wikidata sameAs links28/28 reference Wikidata/Wikipedia
- ✓FAQPage schema25/28 have FAQPage
- ✓Speakable schema25/28 have Speakable
Content Volume
27 total pages, 0 blog, 13 locations, 9 services
87%
in progress
▾
Content Volume
27 total pages, 0 blog, 13 locations, 9 services
87%
in progress
▾
27 total pages, 0 blog, 13 locations, 9 services
- ✓Homepage
- ✓About page
- ✓Contact page
- ✓Privacy policy
- ✓Terms
- ·Blog posts (vs 104-week plan)0/104 posts (0% of plan)
- ✓Location pages13 location pages
- ✓Service pages9 service pages
Accessibility
a11y sample: 28 pages, 3/3 rules pass
100%
done
▾
Accessibility
a11y sample: 28 pages, 3/3 rules pass
100%
done
▾
a11y sample: 28 pages, 3/3 rules pass
- ✓Alt text coverage41/41 images have alt
- ✓Skip-to-content link28/28 have skip link
- ✓<html lang> attribute28/28 have lang attribute
Image SEO
41 images sampled across 28 pages
66%
in progress
▾
Image SEO
41 images sampled across 28 pages
66%
in progress
▾
41 images sampled across 28 pages
- ✓Descriptive filenames41/41 images have hyphenated descriptive names
- ✓Width/height attributes41/41 have explicit dimensions
- ·ImageObject schema present0/28 pages have ImageObject
Helpful Content
0 thin / 28 fat across 28 pages
100%
done
▾
Helpful Content
0 thin / 28 fat across 28 pages
100%
done
▾
0 thin / 28 fat across 28 pages
- ✓Thin-page ratio < 15%0/28 pages flagged thin (0%)
Information Gain
28 pages sampled, avg max-Jaccard 0.46 (>=0.30: 20, >=0.50: 12)
0%
blocked
▾
Information Gain
28 pages sampled, avg max-Jaccard 0.46 (>=0.30: 20, >=0.50: 12)
0%
blocked
▾
28 pages sampled, avg max-Jaccard 0.46 (>=0.30: 20, >=0.50: 12) · Jaccard ≥0.30 = near-duplicate · Jaccard ≥0.50 = templated rehash (Google March 2026 thin-content trigger)
| Max Jaccard | Page | vs sibling | Length |
|---|---|---|---|
| 0.752 | service-areas\orchid-fl\index.html | vs index.html | 1653 words |
| 0.752 | service-areas\roseland-fl\index.html | vs index.html | 1649 words |
| 0.751 | service-areas\gifford-fl\index.html | vs index.html | 1657 words |
| 0.751 | service-areas\vero-beach-fl\index.html | vs index.html | 1692 words |
| 0.751 | service-areas\wabasso-fl\index.html | vs index.html | 1657 words |
| 0.751 | service-areas\winter-beach-fl\index.html | vs index.html | 1693 words |
| 0.75 | service-areas\sebastian-fl\index.html | vs index.html | 1658 words |
| 0.747 | service-areas\fellsmere-fl\index.html | vs index.html | 1667 words |
| 0.742 | service-areas\micco-fl\index.html | vs index.html | 1650 words |
| 0.739 | service-areas\okeechobee-fl\index.html | vs index.html | 1657 words |
Anti-AI Filter
20 pages: 20 PASS, 0 WARN, 0 BLOCK (avg AI-score 18.8/100)
81%
done
▾
Anti-AI Filter
20 pages: 20 PASS, 0 WARN, 0 BLOCK (avg AI-score 18.8/100)
81%
done
▾
20 pages: 20 PASS, 0 WARN, 0 BLOCK (avg AI-score 18.8/100)
| AI Score | Page | Words | Flagged rules |
|---|---|---|---|
| 30 PASS | index.html | 1675 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | about\index.html | 1069 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | service-areas\index.html | 1011 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\index.html | 1561 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-electrical-repair\index.html | 1323 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-plumbing-repair\index.html | 1326 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | services\rv-solar-installation\index.html | 1303 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | service-areas\fellsmere-fl\index.html | 1661 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | service-areas\gifford-fl\index.html | 1651 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
| 30 PASS | service-areas\grant-valkaria-fl\index.html | 1686 words | Cadence uniformity (3+ consecutive 17-23 +25 Markdown bleed / curly quotes +5 |
E-E-A-T
E-E-A-T sample: 28 pages
100%
done
▾
E-E-A-T
E-E-A-T sample: 28 pages
100%
done
▾
E-E-A-T sample: 28 pages
- ✓Person schema present28/28
- ✓Author byline / by-line22/28
- ✓Credential mentions (licensed/insured/etc)28/28
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 fellsmere" @ Fellsmererank #5 → https://rvrepairfellsmere.com/terms/
- ✓"mobile rv repair fellsmere" @ Fellsmererank #3 → https://rvrepairfellsmere.com/
- ✓"rv slide out repair fellsmere" @ Fellsmererank #6 → https://rvrepairfellsmere.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 META: Brand consolidation session
2026-05-24 DASHBOARD: First scored dashboard snapshot
2026-05-23 MARKET INTEL: First DFS daily SERP sweep
2026-05-11 SECURITY AUDIT: Back-button hijacking audit — site clean
2026-04-26 TECHNICAL AUDIT: Site-health sweep — www returns 522
2026-03-31 INITIAL DEPLOY: Site built and deployed to Cloudflare Pages