Last updated on September 11th, 2026 at 03:32 pm
As of late 2026 the official WordPress Plugin Directory now includes more than 69,000 free plugins. After years of building, fixing, migrating, and optimizing WordPress websites, I’ve tested more plugins than I can remember. This is my practical list of the ones I actually use and recommend to clients, agencies, and developers.
My best WordPress plugins article published on LinkedIn in 2023 is still performing well, so I expanded it with my latest recommendations here. And each plugin listed has earned its place by solving a real problem without adding unnecessary bloat.
During my next round of updates to this list, I’ll consider adding the following plugins: AddToAny Share Buttons, Admin Columns, Classic Widgets, Easy Table of Contents, Imagify, LiteSpeed Cache, Local Google Fonts, Permalink Manager Lite, Query Monitor, Rank Math SEO, Shortcodes Ultimate, Site Kit by Google, Simple Sitemap, Web Accessibility by accessiBe, Widgets for Google Reviews, WP Mail SMTP Pro, WPCode, and WPS Hide Login.
Advanced Custom Fields (ACF)
Freemium
Enables custom field creation for posts/pages, offering greater control over content. I use ACF when a website needs reusable information that should be entered consistently instead of manually formatted on every page. To learn more visit Advanced Custom Fields on wp.org.
- best for: Custom WordPress development
- cost: Free with a paid version
- keep active? Yes, when the website depends on it
Akismet – Spam Protection
Freemium Must Have
Checks comments and contact form submissions against a global database of spam to prevent your site from publishing malicious content. I use it on websites where comments or compatible forms attract significant spam, but I do not install it automatically when those features are not being used. To learn more visit Akismet Anti-Spam on wp.org.
- best for: Spam prevention
- cost: Free for qualifying personal use with paid commercial plans
- keep active? Yes, the longer its active the more it learns
All-in-One WP Migration (AIOWPM)
Freemium Must Have
Transfer your entire WordPress site with just a few clicks. I use this plugin strictly for quick incremental backups before I manipulate any files or plugin settings. For daily/automatic backups, however, they should be done server-side (within your hosting account) rather than rely on ANY plugin. Learn more at All-in-One WP Migration on wp.org.
- best for: Website migrations and incremental backups
- cost: Free with paid extensions
- keep active? Temporarily
Asset CleanUp – Page Speed Booster
Freemium Must Have
Improve loading times by disabling unnecessary CSS and JavaScript files. One of my most favorite plugins for decreasing HTTP requests by preventing page-specific styles and scripts from loading. Learn more at Asset CleanUp on wp.org.
- best for: Advanced performance cleanup
- cost: Free with a paid version
- keep active? Only when properly configured
Better Search Replace
Freemium Must Have
Easily update content in the database without SQL knowledge. I use the pro version because it shows exactly where queries are found before I choose to fix or replace any items such as links or even raw code within specific databases. Learn more at Better Search Replace on wp.org.
- best for: Database updates
- cost: Free with a paid version
- keep active? Temporarily
Broken Link Checker
Free
Automatically scans and alerts you of broken links and missing images. It can consume server resources, so I normally use it for a specific cleanup project instead of leaving it active indefinitely. Learn more at Broken Link Checker on wp.org.
- best for: Content audits
- cost: Free
- keep active? Temporarily
Bulk WP
Freemium
Removes posts, pages, attachments, users, meta and more using various filters and conditions. This free plugin has saved me so many hours, and clients so much money in maintenance costs. Bulk WP will be in my technical SEO toolkit moving forward. To learn more visit Bulk Delete on wp.org.
- best for: Removing specific files in bulk in seconds
- cost: Free with a paid version
- keep active? Temporarily

Call Now Button – Free Click to Call Button
Freemium
Places a big Call Now icon to the bottom of the mobile devices like cell phones and tablets. Because your mobile visitors probably have a phone in their hands this plugin will allow them to call you with one simple touch of the button. To learn more visit Call Now Button on wp.org.
- best for: Mobile lead generation
- cost: Free with paid options
- keep active? Yes, when calls matter
Change Text Case
Free
Adds simple controls for changing selected text between uppercase, lowercase, title case and other formats without manually retyping it. I use it when cleaning 100s of poorly formatted content, especially titles and headings copied from other sources.
From an SEO standpoint, it makes content cleanup so much easier and helps to maintain consistent HTML across larger websites. It won’t directly improve rankings of course, but it saves valuable time. Learn more at Change Text Case on wp.org.
- best for: Saving time with content formatting and cleanup
- cost: Free
- keep active? Optional
Classic Editor
Free
Restores the classic editing interface for WordPress. I still use it on established websites built around classic themes, shortcodes or workflows that do not benefit from converting to the block editor. It’s also really good for complex troubleshooting at times. To learn more visit Classic Editor on wp.org.
- best for: Traditional WordPress editing
- cost: Free
- keep active? Yes, when required
CMS Tree Page View
Free
Your whole site, laid out as one clear tree. Drag a page to move it, click to edit, and shape your structure in seconds. To learn more visit CMS Tree Page View on wp.org.
- best for: Managing and reorganizing WordPress page hierarchy
- cost: Free
- keep active? Yes, if you regularly manage a large number of pages
Code Snippets
Freemium
Add custom PHP code to your WordPress site without editing core files. I use it for small customizations that do not justify creating a separate plugin. A broken PHP snippet can still cause serious problems, so test the code and keep a backup. To learn more visit Code Snippets on wp.org.
- best for: Small custom WordPress functions
- cost: Free with a paid version
- keep active? Yes, when snippets are in use
Column Shortcodes
Free
Easily add multi-column layouts to your pages and posts. I use it on older websites that need simple responsive columns without replacing the existing editor or theme. To learn more visit Column Shortcodes on wp.org.
- best for: Classic Editor layouts
- cost: Free
- keep active? When required
Duplicate Page
Free
Clone pages or posts quickly and easily. I use it when building groups of pages that share the same structure, such as service or location pages. Always replace duplicated titles, URLs, metadata and content before publishing. To learn more visit Duplicate Page on wp.org.
- best for: Faster page creation
- cost: Free
- keep active? Optional
Elementor – Website Builder
Freemium
Drag-and-drop page builder for creating professional WordPress designs. I use it when working on a website already built with Elementor. I do not add a page builder unless the project genuinely needs one because it becomes part of the website’s long-term infrastructure. To learn more visit Elementor on wp.org.
- best for: Visual page building
- cost: Free with a paid version
- keep active? Yes, when the website depends on it
Gravity Forms – Best Contact Form Plugin
Premium Must Have
Build professional contact forms, surveys, and more with advanced features. It is not the cheapest option, but it is dependable, flexible and well supported. To learn more visit gravityforms.com.
- best for: Professional lead-generation forms
- cost: Paid
- keep active? Yes
MapGeo – Interactive Geo Maps
Freemium
Add interactive and responsive maps to your WordPress site. I use it when location-based information needs to be more useful than a static image or basic embedded map. To learn more visit Interactive Geo Maps on wp.org.
- best for: Geographic and service-area content
- cost: Free with a paid version
- keep active? Yes, while active maps are published
Popup Maker
Freemium
Create custom popups for lead generation, promotions, or announcements. I use it selectively. A useful popup can increase conversions, but an aggressive one can annoy visitors and hurt the experience. To learn more visit Popup Maker on wp.org.
- best for: Offers and lead capture
- cost: Free with paid extensions
- keep active? When needed
Redirection
Free Must Have
This is the only redirection plugin I recommend. I use it during redesigns, migrations and content consolidation projects where old URLs need to point somewhere useful. Agencies also prefer it because of its simple UI/UX and support. But if you’re comfortable editing the .htaccess file, that’s your best bet. To learn more visit Redirection on wp.org.
- best for: Redirects and 404 monitoring
- cost: Free
- keep active? Yes, but monitor it weekly then plan for removal after ~6 months
Regenerate Thumbnails
Free
Update image thumbnails to reflect new sizes or settings automatically. I normally use it during redesigns and migrations, then remove it when the job is finished. To learn more visit Regenerate Thumbnails on wp.org.
- best for: Image-size corrections
- cost: Free
- keep active? Temporarily
Relevanssi – A Better Search Plugin
Freemium
Improve WordPress search functionality for better results and user satisfaction. I use it on content-heavy websites where visitors need to search through many posts, pages or custom content types. To learn more visit Relevanssi on wp.org.
- best for: Internal website search
- cost: Free with a paid version
- keep active? Yes. The longer you use it, the more hyper-focused keyword data you’ll get, which is very valuable for SEO.
Shortcoder – Create Shortcodes for Anything
Freemium
Create reusable custom shortcodes for advanced functionality. It is useful when the same content needs to appear across multiple pages and be managed from one place. To learn more visit Shortcoder on wp.org.
- best for: Reusable content
- cost: Free or paid version
- keep active? Yes, when shortcodes are in use
Show Current Template
Free Must Have
See which template is being used on a page for easy debugging. It is a simple troubleshooting tool that saves time when working with unfamiliar or complicated themes. To learn more visit Show Current Template on wp.org.
- best for: Theme troubleshooting
- cost: Free
- keep active? Temporarily
Simple History – Track WordPress Changes
Freemium Must Have
Track all site changes to monitor updates and edits. I usually install this first on client websites because it helps answer one of the most important troubleshooting questions: what changed before the problem started? To learn more visit Simple History on wp.org.
- best for: Change tracking and troubleshooting
- cost: Free and pro version
- keep active? Yes
String Locator
Freemium Must Have
Quickly find and edit text strings in your WordPress files, themes, and plugins. Ideal for customizing or debugging code efficiently with a simple search interface. While auditing a local law firm site, I discovered this incredible tool and immediately paused my work to add this must-have plugin to the list. Learn more by visiting String Locator on wp.org.
- best for: Finding text or code inside WordPress themes, plugins and core files
- cost: Free
- keep active? No, activate only when needed

WP Fastest Cache
Freemium
A simple yet powerful plugin for caching WordPress pages. I use one caching solution at a time. Running multiple caching plugins together can create conflicts. To learn more visit WP Fastest Cache on wp.org.
- best for: Basic website caching
- cost: Free with a paid version
- keep active? Yes, as an alternative to WP Rocket
WPFront Notification Bar
Freemium
Display an eye-catching notification bar for special events or offers. It is useful for temporary notices, promotions, scheduling changes and other important updates. To learn more visit WPFront Notification Bar on wp.org.
- best for: Website announcements
- cost: Free with a paid option
- keep active? When needed
WP Rocket
Premium
The easiest way to make your WordPress website faster and boost your Google PageSpeed score. This premium plugin should only be setup by an experienced developer due to its immense library of optimization features. If done incorrectly, it could deindex URLs from Google – I saw this happening during a quick audit a couple days ago. To learn more visit wp-rocket.me.
- best for: Website speed optimization
- cost: Paid
- keep active? Yes
Yoast SEO – Advanced SEO with built-in AI
Freemium
The ultimate SEO tool for keyword optimization, readability analysis, and site rankings. I use it because it gives clients a manageable interface without requiring them to understand technical SEO. To learn more visit Yoast SEO on wp.org.
- best for: On-page and technical SEO
- cost: Free with a paid version
- keep active? Yes
Not sure which plugins should stay or go? Ask me for a free website audit.
Common questions I get from clients
What is the best SEO plugin for WordPress?
For most WordPress websites, Rank Math and Yoast SEO are the two strongest options. Rank Math includes more features in its free version, while Yoast remains extremely popular for beginners. The best choice depends on your workflow, but both can handle titles, meta descriptions, XML sitemaps, schema, redirects, and other essential SEO tasks.
Which Google Analytics plugin for WordPress is the best?
Site Kit by Google is the best free option for most WordPress websites because it connects directly with Google Analytics, Search Console, PageSpeed Insights, and AdSense. It lets you view important performance data inside WordPress without adding unnecessary third-party tracking codes.
What are the best free plugins for WordPress?
Some of the best free WordPress plugins include Rank Math or Yoast SEO for SEO, WPCode for code snippets, Site Kit by Google for analytics, LiteSpeed Cache for performance when supported by your server, and UpdraftPlus for backups. Keep in mind, the best plugins are usually the ones that solve a specific problem without adding unnecessary features or slowing down the site.
What is the best cache plugin for WordPress?
The best caching plugin depends heavily on your hosting environment. LiteSpeed Cache is an excellent choice when your server uses LiteSpeed, while WP Rocket has consistently been one of the easiest premium options across many hosting platforms. A properly configured caching plugin can improve Core Web Vitals, page speed, user experience, and SEO performance.
What is the best security plugin for WordPress?
In my experience, Wordfence Security is the strongest all-around WordPress security plugin, especially for quick malware scanning, firewall protection, login security, and monitoring. But security should not rely on a plugin. Good hosting, regular updates, strong passwords, backups, and limiting unnecessary plugins are just as important.
What is the best IDX plugin for WordPress?
IMPress for IDX Broker is one of the best IDX plugins for WordPress for real estate professionals who want to display MLS listings directly on their website. A good IDX plugin automatically updates property listings, provides searchable listing pages and maps, and helps capture buyer and seller leads. For SEO, consider an IDX solution that creates crawlable, indexable property and community pages rather than relying entirely on iframes or JavaScript.
