๐ SEO ยท STAFF DASHBOARD
SEO Dashboard
Where the Christchurch Miami SEO surface stands today, what changed since the last pass, and what's worth 25 minutes of attention right now. Refreshed daily by an automated probe at 06:00 EST.
LAST UPDATED ยท 2026-05-14 ยท COMPOSITE 29
Score trajectory
2 audit passes ยท 5/9 manual baseline โ 5/14 first automated probe
Current composite
29
2026-05-14 automated probe
Surfaces online
2 / 5
3 NXDOMAIN: es ยท prayer ยท app
Main site score
85
christchurchmiami.org ยท 17 JSON-LD types
Critical open
4
3 DNS + 1 ad-grant blocker
Methodology note.
The 2026-05-09 entry is Jeff's manual qualitative score from the narrative audit pass. The 2026-05-14 entry is the first run of an automated probe formula (see methodology in today's audit). The two numbers are not directly comparable as scaled values โ the chart annotates this break. From 5/14 forward, every daily run is formula-comparable.
Surface health
5 CCM subdomains ยท live state from 2026-05-14 06:00 probe
Ad Grant readiness
Phase 0 ยท 8 of 11 checks passing ยท 2 hard blockers + 1 warning
SSL / HTTPS site-wide
christchurchmiami.org responds HTTPS 200 with HSTS header.
Pass
Mobile-friendly
Responsive viewport meta confirmed on main site.
Pass
Clear nonprofit branding
Mission + NAP on every Snappages page. Christchurch Miami branding unambiguous.
Pass
Substantial content
84 URLs in sitemap.xml. Weekly blog cadence with 1500โ1800 word posts.
Pass
/en-espanol must return 200 (Ad Grant blocker)
Per April + May audits, still returns 404. Ad destinations cannot include 404s. Fix before submitting application.
Blocker
/giving must be a landing page, not a redirect
Currently redirects directly to ChurchCenter. Ad Grants don't allow ads pointing at thin off-domain redirects.
Blocker
About-tier pages may be thin
April audit flagged /new, /about-us, /leadership at ~250โ300 words with no schema. Strengthen before pointing ads at them.
Warn
robots.txt + sitemap.xml reachable on main site
Both return 200. Sitemap lists 84 URLs.
Pass
app.christchurchmiami.org indexability
As of 2026-05-14, subdomain returns NXDOMAIN. Ads pointing here would fail destination checks.
Blocker
resources.christchurchmiami.org sunset
SermonShots-hosted SvelteKit SPA still bleeding link equity. 301 ticket open with vendor. Don't run ads at this subdomain.
Warn
Domain age
christchurchmiami.org has years of indexed history.
Pass
Open findings
17 open ยท filter by severity
| ID | Title | Surface | Sev | Opened | Fix (min) |
|---|
Peer comparative matrix
CCM vs. Christ Journey ยท CFM ยท Granada Church ยท Old Cutler ยท Vous
From the 2026-05-09 manual scorecard. Today's automated probe confirmed all five peers still respond and that CCM still leads on JSON-LD breadth (17 distinct types vs. max 3 at any peer). Re-evaluated qualitatively next manual audit pass.
| Dimension | CCM | CJ | CFM | GC | OCPC | Vous |
|---|---|---|---|---|---|---|
| Technical foundation | 4 | 4 | 4 | 3 | 3 | 4 |
| On-page SEO (titles/meta) | 5 | 4 | 5 | 2 | 3 | 3 |
| Local SEO signals | 4 | 4 | 5 | 3 | 4 | 3 |
| Content depth (sermons + blog) | 4 | 5 | 4 | 2 | 2 | 3 |
| AI / GEO readiness (JSON-LD) | 5 | 3 | 3 | 2 | 3 | 1 |
| Internal linking / hubs | 4 | 4 | 5 | 3 | 2 | 3 |
| Conversion paths | 4 | 5 | 4 | 3 | 3 | 4 |
| Mobile / SSL | 5 | 5 | 5 | 4 | 4 | 5 |
| Aggregate | 35 | 34 | 35 | 22 | 24 | 26 |
Live HTML fingerprint from today's probe: CCM 53.8 KB / 17 JSON-LD types ยท CJ 291 KB / 1 type ยท CFM 1.6 MB / 3 types ยท GC 795 KB / 1 type ยท OCPC 114 B (JS redirect to /lander) ยท Vous 87 KB / 0 types.
Archive
Past audit passes