Performance
Evidence-led WordPress performance guides.
Measure the bottleneck before changing the site, then work through caching, images, database load, Core Web Vitals and slow dashboard checks.
Tutorials
Guides in this topic
A faster score is only useful when the site still works for real visitors. Record a baseline, make one change at a time, and retest the pages and actions that matter before keeping an optimisation.
Caching
How to clear WordPress cache completely
Clear WordPress cache completely when visitors see old content. Follow the browser, plugin, Elementor, hosting and CDN checks, then verify the published page.
Image performance
How to optimise WordPress images
Optimise WordPress images by resizing, compressing and choosing the right displayed size. Follow a practical workflow that preserves quality and product detail.
Dashboard performance
How to fix slow WordPress admin
Fix slow WordPress admin by comparing dashboard screens, hosting resources and plugin requests. Test targeted changes without disrupting your visitors.
Image loading
How to enable WordPress lazy loading
Enable WordPress lazy loading where it helps, check existing image behaviour and configure Elementor. Keep the main image fast and verify images load on scroll.
Database storage
How to reduce WordPress database size
Reduce WordPress database size by finding large tables and the cause of repeated growth. Plan targeted cleanup while preserving the records you need.
WordPress performance
How to disable WordPress Heartbeat API safely
Check whether WordPress Heartbeat causes excess requests, reduce its activity with existing plugin controls, and protect editing features before disabling it.
WordPress performance
How to optimise WordPress autoloaded options
Investigate the WordPress autoloaded-options warning, identify large settings and reduce unnecessary data without deleting configuration your site still needs.
WordPress performance
How to fix WordPress Core Web Vitals
Fix WordPress Core Web Vitals by finding the cause of poor LCP, INP or CLS, testing targeted changes, and checking real visitor data after the work is complete.
WordPress performance
How to choose a WordPress caching plugin
Choose a WordPress caching plugin that fits your hosting and site, configure a simple first test, and verify fresh content, forms and personalised shop pages.
WordPress performance
How to fix WordPress high CPU usage
Fix WordPress high CPU usage by matching hosting spikes to requests, plugins or background jobs, reducing the confirmed load, and checking service recovery.
Keep troubleshooting
More WordPress how-to guides
Move to another topic when the evidence points beyond this part of WordPress. Each guide keeps the diagnosis focused and the next step reversible.
- Errors WordPress error troubleshooting Critical errors, white screens, database failures, and recovery steps.
- Security WordPress security guides Certificates, mixed content, HTTPS redirects, and hardening basics.
- Plugins WordPress plugin tutorials Install, update, deactivate, and roll back plugins and themes safely.
- Administration WordPress administration guides Backups, migrations, user roles, and safe config changes.
- WooCommerce WooCommerce troubleshooting guides Checkout, payments, shipping, and shop issues that stop orders.
Questions answered
WordPress performance FAQs
Answers about reliable speed tests, caching, database cleanup, Core Web Vitals and diagnosing slow WordPress servers.
Where should WordPress performance work begin?
Measure representative pages and wp-admin before making changes. Record response time, Core Web Vitals, cache status and server resource use so you can identify whether the bottleneck is the browser, WordPress, database or hosting layer.
Which WordPress pages should I speed test?
Test the homepage, a typical content page and the pages tied to enquiries or sales. Include logged-in or uncached actions where they matter, because a fast cached homepage does not prove that search, account or checkout requests are healthy.
Will a caching plugin make every WordPress site faster?
No. Page caching can reduce repeated server work, but it cannot repair slow uncached queries, external scripts or undersized hosting. Incorrect rules can also cache baskets, accounts or personalised pages that must remain dynamic.
How do I clear every WordPress cache?
Identify the layer serving the old content and follow the cache clearing guide. Check the browser, plugin, Elementor, host and CDN where used. Object-cache or PHP-cache resets need a specific reason and hosting guidance; clearing every cache indiscriminately is unnecessary.
What is the safest way to optimise WordPress images?
Preserve originals, then follow the image optimisation guide to resize a copy, choose a suitable format and compare quality. Allow enough pixels for the intended display and high-density screens. Test one representative image before processing a library.
Can cleaning the database speed up WordPress?
Removing unneeded records can reduce storage and backup size, but that result does not establish a faster page. Use the database size guide to identify the largest tables and their owners. For settings loaded on each request, investigate autoloaded options without deleting unfamiliar values.
Why is wp-admin slow when the public site is fast?
A cached public page can bypass work that an administrator's request still needs. Plugin dashboards, external requests and database work can therefore affect the two differently. Follow the slow dashboard guide to compare screens and collect evidence before disabling features.
Do Core Web Vitals measure WordPress server speed?
Only partly. They describe important parts of the user's loading and interaction experience, while server response is one contributor. Images, fonts, scripts, layout movement and main-thread work can remain slow even with a fast server.
Should I disable the WordPress Heartbeat API?
First confirm that Heartbeat requests contribute to the observed load. The Heartbeat guide explains a targeted reduction and the editing features that need testing. Disabling it without that check can disrupt features while leaving the real slowdown unchanged.
When does a slow WordPress site need a developer?
Get help when the bottleneck is unclear, server load is unstable, checkout or logged-in actions are slow, or optimisation plugins conflict. A developer can profile the request and fix the cause instead of stacking more cache settings onto it.
Need a developer to trace the slowdown?
Share the slow pages, recent changes and any test results you have. We will confirm the repair scope and price before starting.
Explore support options