Action Plan
Prioritized action items for CGH Injury Lawyers, ordered by impact and effort
Total Actions
13
All recommended actions
P1 Critical
4
Do first, highest impact
P2 High
4
Next sprint
P3 / P4
5
Maintenance / backlog
Low Effort
4
Easy wins in the list
High Impact
4
Actions with HIGH impact
P1 Critical (Do First)
01
Fix invalid HTML in <head> sitewide
Screaming Frog flagged invalid HTML inside <head> on all 347 HTML pages (a theme or plugin is injecting non-permitted elements). Broken head markup can truncate parsing and drop canonical/meta tags before Google or an LLM reads them. Audit the head template and the offending plugin.
02
Trim 197 over-length page titles
197 of 347 pages (59%) have titles over 60 chars / 561px, so Google truncates them in the SERP. Only 2 duplicates and 0 missing, this is a trimming job, not a rewrite. Front-load the primary keyword and cut to 50-60 chars.
03
Add LocalBusiness / Attorney schema
Add LocalBusiness (Attorney) JSON-LD (name, address, phone, geo, hours, areaServed, sameAs) to confirm the business entity for Google and LLMs. Pair with per-attorney Person schema for E-E-A-T.
04
Fix the broken self-referential 404
One of 3 real 404s is an HTML bug: a link was written as href="href=https://www.bestlawyers.com/..." which produced a broken on-site URL. Correct the malformed href in the source.
P2 High Priority (Next Sprint)
05
Add alt text to 179 images
179 images are missing alt text. Alt text is a P0 AEO blocker (AI vision systems anchor image-to-entity links on it) and an accessibility requirement. Write descriptive, keyword-natural alt on all content images; use explicit empty alt for decorative ones.
06
Trim 187 over-length meta descriptions
187 of 347 pages (56%) have meta descriptions over 155 chars; only 9 are missing. Trim to 150-160 chars with a benefit + CTA. Mostly an editing pass, not writing from scratch.
07
Compress 125 oversized images
125 images are over 100 kB, adding page weight that hurts LCP/load time. Convert to WebP/AVIF and compress. Pairs with the CWV work once PageSpeed is enabled.
08
Set width/height on 28 images
28 images are missing width/height attributes, which causes layout shift (CLS). Add explicit dimensions so the browser reserves space before load.
P3 Medium Priority
09
Resolve multiple/duplicate H1s
6 pages have multiple H1s and 3 have duplicate H1s. AI extraction needs exactly one clear H1 per page as the semantic anchor. Demote extra H1s (often a logo or section header wrapped in <h1>) to the correct level.
10
Add security headers sitewide
HSTS, CSP, X-Frame-Options, X-Content-Type-Options and a secure Referrer-Policy are missing on ~99% of URLs (1,099-1,100 of 1,111). Not a ranking factor, but a standard hardening pass. Set them at the Cloudflare/edge layer.
11
Clean up 2 benign 404s
The other two 404s are low-risk: a Cloudflare email-protection endpoint and a Popup Maker CSS reference. Remove or repoint the references to keep the crawl clean.
P4 Backlog
12
Strengthen 6 thin-content pages
6 pages flagged as low-content. Expand each with a self-contained answer block, FAQs from real client questions, and specific facts so they are citable rather than commodity.
13
Simplify readability on 90 pages
90 pages scored 'difficult' on readability. Shorten sentences and paragraphs and lead with direct answers; easier-to-parse passages extract better for AI citation.