My private psychology practice site runs on WordPress with Elementor and lives on Crazy Domains servers. Right now every page—home, services, blog—feels sluggish, and Google PageSpeed Insights keeps flagging poor Core Web Vitals. I already know image weight is a culprit on desktop, but I suspect there’s more under the hood. The job centres on two outcomes: • Noticeably faster load times on both mobile and desktop that translate into green scores across Google PageSpeed Insights and stable Core Web Vitals. • A clean technical-SEO foundation, with special attention to accurate meta titles and descriptions so each page indexes and displays correctly in search results. I’m happy for you to tackle caching, code minification, image compression, lazy-loading, plugin rationalisation, server-level tweaks—whatever combination gets us to the performance targets without breaking Elementor layouts. Once speed is sorted, run a concise SEO health check: audit meta tags, fix crawl errors, update XML sitemap/robots.txt if required, and address any indexation blockers you uncover. Please wrap up with a brief before-and-after report showing the key speed metrics and a summary of the SEO fixes applied.