Technical SEO
Score: 45/100
6
Pass
4
Fail
2
Needs Work
Technical Audit Findings
| Area | Status | Finding |
|---|---|---|
| Robots.txt | PASS | Open crawl, sitemap declared at /sitemap_index.xml, Yoast generated |
| Sitemap | PASS | Sitemap index with 3 child sitemaps, all updated Apr 30 2026 |
| Page Count | NEEDS WORK | 47 total indexed pages — very thin for competitive YMYL vertical |
| HTTPS/SSL | PASS | All links served over HTTPS, no mixed content detected |
| URL Structure | NEEDS WORK | Two parallel URL hierarchies: /programs/ and /treatment-programs-in-new-jersey/. Potential duplicate content risk. |
| Canonical Tags | FAIL | No canonical tags confirmed on any crawled page. Duplicate content risk unmitigated. |
| Schema Markup | FAIL | Zero JSON-LD structured data detected on any page. LegitScript badge is not schema. |
| Mobile Usability | PASS | Responsive WordPress theme inferred. No mobile errors surfaced. |
| Meta Robots/Noindex | PASS | No noindex tags detected. Open to all agents. |
| Page Speed/CWV | UNABLE TO VERIFY | PageSpeed Insights API not accessible via WebFetch. Manual test required at pagespeed.web.dev. |
| Redirect Chains | UNABLE TO VERIFY | Screaming Frog or similar crawler required for full redirect audit. |
| Broken Links/404s | UNABLE TO VERIFY | No 404s surfaced in crawl. Full check requires crawler. |
| Hreflang | PASS | Single-language site. Not applicable. |
| Breadcrumbs | FAIL | No breadcrumb markup or visible breadcrumb trail on any crawled page. |
| Meta Descriptions | FAIL | No meta descriptions returned on any crawled page. Not set in Yoast or not rendering. |