Skip to content
ThemesCraft.

25 Essential WordPress Plugins (And 6 You Should Delete)

Twenty-five essential WordPress plugins sorted by job, not by ranking, plus six commonly recommended plugins worth removing and the four-question audit that decides.

Quick answer

Every WordPress site needs four things covered: security, backups, SEO and forms. That is four plugins, and a site with only those four is in better shape than most. Everything beyond is situational. The number that matters is not how many plugins you install but how many you can name a job for, because each one is third-party code running on every page load and an entry in your update queue forever.

Lists of essential WordPress plugins have a structural problem. They are written as a ranking, which implies the reader should install most of them, and they rarely mention that two entries do the same job, that one has been effectively abandoned, or that a third is famous for hammering your own server.

This list is organised by job instead. Twenty-five plugins across nine categories, with the honest note on each, plus a section on six commonly recommended plugins that are worth removing. Pick one per category you actually need and ignore the rest. ThemesCraft has no affiliate relationship with anything named here.

The four that are genuinely non-negotiable

If you install nothing else, install one from each of these four rows. The order is the order of consequence when they are missing.

JobWhat happens without itPick one
BackupsA bad update or a compromise is unrecoverableUpdraftPlus, Solid Backups, or your host’s own
SecurityAutomated scanning finds an unpatched site within weeksWordfence, Solid Security, or Sucuri
SEONo control over titles, meta, indexing or schemaRank Math, Yoast, SEO Framework or Slim SEO
FormsNo way to be contacted other than a published addressWPForms Lite, Fluent Forms or Contact Form 7
The four categories where absence causes a concrete failure rather than an inconvenience.

Backups: three worth using

  • 1. UpdraftPlus. The default recommendation and deservedly so. Scheduled backups to Google Drive, Dropbox, S3 and others, with restore from the dashboard. The free version covers most sites completely. Migration to a new host is a paid add-on.
  • 2. Solid Backups. Commercial only, formerly BackupBuddy. Strong at scheduled off-site storage and full-site migration. Worth it when you manage several client sites rather than one.
  • 3. WPvivid. Free backup and migration in one, which is the gap UpdraftPlus leaves. Smaller team behind it, so weigh that for a business-critical site.

Watch out

A backup stored on the same server as the site is not a backup. If the server fails or the account is compromised, both copies go together. Send backups off-site, and restore one to a staging environment once a quarter. Silent backup failure is extremely common and is only ever discovered at the worst possible moment.

Security: three, and you need exactly one

  • 4. Wordfence Security. Firewall, malware scanning, login protection and live traffic. The most complete free option. The scanner is resource-hungry, so schedule it off-peak on shared hosting.
  • 5. Solid Security. Formerly iThemes Security. Lighter than Wordfence, focused on hardening and login security rather than continuous scanning. A good fit when your host already provides a firewall.
  • 6. Sucuri Security. Free plugin for auditing and integrity monitoring; the firewall that makes it genuinely strong is a paid cloud service that filters traffic before it reaches your server.

Two security plugins at once is a classic self-inflicted wound. They both modify .htaccess, both add login restrictions, and the interaction locks people out of their own sites regularly. Choose one.

SEO: four, same caveat

  • 7. Rank Math. The most generous free tier: redirects, multiple focus keywords, wide schema support, Search Console integration. Dense interface with a lot of switches to misconfigure.
  • 8. Yoast SEO. Fewer decisions, mature, well documented. Redirect management and internal link suggestions are paid-only.
  • 9. The SEO Framework. Sensible defaults, no content analysis by design, no upsell noise. The choice when you want it configured once and silent.
  • 10. Slim SEO. Automatic titles, descriptions, schema and sitemaps with almost no settings at all. Minimal footprint, minimal manual control.

Forms: three

  • 11. WPForms Lite. Easiest drag-and-drop builder of the three. The free version is deliberately limited; conditional logic and payments are paid.
  • 12. Fluent Forms. Notably lighter than most form plugins and generous in its free tier. The better pick when performance matters.
  • 13. Contact Form 7. Free, unlimited, and around forever. Configuration is a template syntax rather than a visual builder, and styling is entirely your problem.

Pro tip

Whichever form plugin you choose, pair it with an SMTP plugin such as WP Mail SMTP or FluentSMTP. WordPress sends mail through PHP mail() by default, which most hosts either block or deliver straight to spam. Sites lose enquiries silently for months this way, and the form itself always tests fine.

Performance: four

  • 14. WP Rocket. Commercial. Caching, file optimisation, lazy loading and preloading with sane defaults out of the box. The reason people pay is that it works without tuning.
  • 15. LiteSpeed Cache. Free and excellent, on LiteSpeed or OpenLiteSpeed servers. On other stacks you get only a subset of the benefit.
  • 16. W3 Total Cache. Free, powerful, and the one most likely to break your site if you enable options you do not understand. Change one setting at a time.
  • 17. ShortPixel or Imagify. Image compression and WebP or AVIF conversion. Images are the largest payload on most pages, which makes this the highest-leverage performance plugin after caching.

Check with your host before installing any caching plugin. Kinsta, WP Engine and several others cache at server level and explicitly disallow or discourage plugin caching. Running both produces stale pages and support tickets.

Editing and layout: four

  • 18. Advanced Custom Fields. The single most useful plugin for building anything structured: custom fields attached to posts, pages or custom post types. The free version is enough for a great deal of real work.
  • 19. Elementor. The most widely used page builder, with the largest template and add-on ecosystem. The trade-off is markup weight and a meaningful commitment, since content built in it is hard to move out.
  • 20. Bricks or Breakdance. Newer builders specifically designed around cleaner output. Worth evaluating if Core Web Vitals are the reason you are looking.
  • 21. WPCode. Adds code snippets, header and footer scripts and tracking tags without touching functions.php, and keeps them when you change themes. Quietly one of the most useful utilities on this list.

The remaining four

  • 22. Akismet. Comment spam filtering, bundled with WordPress. Free for personal sites, paid for commercial use. If you run open comments, you need this or an equivalent.
  • 23. Redirection. Manages 301s and monitors 404s. Genuinely valuable during a site restructure. Note that it logs to your database, so cap the retention period or the table grows without limit.
  • 24. Site Kit by Google. Brings Search Console, Analytics and PageSpeed data into the dashboard. Convenient rather than essential; the underlying tools are free and more capable in their own interfaces.
  • 25. WP Crontrol. Shows what is scheduled to run on your site and when. Unglamorous, and the fastest way to find out why a site is mysteriously slow or why emails fire at odd hours.

This is the section that older lists omit, and it will do more for most sites than adding anything above.

PluginWhy it is on every listWhy to reconsider
Broken Link Checker (classic on-site version)Finding broken links is genuinely usefulThe original crawls from your own server continuously and is a well-known cause of resource overages. Use the cloud version or an external crawler
AMPWas a requirement for the Google news carouselThat requirement was removed. For most sites AMP is now a second version of every page to maintain for no benefit
Jetpack, installed wholeBundles many features in one installYou typically want one module and load all of them. The standalone Jetpack plugins give you the same feature at a fraction of the weight
Hello DollyShips with WordPressIt is a demonstration plugin that prints song lyrics in the admin. Delete it
Any second SEO or security pluginEach was recommended separately somewhereDuplicate meta tags, conflicting canonicals, competing .htaccess rules and lockouts
Page builder add-on bundlesHundreds of extra widgetsYou use four. All of them load on every page. Enable only the modules you use, if the bundle allows it
Removal candidates. Deactivate, confirm nothing breaks over a few days, then delete rather than leaving them dormant.

Deactivated plugins still sit in your file system and still need updating to avoid being an entry point. Deactivation is a test; deletion is the fix.

How many plugins is too many

There is no number, which is why the question keeps getting asked. Twelve well-built plugins can be lighter than four bloated ones. The useful test is not a count at all.

  1. Can you name what each one does? If you cannot remember why a plugin is installed, that is your first removal candidate.
  2. Was it updated in the last six months? An abandoned plugin is a scheduled security incident. Check the last-updated date on its WordPress.org page.
  3. Does it load on pages that do not use it? A form plugin loading its CSS and JavaScript on every page of the site is paying a cost on 95% of your traffic for the benefit of 5%.
  4. Is it duplicating something you already have? Hosts increasingly bundle caching, backups and security. Paying twice in both money and page weight is common.

Run that audit once a quarter. Most sites lose three or four plugins each time with no visible change, which is the outcome you want.

If a plugin update is what brought you here, our guide to recovering when a plugin update breaks your site covers the triage, and plugins not installing on WordPress handles the opposite problem. For the SEO plugins specifically, what they actually do is worth reading before you pick one. And when nothing in the repository does the one specific thing you need, building a small plugin yourself is more approachable than it used to be, provided you review what you ship.

Frequently asked questions

What plugins does every WordPress site actually need?

Four jobs must be covered: backups, security, SEO and forms. That is one plugin each, and a site running only those four is in better shape than most. Everything beyond depends on what the site does. Caching is a strong fifth unless your host already handles it at server level, in which case adding a caching plugin causes conflicts.

How many WordPress plugins are too many?

There is no correct number, because twelve well-built plugins can be lighter than four bloated ones. Use four tests instead: can you name what each one does, was it updated in the last six months, does it load assets on pages that do not use it, and does it duplicate something your host already provides. Anything failing those is a removal candidate.

Do deactivated plugins slow down my WordPress site?

They do not run, so they do not slow page loads. They do still occupy disk space and still require updates, and an unpatched deactivated plugin remains a potential entry point in some attack scenarios. Deactivation is a safe way to test whether you still need something. Once you know you do not, delete it.

Can I run two security plugins at the same time?

You should not. Security plugins modify .htaccess, add login restrictions and install firewall rules, and running two produces conflicting directives that commonly lock administrators out of their own sites. The same applies to SEO plugins, which generate duplicate meta tags and competing canonical URLs. Choose one per category.

Is Jetpack worth installing on WordPress?

Usually not as a single bundled install. Jetpack packages many features together, and most sites want one or two of them while loading all of them. Automattic now publishes standalone plugins for the individual modules such as Boost, Protect and Social, which give you the same feature at a fraction of the weight.

Do I still need an AMP plugin in 2026?

For most sites, no. AMP was effectively required for the Google news carousel, and that requirement was removed. What remains is a second version of every page to maintain, with its own rendering quirks, for no ranking benefit. If your Core Web Vitals are acceptable on the standard version, AMP is maintenance without a return.

The original on-site version crawls every link on your site continuously using your own server resources, and it is one of the most common reasons shared hosts suspend accounts for excessive usage. Finding broken links is worth doing. Use the cloud-based version, or run an external crawler periodically instead of a permanent on-site process.

Should I use a caching plugin on managed WordPress hosting?

Check with the host first. Kinsta, WP Engine and several others cache at server level and either disallow caching plugins outright or list specific ones as incompatible. Running both layers produces stale pages that are difficult to diagnose. Where the host handles caching, your effort is better spent on image compression instead.

Leave a response

Your email address will not be published. Required fields are marked *