Session summary
Ahrefs flagged 10 404s. 1 resolved already (page_id=8658 -> shelbyville). 6 are unpublished drafts (Bucket B republish candidates — held for Sam). 1 is content-creation (Bucket C /real-results/). 0 need redirects. Bucket A: 23 live pages/posts need internal-link updates; all staged locally at /tmp/sail-404-audit/staged/, diffs validated (anchor counts / brace balance / wp:html markers preserved). 1 protected item (/practice-areas/ page 48) held for per-page approval. Nothing pushed live yet — awaiting Sam's go-live decision on push mode.
Per-URL outcome
- #1 /?page_id=8658 — RESOLVED (301 -> /locations/shelbyville/). Ahrefs cache stale.
- #2 /amazon-concerns/ — Bucket A (1 linker -> /amazon-crash-litigation/) + Bucket B (draft post 10225).
- #3 /are-drivers-who-run-red-lights-always-at-fault/ — Bucket A (2 linkers -> /practice-areas/car-accidents/causes/t-bones/) + Bucket B (draft post 4583).
- #4 /car-accident-injuries/traumatic-brain-injury/ — Bucket A (2 linkers -> /brain-injuries-and-car-accidents/) + Bucket B (draft page 49171; high priority).
- #5 /concussion-symptoms-.../implications/ — Bucket A (3 linkers -> /concussion-symptoms-car-accidents/).
- #6 same URL with double slash — Bucket A (1 typo on page 49180 facial-injuries).
- #7 /diminished-value-claim-kentucky/ — Bucket A (3 linkers -> /property-damage-claim-kentucky/) + Bucket B (dupe slug 47700+61960, needs dedup).
- #8 /practice-areas/delivery-vehicle-accidents/ — Bucket A (5 linkers -> /practice-areas/amazon-delivery-vehicle-accident-lawyers/) + Bucket B (draft page 43544, HIGH priority — current parent of 5 live children).
- #9 /real-results/ — Bucket A (1 linker -> /about-us/our-results/) + Bucket C (no draft exists; canonical is /about-us/our-results/).
- #10 /truck-talk/truck-vs-car-crashes/ — Bucket A (9 linkers -> /truck-talk/) + Bucket B (draft page 45734, recommend republish — it is episode #32 in the series schema).
Bucket A — 23 live pages/posts staged
Staged locally at /tmp/sail-404-audit/staged/ (before/after HTML per item + plan.json). Each edit preserves anchor counts, CSS brace balance, wp:html wrapping. Sanity sampling (10% = 3 items: pages_9318, posts_4236, pages_45699) passed. Nothing deployed yet.
Protected item flagged
page 48 /practice-areas/ — on wp-content-deployer Protected list. Held for Sam's per-page approval before any push.
Deferred — awaiting Sam
- Deferred: Bucket A push mode (A recommended=drafts-via-API; B=drafts+preformatted-publish; C=manual-in-wpadmin; D=other). Next action: Sam picks mode.
- Deferred: Bucket B republish decisions for 6 draft candidates. Recommend republishing 43544 (delivery-vehicle-accidents hub) and 45734 (truck-vs-car-crashes episode) first.