Your WordPress site is slow because of four plugins, and you can name them

Four categories of plugin account for most of the load time on a typical small business WordPress site. Here is how to find them and what to do about each one.

On a typical small business WordPress site, most of the load time comes from four categories of plugin: a page builder, a slider or gallery, a security or analytics plugin that loads on every page, and a bloated contact form. You can identify all four in about ten minutes without any specialist tools.

This is not an argument that plugins are bad. It is an argument that a handful of specific ones cost far more than owners realize, and that nobody ever tells them.

How to see what is actually loading

Open your site in Chrome, press F12, click the Network tab, then reload the page. You will get a list of every file the browser had to fetch. Sort it by size.

Two numbers matter. The total transferred, shown at the bottom, and the number of requests. A well built small business site sits somewhere under 500 KB and under 40 requests. Plenty of sites I audit are at three to five megabytes and 120 requests, and the owner has no idea because the site feels fine on their own office connection.

Now look at the file paths. Anything under /wp-content/plugins/ tells you exactly which plugin is responsible for that file.

The four repeat offenders

The page builder

Elementor, Divi, WPBakery and the rest have to be able to render any layout anybody might drag onto a canvas, so they ship the code for all of them on every page. That is commonly 300 to 700 KB of CSS and JavaScript before a single word of your content loads. It is the single largest item on most sites that have one.

It also does not stop there, because a page builder usually brings its own icon fonts, its own animation library and a handful of companion plugins. The full cost of a page builder is worth understanding properly, because the page weight is only the part you can measure today.

The slider

Revolution Slider and its equivalents are frequently the second largest thing on a page, and they are almost always used for a hero image that could be a single optimized photo. Sliders also tend to be the worst offender for layout shift, because the space they occupy is not reserved until the script runs and the browser has to move everything below them.

Very few visitors ever see slide two. This is well established and it has been for years.

Everything-loads-everywhere plugins

The pattern here is a plugin that is only needed on one page but enqueues its assets on all of them. Contact forms are the classic example: the form scripts and stylesheet load on your homepage, your blog and every service page, even though the form exists on exactly one URL.

Security plugins, popup builders, cookie banners and social sharing plugins all do this. Individually each is 20 to 80 KB. Six of them is a third of a megabyte on every page load for functionality most pages never use.

The stack of small utilities

No single one is the problem. Forty of them together are. Every plugin is code that runs on every request, database queries that have to execute, and one more thing that can break when WordPress updates. The number itself is the signal. A site with forty active plugins has a maintenance problem, whatever any individual plugin weighs.

What to do about each

The utilities are the easiest win and the place to start. Go through the list and deactivate anything you cannot immediately explain the purpose of. Most sites have several plugins installed years ago for a reason nobody remembers.

For the load-everywhere plugins, many can be limited to specific pages with a small amount of code or a configuration setting. This is straightforward work and it usually removes more weight than anything else available without a rebuild.

The slider can generally just go, replaced with one properly sized image.

The page builder is the hard one, because it is not a plugin you remove. It is the format your content is stored in. Removing it means rebuilding the pages, which is a project rather than an afternoon. That is worth knowing before you start, and it is a legitimate reason to leave it in place until the site is due for replacement anyway. When that day comes, the platform question is worth reopening properly.

What this is actually costing you

Page speed is a ranking factor, though a modest one. The larger cost is behavioral. People leave slow pages, and they leave in numbers large enough to swamp small ranking differences. A site that takes four seconds on a phone on a mediocre connection loses a meaningful share of its visitors before they see anything at all.

It is also worth understanding what Google actually measures before spending money on fixes, because not all of the numbers are worth the same amount of effort. And be careful about the standard first response to a speed problem, which is installing yet another plugin: caching can improve your test score without improving the experience at all.

Questions

How many plugins is too many?

There is no correct number, and the count matters less than what they do. That said, a small business brochure site needing more than about ten is usually a sign that the theme is not doing its job.

Will deactivating plugins break my site?

It can, which is why you take a backup first and work on a staging copy if one is available. Deactivating is reversible. Deleting is not.

Is a faster host the simpler fix?

Better hosting helps, and it is often the cheapest single improvement available. It does not fix page weight. A three megabyte page is three megabytes over any connection, and your visitor on a phone in a parking lot is the one who pays for it.

If you want to know which of these is actually costing you, a technical audit answers it with numbers rather than guesses.

Written by Sean Lee, Palm Projects

I build and rank websites for small businesses across South Florida. If something here applies to your site and you want a second opinion on it, send it over.

Start here

Tell me what you are trying to fix

Send over the site you have now, or the one you wish you had. I will tell you honestly whether I am the right person for it.

info@palmprojects.com