Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
How to optimize oldmap.co.uk
Three unused preconnect hints waste browser resources and delay connections to actually needed origins like your image CDN.
Remove preconnect links for scripts.sirv.com, googletagmanager.com, and google.com from your theme's header.php or through your SEO plugin. Keep only the fonts.gstatic.com and osianeti.sirv.com preconnects that are actually used.
A score of 66 falls in the "Needs Improvement" range (50-89). While it is better than poor (0-49), you should aim for 90+ to provide an optimal user experience and maximize SEO benefits.
This site is slower than approximately 35% of similar sites. The main issues affecting performance are image optimization, JavaScript execution time, and layout stability.
Addressing these issues could improve your conversion rate by 15-20% and boost your search engine rankings.
Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
Interaction to Next Paint
Good: < 200ms
Measures how quickly the page responds to user interactions
Cumulative Layout Shift
Good: < 0.1
Measures visual stability - how much content shifts during page load
This WordPress site has poor performance with a score of 66/100, indicating significant user experience issues. The biggest problem is extremely slow image loading, with the Largest Contentful Paint taking 7.2 seconds - far exceeding Google's recommended 2.5 seconds. The site could save 664 KiB by compressing images better and implementing proper responsive images, which would reduce load times by nearly 2 seconds. Additional quick wins include fixing unused CSS (29 KiB savings), optimizing cache settings (109 KiB savings), and removing unnecessary preconnect hints that aren't being used.
Why It Matters:
The LCP banner image takes 7.2 seconds to load and can be reduced by 79KB, directly improving your largest contentful paint by 1.95 seconds.
How to Fix:
Compress the banner-compressed.jpg file further using TinyPNG or Imagify plugin. Convert to WebP format for better compression. Add fetchpriority='high' to the hero section background image in your Elementor settings to prioritize its loading.
Why It Matters:
76% of your CSS (29KB) is unused, slowing down initial page rendering and contributing to poor Speed Index of 4.1 seconds.
How to Fix:
Install Asset CleanUp Pro plugin to disable unused Elementor components. Use Elementor's 'Improve Asset Loading' feature in WP Admin > Elementor > Settings > Advanced. Consider switching to a lighter page builder or custom theme development.
Once your site is optimized, maintain that speed. Use DeployHQ for zero-downtime, automated deployments—so performance fixes and updates go live safely every time, without breaking your site.
Get AI-powered performance insights with actionable fixes in 30 seconds
More WordPress Speed Tests
JavaScript is forcing layout recalculations causing 40ms of blocking time.
The main image wastes 482KB and could significantly improve perceived performance.
Blocking CSS delays first paint by 450ms and impacts LCP significantly.
Unused JavaScript (110 KiB) and CSS (182 KiB) waste bandwidth and slow parsing.