1 · og:image and twitter:image were relative paths REAL DEFECT FIXED
Open Graph requires absolute URLs, so social and AI crawlers could not resolve the images at all. Now absolute, and repointed from the 375×211 asset to the 903×530 one that already existed for this page. Added og:image:alt / width / height and twitter:image:alt; twitter:card summary → summary_large_image. Three commented-out legacy meta blocks removed.
2 · Meta description rewritten FIXED
The previous description used "attorney" exclusively and carried no differentiator. It now carries "lawyer" as well, plus the free consultation and phone.
3 · article:published_time — left alone, deliberately reversing an earlier call
The original audit flagged the hardcoded 2024-06-13 as stale. On reflection that was wrong: it records first publication, not revision, and article:modified_time already tracks revisions dynamically via Model.GetLastModifiedDate.
4 · A visible review stamp NEW
"Legal content on this page last reviewed against Florida Statutes and current legislation on July 31, 2026." Static rather than Model.GetLastModifiedDate on purpose — it records when a human verified the law, not when the file was touched. That distinction matters here specifically, because the § 768.21(8) repeal attempts are live legislation and this stamp is what tells a reader how current the "not repealed" statement is.
5 · 13 British spellings — introduced by this project, not inherited FIXED
analysed · totalling · neighbouring · practising ×2 · recognised · labelled · sterilisation (article) — recognised ×2 · practising · authorise · materialised (FAQs)
All corrected to US forms. This matters beyond tidiness: the page targets Miami, cites Florida statutes and speaks to US patients. British orthography reads as outsourced, which undercuts the exact E-E-A-T signal the legal-accuracy work was built to establish.
Method note worth keeping: the first sweep used a fixed list of ~45 British/American pairs and caught 10, missing sterilisation, authorise and materialised. A second sweep on the -ise/-ised/-ising/-isation suffix pattern, with a whitelist for the ~25 words legitimately spelled -ise in American English (advise, supervise, comprise, exercise, franchise, expertise…), caught all three. A word list finds the words on the list; a pattern finds the class.
6 · TOC / heading mismatch — 1 of 10 FIXED
The TOC entry read "Book a Consultation with a Miami Surgical Errors Attorney" while the H2 it pointed at read "…with one of our Miami Surgical Errors Attorneys". The H2 was aligned to the TOC. Measured side benefit: the singular is an exact match for "surgical errors attorney" — 590 volume, 161 impressions — which the plural did not produce. That row moved 5 → 6 while "surgical errors attorneys" held at 1, so both variants survive.
7 · The duplicate H1 REMOVED
The article opened with <h2 id="heading-title">Miami Surgical Errors Attorney</h2> — an exact duplicate of the H1 the skin renders from PartialHeaderServices.cshtml. An earlier entry in this same audit had concluded ServicePage renders no H1 at all; that conclusion came from grepping Views/ServicePage/ and the top level of Views/Shared/ and missed Views/Shared/Partials/. It was wrong, and it is corrected in the log.
Removed. Safe: nothing referenced #heading-title — the TOC had already excluded it, and no JSON-LD, speakable selector or internal link pointed at it. The <em> tagline was kept and now sits under the H1 as a subtitle. Clean h1 → h2 → h3 descent with exactly one h1, matching all three other reworked pages in this cluster, none of which opens with a title heading.
8 · False positives checked and deliberately not "fixed"
The first automated proofread reported 20 punctuation problems and a doubled word. Every one was an artifact of the checking method. "Space before comma" ×20: tag-stripping turns <em>Surgery</em>, into "Surgery , " — re-checked against raw source, 0 real occurrences. "damage Damage": two adjacent list items joined by flattening. "tolled": correct US legal terminology. "labelled" ×11: all instances of the ARIA attribute aria-labelledby, spelled with the double L by specification. Verify a flag against the source before acting on it.