+49 (0) 541 – 93 93 90 19 kontakt@promedia24.de All systems running Company Help
ProMedia24 HOSTING & IT · SINCE 2003
Customer Center Get Advice →
WordPress guide · Speed

Making WordPress faster – step by step.

A slow website costs visitors, enquiries and rankings on Google. The good news: most bottlenecks can be found in an afternoon. Here is the order to go about it.

8 min read Updated: October 2026

Why speed matters

Visitors do not wait. Every extra second of load time increases the share of those who leave before they have seen anything – especially on a phone with weak reception.

Google measures this too and rates pages among other things by the Core Web Vitals: how fast the main content appears (LCP), how fast the page reacts to input (INP) and whether anything shifts while loading (CLS). A fast site is not only more pleasant, it is also found more easily.

Measure first, then change

Before you rebuild anything, you need a starting figure. Free and meaningful is Google's PageSpeed Insights: enter the address and look at the values for mobile – they are almost always worse and the ones Google goes by.

  • Measure several times and not only the home page. A sub-page with large images or a form often behaves very differently.
  • Watch the server response time (time to first byte). If it is high, the cause is the server or a plugin doing a lot of work on every request – then no image optimiser will help.
  • Change one thing at a time and measure again. Otherwise you will not know what helped.

The foundation: hosting

The best plugin will not make an overloaded server fast. Three things decide:

  • Current PHP. PHP 8 runs WordPress considerably faster than the old PHP 7. Many sites still run on an outdated version out of convenience.
  • Enough memory and run time. Page builders and shops need more than the tight defaults of some providers; when it gets tight, requests abort or crawl.
  • Short distances. If server and visitors are in the same country, every request arrives faster.

With us, websites run on NVMe SSDs in Germany, with up to 1,024 MB PHP memory per request, and you set the PHP version per domain yourself in the customer center.

Images: the most common brake

A photo straight from the camera easily weighs 5 MB – and is shown in a tile 600 pixels wide. Images like that make most slow sites slow.

  • Resize before uploading. A website rarely needs more than 2000 pixels width.
  • Use modern formats. WordPress supports WebP; files are considerably smaller than JPEG at the same quality.
  • Lazy loading only loads images when they scroll into view. WordPress does this by itself – except for the first large image at the top, which should come immediately.

Caching: stop rebuilding every page

Without a cache, WordPress assembles every page from the database on every request. A caching plugin stores the finished result and serves it directly – often the biggest single gain.

Important: one caching plugin, not three. Several on top of each other get in each other's way and produce exactly the errors you then spend hours looking for. Clear the cache after larger changes, otherwise visitors still see the old version.

With us, the one-click installation sets up the page cache for you on request, and in the customer center you clear it or switch it on and off – without logging in to WordPress. For shops we deliberately leave it out: a page cache that does not know about the basket would otherwise show visitors other people's baskets.

Clear out plugins and themes

It is not the number of plugins that slows things down, but individual heavy ones. A slider on every page, three statistics plugins, a page builder loading hundreds of kilobytes of scripts for every page – it adds up.

  • Deactivate one plugin after another as a test and measure. The one that slows things down stands out quickly.
  • The free plugin Query Monitor shows which plugin produces how many database queries.
  • What you no longer need, delete – deactivated, it still sits on the server and still needs updates.

Do not try this on the live site. With us you create a test copy of your website in the customer center and experiment there.

Tidy up the database

Over the years quite a bit accumulates: hundreds of revisions of every post, remains of deleted plugins, expired temporary data. A clean-up plugin removes it in a few clicks. Make a backup first – what is deleted from a database only comes back from the backup.

WordPress at ProMedia24

A foundation that thinks ahead.

Web hosting from €2.99 per month, servers in Germany, personal support from Osnabrück.

  • WordPress installed with one click from the customer center
  • Up to 1,024 MB PHP memory and 250 seconds run time per request
  • Daily backups on the server and off-site, 7 daily and 4 weekly versions
  • A test copy of your website for updates, without visitors noticing
  • SSL certificate, SSH and SFTP included, PHP version selectable per domain
Frequently asked

Answered briefly.

How many plugins are too many?
There is no fixed limit. Twenty lean plugins can be faster than three heavy ones. What matters is what each one does on a request – measure instead of counting.
Do I need a CDN?
For visitors mainly from Germany and a server in Germany, usually not. A CDN is mostly worth it when your visitors are spread across many continents.
Which PHP version should I set?
The newest one your theme and plugins support. Switch, check the site and go back if there are errors – with us that is a setting in the customer center.