Archangel Centers, Content Quality Audit

Scored 2026-06-11 against the 5-dimension rubric (humanity 30%, specificity 25%, structure 20%, SEO 15%, readability 10%). Source: https://archangelcenters.netlify.app sitemaps, 163 pages. Pass threshold 70.

84.2site average
162/163pages passing (≥70)
135pages under 2,000 words
145pages Flesch < 50
0/28infographics wired in

Key Findings

1. No infographics are live yet. All 28 finished infographics (7 addiction-hub + 21 drug-page) are absent from the site. Article images today are facility photos and insurance SVGs only. The family, insurance, recovery, and therapies hub sections carry a single recycled facility photo per page, exactly where GK asked for 6-7 infographics per hub.
2. Word counts are short of the definitive-article goal. 135 of 163 pages are under 2,000 words. Hub pages meant to be definitive (/addiction/ 772w, /dual-diagnosis/ 747w, /family/ ~600w, /therapies/ 672w, /insurance/ 683w, /recovery/ 801w) are the thinnest of the article set. Strongest pages are the dual-diagnosis subpages (2,376-2,464w).
3. Readability is graduate-level on most of the site. 143 pages score Flesch below 50; the NC suburb pages, court/commitment pages, and benzo pages sit in the 18-30 range. Clinical vocabulary explains part of it, but sentence length is the bigger driver. Shorter sentences would help both readers and featured-snippet eligibility.
4. 32 wall-of-text pages (>90% prose, no lists or tables). Includes all 5 dual-diagnosis subpages and all 8 NC suburb pages. These are prime infographic + list-formatting targets.
5. Technical nits. All 7 /team/ bio pages are missing an H1. /programs/ has only 53 words of content (the lone failing page, 68). 9 pages carry light AI-phrase fingerprints (1-2 hits each, low severity).

Core 25 pages, avg 82.8

PageScoreHumanSpecStructSEOReadWordsFleschFlags
/programs/68.075556565905352Low data density: 0 numbers (0.0/1k) Wall of text: 100% prose 53w
/sitemap/73.78091476577105543Too listy: 27% prose Flesch 43 (hard to read) 1055w
/76.6819565557468949Wall of text: 100% prose Flesch 49 (hard to read) 689w
/about-us/78.4819365658032440Wall of text: 100% prose Flesch 40 (hard to read) 324w
/admissions/78.5759565708735158Wall of text: 100% prose 351w
/contact/78.5759565708732056Wall of text: 100% prose 320w
/team/78.5759565708745753Wall of text: 100% prose 457w
/team/mike-sorrentino/78.9799571559052651Wall of text: 97% prose H1 count: 0 526w
/team/samantha-hewett/81.3799588558047747H1 count: 0 Flesch 47 (hard to read) 477w
/resources/81.6789574807774743Too listy: 44% prose Flesch 43 (hard to read) 747w
/team/lauren-sorrentino/82.7958583558049043AI phrases: 1 (2.0/1k) Wall of text: 91% prose H1 count: 0 Flesch 43 (hard to read) 490w
/knowledge-center/83.2849576807052521Wall of text: 94% prose Flesch 21 (hard to read) 525w
/team/ian-treacy/84.0909587557741240H1 count: 0 Flesch 40 (hard to read) 412w
/locations/84.57595100757089634Flesch 34 (hard to read) 896w
/programs/op/85.5829592806797438Flesch 38 (hard to read) 974w
/team/justin-skolnick/85.9959590557450541H1 count: 0 Flesch 41 (hard to read) 505w
/programs/iop/86.28295987570105138Flesch 38 (hard to read) 1051w
/team/trevor-eyerkuss/86.3889595559047754H1 count: 0 477w
/about-us/our-team/86.9959580806758136AI phrases: 1 (1.7/1k) Wall of text: 93% prose Flesch 36 (hard to read) 581w
/editorial-standards/87.18595100756781736Flesch 36 (hard to read) 817w
/intervention/88.08895987077149541Flesch 41 (hard to read) 1495w
/programs/php/88.385951008070116536Flesch 36 (hard to read) 1165w
/scholarship/89.0959587758061646Flesch 46 (hard to read) 616w
/team/lindsay-seslar/89.21009594558448758H1 count: 0 487w
/verify-insurance/89.61008792709028954289w

New Jersey 38 pages, avg 84.3

PageScoreHumanSpecStructSEOReadWordsFleschFlags
/new-jersey/tinton-falls/team/77.7759565658748055Wall of text: 100% prose 480w
/new-jersey/tinton-falls/admissions/78.0759565659042055Wall of text: 100% prose 420w
/new-jersey/tinton-falls/contact/79.07595656510019461Wall of text: 100% prose 194w
/new-jersey/tinton-falls/about-us/80.0809565758039845Wall of text: 100% prose Flesch 45 (hard to read) 398w
/new-jersey/tinton-falls/resources/81.5819571758067850Too listy: 42% prose Flesch 50 (hard to read) 678w
/new-jersey/tinton-falls/opioid-rehab/82.78195868055228732Flesch 32 (hard to read)
/new-jersey/drug-court/82.981821007570105426Vague words: 25 (24/1k) Flesch 26 (hard to read) 1054w
/new-jersey/freehold/82.98495896564156632Flesch 32 (hard to read) 1566w
/new-jersey/toms-river/83.08495906564160931Flesch 31 (hard to read) 1609w
/new-jersey/long-branch/83.28595896564157433Flesch 33 (hard to read) 1574w
/new-jersey/asbury-park/83.68495897064157632Flesch 32 (hard to read) 1576w
/new-jersey/neptune/83.68495897064157533Flesch 33 (hard to read) 1575w
/new-jersey/red-bank/83.68495897064158835Flesch 35 (hard to read) 1588w
/new-jersey/tinton-falls/alcohol-rehab/83.68495878052229434Flesch 34 (hard to read)
/new-jersey/middletown/83.78495897064155531Flesch 31 (hard to read) 1555w
/new-jersey/brick/83.88495907064159932Flesch 32 (hard to read) 1599w
/new-jersey/tinton-falls/inpatient-rehab/83.88395946567147932AI phrases: 2 (1.4/1k) Flesch 32 (hard to read) 1479w
/new-jersey/tinton-falls/dual-diagnosis/83.98295946570187031Flesch 31 (hard to read) 1870w
/new-jersey/tinton-falls/medical-detox/84.48995886564147839AI phrases: 2 (1.4/1k) Flesch 39 (hard to read) 1478w
/new-jersey/tinton-falls/84.58295986567163924Flesch 24 (hard to read) 1639w
/new-jersey/tinton-falls/prescription-drug-rehab/84.78395938055227326Flesch 26 (hard to read)
/new-jersey/tinton-falls/meth-rehab/84.88295948058225333Flesch 33 (hard to read)
/new-jersey/tinton-falls/polysubstance-rehab/84.98395948055228229Flesch 29 (hard to read)
/new-jersey/tinton-falls/cocaine-rehab/85.08295938061230435Flesch 35 (hard to read)
/new-jersey/involuntary-commitment/85.28293978061121635Vague words: 20 (16/1k) Flesch 35 (hard to read) 1216w
/new-jersey/tinton-falls/benzo-rehab/85.28295938064234122Flesch 22 (hard to read)
/new-jersey/tinton-falls/heroin-rehab/85.28295948061225232Flesch 32 (hard to read)
/new-jersey/tinton-falls/fentanyl-rehab/85.38295938064235531Flesch 31 (hard to read)
/new-jersey/85.684951006570108239Flesch 39 (hard to read) 1082w
/new-jersey/tinton-falls/op/86.48395919061226230Flesch 30 (hard to read)
/new-jersey/tinton-falls/facility/86.78395918077116643Flesch 43 (hard to read) 1166w
/new-jersey/tinton-falls/iop/86.88495949055238832Flesch 32 (hard to read)
/new-jersey/monmouth-county-resources/87.08195100807069638Flesch 38 (hard to read) 696w
/new-jersey/tinton-falls/php/87.18295929067243332Flesch 32 (hard to read)
/new-jersey/tinton-falls/verify-insurance/87.7919589659036156361w
/new-jersey/medicaid-rehab-coverage/88.08595100806777832Flesch 32 (hard to read) 778w
/new-jersey/tinton-falls/knowledge-center/88.18595100807041632Flesch 32 (hard to read) 416w
/new-jersey/tinton-falls/scholarship/89.0959588758062647Flesch 47 (hard to read) 626w

North Carolina 38 pages, avg 84.0

PageScoreHumanSpecStructSEOReadWordsFleschFlags
/north-carolina/charlotte/contact/77.0759565658016245Wall of text: 100% prose Flesch 45 (hard to read) 162w
/north-carolina/charlotte/team/77.1759365658744352Wall of text: 100% prose 443w
/north-carolina/charlotte/about-us/77.9809065757037033Wall of text: 100% prose Flesch 33 (hard to read) 370w
/north-carolina/charlotte/admissions/78.0759565659037852Wall of text: 100% prose 378w
/north-carolina/charlotte/resources/80.4819565758066546Too listy: 38% prose Flesch 46 (hard to read) 665w
/north-carolina/mecklenburg-county-resources/81.6759582807059934Too listy: 48% prose Flesch 34 (hard to read) 599w
/north-carolina/charlotte/opioid-rehab/82.68195868546219731Flesch 31 (hard to read)
/north-carolina/matthews/83.28495847070149720Wall of text: 91% prose Flesch 20 (hard to read) 1497w
/north-carolina/indian-trail/83.58595837070149720Wall of text: 91% prose Flesch 20 (hard to read) 1497w
/north-carolina/gastonia/83.68595837070147419Wall of text: 91% prose Flesch 19 (hard to read) 1474w
/north-carolina/charlotte/dual-diagnosis/83.78195946570171531Flesch 31 (hard to read) 1715w
/north-carolina/charlotte/inpatient-rehab/83.78295966564123032AI phrases: 1 (0.8/1k) Flesch 32 (hard to read) 1230w
/north-carolina/charlotte/83.88395926570130425Flesch 25 (hard to read) 1304w
/north-carolina/concord/84.08795837070147020Wall of text: 91% prose Flesch 20 (hard to read) 1470w
/north-carolina/cornelius/84.08795847070149319Wall of text: 91% prose Flesch 19 (hard to read) 1493w
/north-carolina/mint-hill/84.08795847070150321Wall of text: 91% prose Flesch 21 (hard to read) 1503w
/north-carolina/pineville/84.18795847070147719Wall of text: 91% prose Flesch 19 (hard to read) 1477w
/north-carolina/charlotte/alcohol-rehab/84.28495878552211831Flesch 31 (hard to read)
/north-carolina/charlotte/medical-detox/84.28395956567125937AI phrases: 2 (1.6/1k) Flesch 37 (hard to read) 1259w
/north-carolina/huntersville/84.48895847070149219Wall of text: 91% prose Flesch 19 (hard to read) 1492w
/north-carolina/charlotte/prescription-drug-rehab/84.58295948055207923Flesch 23 (hard to read)
/north-carolina/medicaid-rehab-coverage/84.77890100807075223Vague words: 14 (19/1k) Flesch 23 (hard to read) 752w
/north-carolina/recovery-court/84.88288100757092322Vague words: 18 (20/1k) Flesch 22 (hard to read) 923w only 1 image
/north-carolina/charlotte/cocaine-rehab/85.18195948064211033Flesch 33 (hard to read)
/north-carolina/charlotte/meth-rehab/85.38195948064205930Flesch 30 (hard to read)
/north-carolina/charlotte/benzo-rehab/85.48195938067214719Flesch 19 (hard to read)
/north-carolina/charlotte/facility/85.4829590757792543Flesch 43 (hard to read) 925w
/north-carolina/charlotte/polysubstance-rehab/85.48295958061208825Flesch 25 (hard to read)
/north-carolina/involuntary-commitment/85.481901008067102927Vague words: 19 (18/1k) Flesch 27 (hard to read) 1029w
/north-carolina/charlotte/fentanyl-rehab/85.58195948067216128Flesch 28 (hard to read)
/north-carolina/charlotte/op/85.58295928067199231Flesch 31 (hard to read) 1992w
/north-carolina/charlotte/heroin-rehab/85.68195948067205829Flesch 29 (hard to read)
/north-carolina/charlotte/verify-insurance/85.8928591659033054330w
/north-carolina/charlotte/php/86.58495929058220527Flesch 27 (hard to read)
/north-carolina/charlotte/iop/87.18495949058208431Flesch 31 (hard to read)
/north-carolina/88.28795100708092342Flesch 42 (hard to read) 923w
/north-carolina/charlotte/knowledge-center/88.48595100807038326Flesch 26 (hard to read) 383w
/north-carolina/charlotte/scholarship/89.1959588758060345Flesch 45 (hard to read) 603w

Knowledge Articles 58 pages, avg 84.9

PageScoreHumanSpecStructSEOReadWordsFleschFlags
/recovery/12-step-vs-alternatives/77.7778686656180531Vague words: 17 (21/1k) Flesch 31 (hard to read) 805w only 1 image
/therapies/79.3759573708067243Too listy: 43% prose Flesch 43 (hard to read) 672w only 1 image
/family/how-to-help-a-loved-one/80.27695707584163058Too listy: 41% prose 1630w only 1 image
/levels-of-care/continuum/81.38395886552124137Flesch 37 (hard to read) 1241w
/insurance/cost-of-treatment/81.57576100808083448Vague words: 23 (28/1k) Flesch 48 (hard to read) 834w only 1 image
/dual-diagnosis/ptsd-addiction/81.98295818052244226Wall of text: 92% prose Flesch 26 (hard to read)
/insurance/in-network-vs-out-of-network/82.08472100807068736Vague words: 21 (31/1k) Flesch 36 (hard to read) 687w only 1 image
/levels-of-care/php-vs-iop/82.18287898061121437Vague words: 25 (21/1k) Flesch 37 (hard to read) 1214w
/dual-diagnosis/anxiety-addiction/82.48295838549244925Wall of text: 91% prose Flesch 25 (hard to read)
/dual-diagnosis/adhd/82.58293828555237623Wall of text: 91% prose Flesch 23 (hard to read)
/dual-diagnosis/bipolar/82.58293838555239624Wall of text: 91% prose Flesch 24 (hard to read)
/recovery/stages/82.5809584756886847Wall of text: 90% prose Flesch 47 (hard to read) 868w only 1 image
/addiction/polysubstance/82.68291956567133032AI phrases: 1 (0.8/1k) Flesch 32 (hard to read) 1330w
/addiction/prescription-drugs/82.68595856564150528Flesch 28 (hard to read) 1505w
/dual-diagnosis/depression-addiction/83.18295828555246426Wall of text: 92% prose Flesch 26 (hard to read)
/recovery/life-after-treatment/83.17582100808098546Vague words: 23 (23/1k) Flesch 46 (hard to read) 985w only 1 image
/addiction/benzodiazepines/83.58689996067141827Flesch 27 (hard to read) 1418w
/therapies/mat/83.78392907567147031Flesch 31 (hard to read) 1470w
/therapies/trauma-emdr/83.78595897061163031Flesch 31 (hard to read) 1630w
/levels-of-care/84.18495956564139733Flesch 33 (hard to read) 1397w
/addiction/alcohol/84.282951006561189933Flesch 33 (hard to read) 1899w
/addiction/opioids/84.285951006061172337Flesch 37 (hard to read) 1723w
/family/narcan/84.678951006577136443Flesch 43 (hard to read) 1364w only 1 image
/recovery/return-to-work/84.684841007570130529Vague words: 29 (22/1k) Flesch 29 (hard to read) 1305w only 1 image
/dual-diagnosis/84.77595100806474733Flesch 33 (hard to read) 747w only 1 image
/levels-of-care/how-long-is-treatment/84.88395917074124542Flesch 42 (hard to read) 1245w
/therapies/dbt/84.985881007564128535Flesch 35 (hard to read) 1285w
/addiction/withdrawal-symptoms/85.178951007567128017Flesch 17 (hard to read) 1280w only 1 image
/recovery/85.17788100808080142Vague words: 16 (20/1k) Flesch 42 (hard to read) 801w only 1 image
/addiction/85.38395100657077234Flesch 34 (hard to read) 772w only 1 image
/insurance/sliding-scale-and-payment-plans/85.384861007571135344Vague words: 28 (21/1k) Flesch 44 (hard to read) 1353w only 1 image
/addiction/meth/85.481951007067135528Flesch 28 (hard to read) 1355w
/insurance/does-insurance-cover-rehab/85.47795100806484638Flesch 38 (hard to read) 846w only 1 image
/insurance/mental-health-parity-law/85.480951007564116339Flesch 39 (hard to read) 1163w only 1 image
/recovery/sober-living/85.48588100756780432AI phrases: 1 (1.2/1k) Vague words: 16 (20/1k) Flesch 32 (hard to read) 804w only 1 image
/addiction/heroin/85.684951007061143031Flesch 31 (hard to read) 1430w
/family/85.78695868068174647Flesch 47 (hard to read) 1746w only 1 image
/recovery/aftercare/85.8819599806169234Flesch 34 (hard to read) 692w only 1 image
/addiction/fentanyl/85.98695977064163338Flesch 38 (hard to read) 1633w
/insurance/85.9809596757768340Flesch 40 (hard to read) 683w only 1 image
/addiction/cocaine/86.183951007070136129Flesch 29 (hard to read) 1361w
/recovery/what-to-expect/86.180911008075116857Vague words: 21 (18/1k) 1168w only 1 image
/recovery/first-90-days/86.28395937577158143Flesch 43 (hard to read) 1581w only 1 image
/family/intervention/86.37992998080162941Vague words: 28 (17/1k) Flesch 41 (hard to read) 1629w only 1 image
/levels-of-care/iop/86.38295988064126538Flesch 38 (hard to read) 1265w
/therapies/relapse-prevention/86.78795957074151141Flesch 41 (hard to read) 1511w
/insurance/fmla-leave-for-treatment/87.48494100806789232Vague words: 14 (16/1k) Flesch 32 (hard to read) 892w only 1 image
/recovery/understanding-relapse/87.590921007561142239Vague words: 24 (17/1k) Flesch 39 (hard to read) 1422w only 1 image
/levels-of-care/outpatient/87.885951007080112941Flesch 41 (hard to read) 1129w
/family/al-anon/88.186951007574166847Flesch 47 (hard to read) 1668w only 1 image
/levels-of-care/php/88.185951008067149636Flesch 36 (hard to read) 1496w
/therapies/cbt/88.28795997571138141Flesch 41 (hard to read) 1381w
/insurance/how-to-verify-your-benefits/88.783951008080132545Flesch 45 (hard to read) 1325w only 1 image
/therapies/motivational-interviewing/88.799861006577137945Flesch 45 (hard to read) 1379w
/therapies/family-therapy/89.096891007567134938Flesch 38 (hard to read) 1349w
/family/family-roles-in-addiction/89.39289978080152149Vague words: 29 (19/1k) Flesch 49 (hard to read) 1521w only 1 image
/therapies/group-therapy/89.38895988077132345AI phrases: 1 (0.8/1k) Flesch 45 (hard to read) 1323w
/family/codependency/91.095951008068158649Flesch 49 (hard to read) 1586w only 1 image

Policy 4 pages, avg 84.4

PageScoreHumanSpecStructSEOReadWordsFleschFlags
/privacy-policy/83.8759593807094828Flesch 28 (hard to read) 948w
/hipaa-policy/84.47595947580115343Flesch 43 (hard to read) 1153w
/terms-of-service/84.5799586857096536Flesch 36 (hard to read) 965w
/accessibility/85.07595100806762327Flesch 27 (hard to read) 623w