essential wordpress plugins
Updated March 2026 10 min read RemarkableCloud Team

7 essential WordPress plugins in 2026 — and how to configure each one

There are over 60,000 plugins in the WordPress repository. Most of them you'll never need. But a small set covers the fundamentals that every WordPress site requires — performance, security, SEO, backups, email delivery, and contact forms.

This guide covers the 7 plugins we recommend installing on every WordPress site, with specific configuration guidance for each. Not just "install this and you're done" — but the settings that actually matter and why they matter on a real production server.

The 7 plugins covered
  • LiteSpeed Cache — performance and full-page caching
  • Wordfence Security — firewall and malware scanning
  • Rank Math SEO — on-page SEO and schema
  • UpdraftPlus — automated backups
  • WP Mail SMTP — reliable email delivery
  • Contact Form 7 — contact forms
  • ShortPixel — image optimization

A note on plugin count

More plugins means more code running on every page load, more potential security vulnerabilities, and more things to keep updated. The goal is a small, well-chosen set that covers every critical need — not a plugin for every minor feature. Each plugin on this list earns its place by covering something no other plugin on the list handles, and by being the best-maintained option in its category.

1
LiteSpeed Cache
Performance, caching, image optimization, CDN integration
Free Performance

LiteSpeed Cache is the most capable free caching plugin available for WordPress — and on a LiteSpeed server it has direct server-level integration that no other caching plugin can match. It handles full-page caching, CSS/JS minification and combination, image lazy loading, WebP conversion, database optimization, and CDN integration in a single plugin.

On a LiteSpeed-powered server (which RemarkableCloud uses), the caching operates at the web server level — served before PHP even runs. The performance difference over W3 Total Cache or WP Super Cache on equivalent hardware is significant and measurable.

Key settings to configure after activation:
  • Cache → Enable Cache: On. This is the most important setting — everything else builds on it.
  • Cache → Cache Logged-in Users: Off for most sites. On only if you need personalized cached pages.
  • Page Optimize → CSS/JS Minify: Enable both. Test your site after — occasionally breaks scripts.
  • Page Optimize → Combine CSS/JS: Enable, but test thoroughly on WooCommerce sites.
  • Image Optimize → WebP: Enable WebP replacement — browsers that support it get smaller files automatically.
  • Image Optimize → Lazy Load: Enable for images and iframes.
  • CDN → CDN URL: Add your BunnyCDN pull zone URL here if you're using a CDN.
On RemarkableCloud's managed VPS, LiteSpeed is the default web server. LiteSpeed Cache integrates directly with the server — you get ESI (Edge Side Includes) support, server-level cache purging, and performance that's simply not possible on an Apache or Nginx server with the same plugin.
2
Wordfence Security
Web application firewall, malware scanner, login security
Free tier Security

Wordfence is the most widely used WordPress security plugin, installed on over 5 million sites. It provides a web application firewall (WAF) that blocks malicious traffic before it reaches your application, a malware scanner that checks your files against known WordPress malware signatures, and login security tools including two-factor authentication and brute-force protection.

The free tier covers the core firewall and scanner — more than enough for most WordPress sites. The paid version gets real-time firewall rule updates (30 days ahead of the free version) which matters for high-value targets.

Key settings to configure after activation:
  • Firewall → Optimized Protection: Run the setup wizard to install the firewall in extended mode (runs before WordPress loads). This is significantly more effective than the basic mode.
  • Firewall → Rate Limiting: Set "Immediately block fake Googlebots" to On. Set crawlers exceeding page limits to Throttle.
  • Login Security → Enable 2FA: At minimum for all admin accounts. Takes 2 minutes to set up and blocks most account takeover attempts.
  • Login Security → Login Page CAPTCHA: Enable to stop automated brute-force attempts.
  • Scan → Schedule: Set automatic scans to run weekly minimum. Daily for higher-traffic sites.
  • Tools → Block the following countries: Use this carefully — only block regions you have no legitimate visitors from.
On RemarkableCloud's managed VPS, server-level firewall and intrusion detection are already active and managed proactively. Wordfence adds an application-layer second line of defence — the two work together. Some managed hosts charge extra for server-level security; on RemarkableCloud it's included on every plan.
3
Rank Math SEO
On-page SEO, schema markup, sitemap, keyword tracking
Free tier SEO

Rank Math has become the leading SEO plugin for WordPress, overtaking Yoast for most new installs due to its more generous free tier and cleaner interface. It handles on-page SEO analysis, XML sitemaps, structured data/schema markup, Google Search Console integration, and 404 monitoring — all in the free version. The pro version adds keyword rank tracking and detailed analytics.

The practical difference between Rank Math and Yoast in day-to-day use comes down to schema markup: Rank Math generates structured data for articles, FAQs, products, recipes, and more without requiring the paid version. For sites targeting rich results in Google, this is the version to install.

Key settings to configure after activation:
  • Setup Wizard: Run the full wizard — it connects to Google Search Console, configures sitemaps, and sets breadcrumbs in one flow. Don't skip it.
  • General Settings → Links → Nofollow External Links: Enable if you link to external sites regularly and don't want to pass link equity.
  • Titles and Meta → Global Meta → Separator: Set your title separator character and verify your homepage title and meta description.
  • Sitemap → Include Images: On. Google indexes images separately — don't exclude them.
  • Schema → Article Type: Set default schema type for your post type. Blog posts should be BlogPosting, news should be NewsArticle.
  • Per post: Set the focus keyword for every post you publish. Rank Math's content analysis runs against it and guides your writing toward the right keyword density and usage.
4
UpdraftPlus
Automated backups to remote storage
Free tier Backups

UpdraftPlus is the most widely used WordPress backup plugin, with over 3 million active installs. The free version handles scheduled backups of your database and files, with remote storage support for Google Drive, Dropbox, Amazon S3, and several other destinations. The paid version adds incremental backups, multisite support, and one-click migration.

The critical concept with backups is offsite storage. A backup sitting on the same server as your website is not a backup — it goes down with the server. Always configure UpdraftPlus to send backups to a remote destination, and always test restores periodically. A backup you've never tested is a backup of unknown reliability.

Key settings to configure after activation:
  • Backup schedule: Database daily, files weekly minimum. For active sites: database every 4–6 hours, files daily.
  • Remote storage: Configure at least one remote destination — Google Drive and Dropbox are the easiest to set up on the free tier. S3-compatible storage (including RC's free S3 backup storage) is the most reliable.
  • Retain backups: Keep at least 7 daily and 4 weekly backups. Storage is cheap; losing a week of data is not.
  • Email reports: Enable backup confirmation emails. If you stop getting them, something has broken silently.
  • Test restore: After your first successful backup, run a test restore to a staging environment. Do this quarterly.
RemarkableCloud takes daily automatic snapshots and stores them offsite on every plan — this is separate from UpdraftPlus. The two complement each other: RC handles server-level snapshots (full machine state), UpdraftPlus handles application-level backups (database and files, exportable and portable). You want both.
5
WP Mail SMTP
Reliable transactional email delivery via SMTP
Free tier Email delivery

By default, WordPress sends email using PHP's mail() function — which uses the server's own IP address to send. This is a problem because most server IP addresses are not specifically configured for email delivery, which means your contact form submissions, order confirmations, password resets, and notifications frequently end up in spam or don't arrive at all.

WP Mail SMTP replaces PHP mail() with a proper SMTP connection to a configured mail service. This one change — taking 10 minutes to configure — fixes the email deliverability problem that affects a large percentage of WordPress sites silently.

Key settings to configure after activation:
  • Mailer selection: The free tier supports Gmail SMTP, Outlook, SendLayer, and several others. For production sites, use a dedicated transactional email service — SendGrid, Postmark, or Brevo all have generous free tiers.
  • From Email: Set to an address on your domain (yourname@yourdomain.com) — not a personal Gmail. This affects deliverability and professionalism.
  • From Name: Your site or business name — not "WordPress".
  • Send a test email: Always send a test from WP Mail SMTP → Tools → Email Test after configuring. Check that it arrives and lands in the inbox, not spam.
  • Email logging (Pro): If you upgrade, enable email logging to track delivery status of every email your site sends.
RemarkableCloud includes MailChannels SMTP + Rspamd mail gateway on every plan — outbound email from your server is already routed through MailChannels' infrastructure, which maintains strong IP reputation and delivery rates. WP Mail SMTP is still worth configuring to use a dedicated transactional service for application emails (order confirmations, password resets) where delivery logging and reliability are critical.
6
Contact Form 7
Contact forms, simple and reliable
Free

Contact Form 7 has been the standard WordPress contact form plugin since 2007 and has over 10 million active installs. It is deliberately minimal — text-based shortcode configuration, no visual builder, no drag-and-drop. That simplicity is exactly why it belongs on this list: it's fast, well-maintained, broadly compatible, and has zero performance overhead when no form is rendered on the page.

For those who want a visual builder, WPForms (free tier) is a strong alternative. But for a simple contact form on a fast-loading site, Contact Form 7 adds the least overhead of any option.

Key settings and tips after activation:
  • CAPTCHA: Add reCAPTCHA v3 integration under CF7 → Integration → reCAPTCHA. Without this, your form will receive spam submissions almost immediately after going live.
  • Mail settings: Set the From field to a no-reply address on your domain (no-reply@yourdomain.com). Set To to the address that should receive submissions. Use [your-email] as the Reply-To so you can reply directly to the sender.
  • Load CSS/JS only when needed: By default CF7 loads its scripts on every page. Add this to your functions.php to load only on pages with a form: add_filter('wpcf7_load_js', '__return_false'); and enqueue manually on the contact page.
  • Test submission: Submit a test contact to verify the email arrives and the thank-you message displays correctly.
7
ShortPixel Image Optimizer
Automatic image compression, WebP conversion, lazy loading
Free tier Performance

Images are typically the largest contributors to page weight on WordPress sites. An unoptimized image library — large JPEGs uploaded straight from a camera or design tool — will slow down your site regardless of how well everything else is configured. ShortPixel compresses images automatically on upload, converts to WebP where supported, and can bulk-optimize your existing media library.

The free tier gives you 100 image credits per month. For a small to medium site that's usually sufficient. For sites with heavy image upload volume, the paid plans are reasonably priced and the performance return is significant — typically 40–70% file size reduction with no visible quality loss.

Key settings to configure after activation:
  • Compression type: Glossy is the best default for most sites — it achieves strong compression while keeping images visually indistinguishable from the original. Lossless is for images where pixel accuracy matters (product photography, medical, technical diagrams).
  • WebP: Enable WebP delivery. ShortPixel serves WebP to supporting browsers automatically and falls back to the original format for older browsers.
  • Resize large images: Set a maximum dimension (e.g., 2000px wide) for uploaded images. Uploading 6000px wide photos from a camera and displaying them at 800px wastes storage and bandwidth.
  • Bulk optimize: After activation, run the bulk optimizer on your existing media library. This is a one-time process and usually takes a few minutes to a few hours depending on library size.
  • LiteSpeed Cache compatibility: If you're using LiteSpeed Cache, use either its WebP feature or ShortPixel's — not both. They do the same job. ShortPixel's standalone WebP is more thorough; LiteSpeed Cache's is faster for on-the-fly conversion.

Quick reference: all 7 plugins

PluginCategoryFree tierPriority
LiteSpeed CachePerformanceFull — no paid version neededInstall first
Wordfence SecuritySecurityCore WAF + scannerInstall first
Rank Math SEOSEOGenerous — schema includedBefore publishing
UpdraftPlusBackupsScheduled + remote storageBefore going live
WP Mail SMTPEmailCore SMTP setupBefore going live
Contact Form 7FormsFully freeWhen needed
ShortPixelImages100 credits/monthAfter launch

The install order that matters

Plugin install order isn't always obvious but it does affect your workflow. Here's the sequence that avoids problems:

  1. Rank Math first — so it's configured before you publish any content. Schema and metadata set up correctly from post one.
  2. Wordfence second — so the firewall is active before the site is publicly accessible.
  3. WP Mail SMTP third — so email works before you need it (contact forms, user registrations, WooCommerce orders).
  4. UpdraftPlus fourth — take a full backup of the clean installation before adding more plugins or content.
  5. Contact Form 7 fifth — configure your contact form after email delivery is working.
  6. LiteSpeed Cache sixth — configure caching after content and plugins are stable. Caching a broken site caches the brokenness.
  7. ShortPixel last — run bulk optimization after your content library is populated.

Running WordPress on a managed VPS means your server, security patches, mail gateway, and backups are already handled. These 7 plugins handle the application layer — the two work together.

See managed VPS plans →

A well-configured WordPress site starts with a well-managed server

RemarkableCloud's managed VPS includes LiteSpeed, proactive security monitoring, daily backups, and a free mail gateway on every plan. From $2 your first month.

See all plans
No contracts · Free migration · 500% SLA

FAQ

How many plugins should a WordPress site have?
There's no hard limit — what matters is the quality of the plugins and their impact on your site. 10 well-coded, actively maintained plugins will perform better than 5 poorly coded ones. The realistic number for most WordPress sites is 10–20 plugins covering the specific functionality the site needs. Avoid plugin sprawl: audit your installed plugins annually and remove anything you're no longer using.
Do WordPress plugins slow down your site?
Poorly coded plugins can, but well-built plugins add minimal overhead. The bigger factors are server performance, database query efficiency, and whether you have a caching layer in place. LiteSpeed Cache (plugin 1 on this list) can make a slow, plugin-heavy WordPress site significantly faster by serving cached pages that bypass PHP entirely. The right hosting environment also matters more than plugin count for most sites.
Is LiteSpeed Cache better than WP Rocket?
On a LiteSpeed server, LiteSpeed Cache is better — it has direct server-level integration that WP Rocket cannot replicate. On an Apache or Nginx server, WP Rocket ($49/year) offers a polished paid experience with features comparable to LiteSpeed Cache's free tier. WP Rocket also has no free version, which is why LiteSpeed Cache is the recommendation here — it's free, and on a LiteSpeed server it genuinely outperforms paid alternatives.
Do I need a backup plugin if my host takes backups?
Yes, for two reasons. First, host backups are server-level snapshots — restoring them restores the entire server, not just a single WordPress install or database table. If you need to restore a single corrupted post or roll back one database table, UpdraftPlus gives you that granularity. Second, host backups are stored with the host — if you ever migrate or if the host has an outage, your backups move with you when they're in your own cloud storage.
Is Rank Math better than Yoast?
For most sites in 2026, Rank Math's free tier is more capable than Yoast's free tier — it includes schema markup, multiple keyword optimization, and Google Search Console integration without requiring a paid upgrade. Yoast still has advantages in its Yoast AI features and is the more established option with a longer track record. Either works well; Rank Math is the recommendation here because it gives you more at no cost.

Table of Contents

multilingual WordPress SEO translation plugin
Articles
Remarkable-Guille
Why your translation plugin might be quietly killing your SEO (we just found it doing this to us)

For months, our multilingual traffic had been quietly declining. We blamed seasonality. Google algorithm changes. The market. None of those were the answer. When we finally audited our own multilingual setup, we found five specific problems our translation plugin had been causing silently across every translated page on the site: brand names appearing translated in structured data, duplicate and broken hreflang declarations, translated homepages marked as Article instead of Website, trailing slash inconsistency splitting URL authority, and breadcrumb links sending visitors back to the wrong language. We have been hosting websites for 25 years and still missed all five. Because the damage is in the parts of the page that visitors never see. Here is exactly what to check on your own site in 15 minutes with nothing but a browser and view-source.

Read More »
cpanel Security
Articles
Remarkable-Guille
Critical cPanel authentication bypass vulnerability: what happened, what it means, and how RemarkableCloud responded

At 19:39 UTC on April 28, 2026, cPanel published a critical advisory disclosing an authentication bypass affecting every supported version. No patch is available. The vendor recommends two mitigations: blocking cPanel ports AND disabling Service Subdomains. Most public coverage only mentioned the first. The proxy subdomain path runs through Apache on port 443 and reaches the same vulnerable code regardless of firewall rules. This article covers why both mitigations are required, the complete mitigation playbook, and how RemarkableCloud protected every customer in minutes with zero customer action required.

Read More »
email deliverability SPF DKIM DMARC
Articles
Remarkable-Guille
Email deliverability explained: SPF, DKIM, DMARC, and why your server’s reputation matters more than your conten

The majority of email deliverability decisions happen before a single word of your message is read: they happen at the server authentication layer, where receiving mail servers decide whether your sending server is trustworthy. SPF, DKIM, and DMARC are the three DNS records that govern that decision. But even with all three passing, a shared outbound IP blacklisted by a neighbor can still sink your deliverability. This article explains what each record does, why IP reputation matters as much as authentication, and what RemarkableCloud includes on every Cloud Cube: MailChannels outbound SMTP, collaborative inbound antispam, and SPF, DKIM, and DMARC configured by default for every domain

Read More »
hosting SLA uptime guarantee
Articles
Remarkable-Guille
What “99.9% uptime” actually means. And why we don’t use it.

99.9% uptime sounds impressive until you convert it to hours: 8.76 per year, 43.8 minutes per month, all allowed before a single SLA credit applies. Then you read the fine print — 1x credit rate, claim window, extensive exclusions — and the number becomes almost meaningless. This article breaks down exactly what standard SLA terms say, what they cost you in three real scenarios, and why RemarkableCloud’s 500% SLA from minute one represents a fundamentally different approach to accountability.

Read More »
Facebook
Twitter
LinkedIn