Pre-flight summary

Headline numbers

Metric This week (5/3) Prior (4/26) Delta
Internal URLs 812 845 -33 (133 added, 166 removed)
Internal 4xx (this domain) 15 9 +6 (14 new broken URLs)
Internal 3xx 464 430 +34
5xx 5 2 +3 (all external)
H1 duplicate 8 pairs 26 -18

Top findings

1. P0 — /contact-us/ returns 403 with 1,497 internal inlinks

Most-linked URL on the site shows 403. Almost certainly a Cloudflare/WP-firewall block on the SF default user agent rather than a real outage. Verify with a real-browser curl before treating as urgent.

2. P1 — 14 newly-broken internal URLs

After a major content reshuffle this week, several practice-area parents and /car-accident-injuries/ slugs went 4xx. Top losses: /practice-areas/car-accident/ (403, 17 inlinks), /practice-areas/uber-lyft-accidents/, /practice-areas/drunk-driving-accidents/, /practice-areas/hit-and-run-accidents/, /car-accident-injuries/thoracic-spine/, /car-accident-injuries/umbrella-excess-coverage-kentucky/, /life-care-planning-car-accident/, /no-fault-pip-coverage-kentucky/.

3. P2 — 5 external citation 5xx

flaget.com (522), triallawyersuniversity.com webinar (500), iiky.org PIP page (500), insurance.ky.gov/ppc/ (500), iiky.org 2025 bills page (500). Replace per source-hierarchy rules.

4. Major content reshuffle

166 URLs removed (mostly author archives; healthy cleanup). 133 added (mostly /car-accident-injuries/ injury-detail pages: cervical-spine, chest-injuries, hip-injuries, life-care-planning-kentucky, ptsd, scaphoid-fracture, etc.). Indexation tracking should be queued for the next seo-pulse run.

5. Negative-SEO probe scan: NO ALERT

No internal 4xx URL matches the /<post-id>-<n>/ slug pattern of the May 1 /12014-2/ attack. The disavow brief from May 1 (333 spam refdomains) remains the only active negative-SEO incident.

Files produced