Challenge
Marketing site running on a 5-year-old WordPress install with 28 plugins, two security incidents in 18 months, monthly emergency patch cycle, and a marketing team blocked behind developer tickets for every content update. Mobile LCP at 4.2s was tanking organic rankings — Search Console flagged the site as failing Core Web Vitals on 80%+ of crawled URLs.