Location Page Program¶
Status: Active (ongoing build + QA) Project: Website · SEO
What this is¶
The firm's program of building and maintaining individual landing pages for every Kentucky city the firm wants to rank in. Each location page targets "Louisville-adjacent + rural KY" metros with localized crash data, dangerous roads, insurance comparisons, FAQs with JSON-LD schema, and city-specific CTAs.
By April 2026 the program had grown to 18+ location pages with
structural audits, hero image fixes, cross-linking, and template
normalizations as recurring maintenance. The template itself was
restructured mid-program from a single wp:html wrapper to a 3-layer
native Kadence block (cover hero + sidebar column + body) — which
kicked off a wave of repair work on earlier pages that used the old
structure.
Template structure (post-April 2026 restructure)¶
Each location page is now built as three Kadence layers:
1. wp:cover hero — full-width, city-specific .webp image, 70% dim,
theme-palette2 navy overlay, centered H2 "{City} Personal Injury
Representation" in the "larger" font size preset
2. Sidebar column — localized stats, attorney cards, phone CTA
3. Body — content blocks with localized crash data, dangerous roads,
FAQ accordion, trust badges
Brand rules applied:
- Colors: #0B212D primary, #F89C22 orange accents only (never
background), #5D5D5D body text, #F5F5F5 light backgrounds
- No dark backgrounds with light text
- All content checked against the banned word list
- Bigger Share Guarantee banner, no specific fee percentage stated
Build + deploy pipeline¶
- Content build: parallel subagents, each handed a city's research pack (KYTC/KSP crash data, dangerous road segments, insurance comps, 8-Q FAQ with JSON-LD)
- Deployment: WordPress REST API via Craig Aguiar / App Password, Chrome User-Agent header required to bypass Cloudflare
- Parent page:
/locations/(WP page ID 30757) - Template: blank (no Kadence template applied via API)
- SEO: RankMath REST API endpoint,
objectType: "post"even for pages (RankMath quirk)
Recurring issues¶
- Hero background images kept going missing after Kadence updates — multiple troubleshooting sessions needed
- wpautop bug caused
<p>tags to wrap blocks and break layouts; mitigated via page settings, not a true fix - 500 errors on specific pages (e.g. Lexington, Oldham) usually traced to corrupt block JSON from REST API inserts
- 7 pages broken + FAQ lost in one April 6 incident — recovered via restoration from earlier deploy logs
- Cross-linking drift — new location pages weren't added to the hub index automatically; a batch pass added all 18
Key decisions¶
- Restructure early pages to match the new 3-layer template rather than maintaining two parallel templates. Called out in the "10 Location Pages" session.
- 35% fee removal across all 42 location pages — the contingency fee percentage was stripped sitewide in a single batch to align with the Bigger Share Guarantee positioning.
- Protected pages rule — location pages with Sam's manual post-deploy edits are marked as protected and skipped by batch deploys.
- Noindex decision on Louisville is still pending — flagged in the April 4 sitemap health check as a judgment call.
Active gaps (as of last audit)¶
- 17 location pages were flagged missing from sitemap in March — resolved by the sitemap audit completion pass
- Leitchfield sitemap gap still open (flagged April 4)
- Florence post grid fix needed (April 8)
- Construction Accident page 404 fixed as part of Bardstown rewrite
Sources¶
- Sitemap Audit: 17 Missing Location Pages + Indexing Submission (March 10, 2026)
- Location Pages + Injuries Hub Batch Deployment (March 25, 2026)
- Georgetown Location Page Build + Location Page Audit (March 28, 2026)
- Locations Page Search Bar Fix, wpautop Mitigation (April 3, 2026)
- Locations Page Hero Background Image Missing: Troubleshooting (April 1-3, 2026)
- 35% Fee Removal: Audit + Batch Deployment Across 42 Location Pages (March 15, 2026)
- Sitemap Audit Completion: Cross-Linking All 18 Location Pages + Highlands Orphan Fix
- 10 Location Pages: Build, Deploy, Template Structure Review (March-April 2026)
- Location Page Repair: 7 Broken Pages Fixed + FAQ Restoration (April 6, 2026)
- Location Page Hero Audit + Fixes — April 7, 2026
- Oldham County Fix + Location Page Sweep (April 9, 2026)
- Location Pages Batch Build: Florence, Somerset, Richmond, Radcliff, London - 2026-04-09
- Bardstown Location Page Rewrite + Construction Accident Page 404 (April 9, 2026)