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 every WordPress cache layer: page cache plugins, object cache, opcode cache, CDN, and browser cache so you see real changes after updates.
Images
How to optimize WordPress images
Optimise WordPress images for faster loads: compression, modern formats, correct dimensions, lazy loading, and CDN delivery without blurry product photos.
Admin
How to fix slow WordPress admin
Fix slow WordPress admin and wp-admin load times: bloated plugins, admin heartbeat, remote requests, database overhead, and hosting limits.
Images
How to enable WordPress lazy loading
Enable and tune WordPress lazy loading for images and iframes. Fix LCP issues, exclude heroes, and handle WooCommerce galleries correctly.
Database
How to reduce WordPress database size
Reduce WordPress database size safely: clean revisions, transients, spam, Action Scheduler logs, and orphaned meta without breaking orders.
Server
How to disable WordPress Heartbeat API
Disable or throttle WordPress Heartbeat API on admin, front end, and post editor to reduce server load without breaking autosave and WooCommerce stock locks.
Database
How to optimize WordPress autoloaded options
Optimise WordPress autoloaded options bloating every page load. Find large autoload rows in wp_options and fix plugins storing too much in autoload yes.
Core Web Vitals
How to fix WordPress Core Web Vitals
Fix WordPress Core Web Vitals: improve LCP, INP, and CLS with image priority, font loading, script deferral, and stable layout patterns.
Caching
How to choose a WordPress caching plugin
Choose a WordPress caching plugin for blogs, WooCommerce, and agencies. Compare page cache, object cache, CDN support, and hosting fit.
Server
How to fix WordPress high CPU usage
Fix WordPress high CPU usage: identify cron floods, bot traffic, Heartbeat, bad queries, and plugin loops causing hosting throttling and 503 errors.
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?
Clear the layers actually used by the site, which may include a plugin, host page cache, object cache, CDN, PHP opcode cache and browser cache. Purge them in a controlled order and confirm that the new version is being served.
What is the safest way to optimise WordPress images?
Resize images to their displayed dimensions, compress them, use an appropriate modern format and preserve originals or backups. Check responsive image markup and visual quality rather than applying maximum compression to the whole media library at once.
Can cleaning the database speed up WordPress?
It can reduce backup size and help when large autoloaded options or abandoned plugin tables are involved, but deleting revisions alone may not change page speed. Measure the database and queries first, then remove known data in recoverable batches.
Why is wp-admin slow when the public site is fast?
wp-admin is usually uncached and may trigger plugin dashboards, API calls, scheduled tasks or expensive database queries. Compare screens, browser requests, PHP logs and query timings to isolate the slow component.
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?
Usually it is better to limit unnecessary activity than disable it completely. Heartbeat supports features such as post locking and session checks, so test editorial and plugin workflows after changing its frequency.
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.
Request a Fix