logo

WordPress Design Agency

020 3355 8747

Message Us
  • Home
  • About Impact®
    Learn More About Impact Media®
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • WordPress Services
    Learn More About Our Services
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
    James Coates
    Schedule a discovery call with UX Specialist James
    Book A Call
  • Our Process
  • Case Studies
  • Insights
  • Contact Us
WordPress Design Agency
020 3355 8747
logo logo
Book A Call
Back
Menu
  • Home
     
  •  
    About Impact Media
    Learn More About The Impacters
    • Meet The Team
       
    • Why WordPress
       
    • Careers
       
    • Giving Back
       
    • 100K Tree Challenge
       
  •  
    Our Services
    Discover How We Can Help
    • WordPress Web Design
       
    • UX Design
       
    • WordPress Development
       
    • WordPress Support & Maintenance
       
    • WordPress Evolve Retainer
       
    • WordPress Multisite Development
       
    • WooCommerce
       
    • Replatform To WordPress
       
    • WordPress Consultancy
       
    • Integrations & Plugins
       
    • WordPress Managed Hosting
       
    • WordPress Health Check
       
  • Our Process
     
  • Case Studies
     
  • Insights
     
  • Contact Us
     
020 3355 8747
Mon - Fri • 9am - 5pm
Close

Oops! We could not locate your form.

Home / Insights / 8 Essential WordPress Plugins
Home / Insights / 8 Essential WordPress Plugins
Back

8 Essential WordPress Plugins

Published 06.07.21
6th July 2021
Last Updated 30.05.25
30th May 2025
Newer
12 Min Read
Vikki Baker
Vikki Baker
WordPress
Older
12 Min Read
 
Vikki Baker
Vikki Baker
 
WordPress

There are nearly 60,000 plugins available for WordPress. Knowing which to trust, and which are worthwhile can be overwhelming.

plugins blog header image

In many cases, we prefer to custom-develop plugins and functionality for WordPress websites. However, there are a few WordPress plugins which are so well built, and do what they do so well, that it would be pointless to create our own.

It would be like trying to reinvent the wheel.

Selecting The Right Plugin

The sheer number of plugins available can seem overwhelming. Depending on what features you require and what your website is designed to achieve, will dictate what you might need.

Then you have to ensure you are using supported and trusted plugins that receive regular updates to maintain their security and functionality, and to ensure their ongoing compatibility with subsequent versions of WordPress, PHP and so on. 

Entrusting an important role or task to a plugin that has been abandoned by its developer, or is slow to receive vulnerability patching or updates for compatibility is only going to cause issues in the long run.

Don’t be swayed by a free plugin that claims to solve your problems, without first doing some due diligence. Read reviews, look into whether it receives regular updates, and decide if this is a piece of functionality that it would make more sense to have developed, rather than relying on a plugin.

Key Plugin Roles

Regardless of your website’s purpose, there are some plugins that perform key roles that nearly every WordPress website should be making use of. Whether to make life easier for those managing content, for security or to improve performance.

Those roles include:

  • Simplifying certain SEO tasks.
  • Image compression and optimisation.
  • Performing backups.
  • Caching and other performance optimisations.
  • Cloning pages for easier content creation.
  • Change monitoring.
  • Redirection for reducing errors.
  • Form creation.

There are multiple plugins to choose from for each of these roles, but in this post, I’m going to talk about the ones we use on the majority of websites we develop. I’ll discuss what they do in more detail, and why we favour them in most cases.

Our SEO Plugin Of Choice

Yoast

If you’ve ever had a WordPress site, then you’ve probably heard of Yoast.

Yoast is an SEO plugin for WordPress, and is the most popular one out there.

This is for good reason. It is easy to use, integrates with WordPress and many additional plugins very well, and makes light work of many on-page optimisation tasks.

Some of the key features include:

  • Simple editing of page titles and meta descriptions on an individual page level, or in bulk.
  • The ability to optimise for a focus keyword or phrase you’d like your page to rank for and Yoast will provide you with an analysis of your page with suggestions on how to optimise further.
  • You can add certain types of Schema to your site through Yoast (including organisation, page type and article type).
  • It provides a preview of how your page will appear on Google’s SERP, with a simple editor for title, slug and meta description, with guidelines on how long each should be.
  • Readability guidance and recommendations, to make your content more easily scanned and digested.
  • Full breadcrumb control for all pages.
  • Simple implementation of canonicalisation, to avoid duplicate content issues.
  • It works with classic WordPress editor, Gutenberg, and even 3rd party page builders like Elementor.
  • Yoast will automatically generate xml. sitemaps and can be used to manage your robots.txt file.
  • Regular updates to keep up with Google’s guidance and recommendations.
  • The ability to mark your cornerstone content as such, for easy monitoring.
  • A list of orphaned pages to help you improve your internal linking.

Yoast Premium

Yoast is free, but they do offer a premium ad-free version, with a few additional features:

  • Automatic suggestions for internal linking opportunities.
  • You can add related keywords to optimise for, not just one focus keyword.
  • A preview of your pages when shared to Facebook and Twitter. It allows you to manually edit how it will appear with an image, title and description that will pull through.
  • Insights into the words and phrases most used on your page.
  • A redirects manager.
  •  24/7 support.
  • Inclusive language guidance.

As you can see, you get a lot of great features, even with the free version. The plugin makes it easy for even those without a great deal of SEO experience to carry out some basic optimisation of their WordPress website. 

Our Image Compression Plugin Of Choice

ShortPixel 

Image optimisation and compression are a must. Now even more so than ever with page load speeds becoming more of an important ranking factor and slow page speeds being a major usability issue.

A 2018 Google study found that 53% of mobile users will abandon a site if it takes more than 3 seconds to load. Slow loading times can also hurt your organic search performance and conversion rates.

In 2018, Google rolled out an algorithm update to use speed as a ranking factor, which they’ve built on with the introduction of Core Web Vitals.

One of the biggest page load speed killers is large and uncompressed images. 

ShortPixel can automatically compress your uploaded images by up to 90%. The image size is made smaller without any obvious loss in quality, which means that they load far more quickly.

  • It supports numerous image file formats, including jpg, png, gif, pdf and WebP. 
  • It’s free for up to 100 images a month, or you can pay for a premium version if you need more images compressed and priority support.
  • It offers 3 compression options to suit your needs and preference, which denote the level of compression – Lossy, Glossy and Lossless.

There are other image compression plugins available, but we tend to use ShortPixel, as it is the most cost-effective, without compromising quality.

This of course does not remove the necessity of resizing images appropriately before uploading them to your website. Compression can only do so much if you are needlessly uploading 5000px x 5000px images.

Our Backup Plugin Of Choice

Updraft Plus

We all know how important backups are. Hackings, user errors, or servers dying can mean disaster for your website. In turn, this can lead to lost revenue or leads, which can be crippling for a digital critical business.

Updraft is a plugin that manages your website backups, allowing you to automate and schedule them at a frequency that suits you. It also allows you to restore those files if the need arises, with ease.

It is a highly regarded plugin with over 3 million users, including many large brands.

The free version is really good, but they do have a premium version with extra features that we favour, including:

  • Backups for multisite networks.
  • Incremental backups.
  • Expert support access.
  • Pre-update backups.
  • The ability to backup non-WordPress files.

We love Updraft Plus for its ease of use and the reliable automation of what is a truly vital task.

Our Performance Optimisation Plugin Of Choice

WP Rocket

We’ve talked before about caching and how important it can be for performance. 

WP Rocket is a WordPress optimisation plugin, which can greatly improve site speed and performance. It automatically applies a great deal of performance best practices. 

Even better, no coding skills are required, so it’s great for those with no in-house development team. It’s easy to use and they have great support available.

It covers a lot, including:

  • Page caching.
  • Cache preloading.
  • Browser caching.
  • Compression.
  • Caching for eCommerce sites (excluding sensitive pages, like checkouts from caching).
  • They have an optional CDN or it can be used in conjunction with many others.
  • Image lazy loading.
  • Script minification.

We really rate WP Rocket for its ease of use, and the impressive level of performance optimisation that it can achieve right out of the box.

Our Page Cloning Plugin Of Choice

Yoast Duplicate Post

One thing that WordPress won’t do natively, is allow you to clone posts and pages. So if you want to, you’ll need a plugin to achieve this. There are a few options out there, but we like Yoast’s offering.

It’s free and you can clone a page with one simple click, and as it is owned by Yoast, it receives the same level of support.

It has a variety of potential uses which will save you lots of time when creating content. Including:

  • The ability to clone an existing service or product page, in order to create a new one by just replacing the content.
  • Duplicating an existing landing page, to use to create more.
  • Cloning an existing blog post you liked the formatting of.
  • To make back-ups of important pages.
  • Preparing lookalike pages for content population.

It’s a simple thing, but it can make life a lot easier.

Our Activity Monitoring Plugin Of Choice

Stream

If you have multiple users making changes on your site, Stream can be invaluable. It can monitor and log all changes made on your site, including through WooCommerce, Yoast, Gravity Forms, Advanced Custom Fields, and so on.

It will tell you what changes have been made, when they were made, and who made them.

You can configure email alerts and Slack notifications, among others, to let you know when certain changes have been made, or something has gone awry.

We love Stream for the visibility it gives website managers.

Our Redirection Plugin Of Choice

Redirection

A great little workhorse plugin, Redirection makes simple work of managing and implementing your redirects and monitoring for 404 errors.

Whether adding in single 301’s, or bulk uploading hundreds, Redirection is simple and easy to use and gives you easy access to pause or delete redirects if you need to update them.

Redirection offers bulk import/export, Apache and Nginx support, is Regex compatible, provides extensive logs and so much more. It’s a definite must for your SEO or Content team.

We really appreciate how simple this tool makes the task of redirect management.

Our Form Creation Plugin Of Choice

Gravity Forms

There are numerous plugins for creating website forms available. Our long-time favourite is Gravity Forms.

We’ve worked with and supported sites that use many of the form plugins that are widely available and we find that Gravity Forms provides the most in terms of customisability, development quality, integration and reliability.

It is a premium paid plugin, but the basic plan licence is very reasonably priced and we think it is well worth the cost.

Some of the included features are:

  • Well developed integrations with numerous CRM and Email Automation platforms.
  • Helps you build WCAG 2.0 AA compliant forms for accessibility.
  • A great range of features for eCommerce website forms.
  • Tools for managing GDPR compliance and limiting spam.
  • It is developer friendly and well supported.
  • Highly customisable.

So there you have it, 8 of our favourite plugins, but of course, there are many more we use and those we custom-build for our client’s websites.

If you need custom functionality or a custom integration for your WordPress website, get in touch. We love creating bespoke solutions to solve unique challenges. 

If you’d like advice on selecting the right plugins or would like an audit of your existing plugin library, consider one of our WordPress Health Checks.

What plugins could you not live without? 

A picture of James Coates.

If you’d like to learn more about our WordPress & WooCommerce Support & Maintenance plans, drop us an email or give James a call.

Our plans provide a holistic solution to your website’s performance, reliability and security, and are inclusive of premium tools and services.

button to visit contact page

Share Socially
Vikki Baker
Vikki Baker
Digital Marketing Manager, Cat Lady & Former Female Indiana Jones
Vikki has over 15 years of experience in Digital Marketing for WordPress specialist agencies. She loves WordPress for its simplicity of use, huge flexibility, and how great it is for SEO.
View Team Profile
See More Articles
Vikki Baker
Vikki Baker
Digital Marketing Manager, Cat Lady & Former Female Indiana Jones
Vikki has over 15 years of experience in Digital Marketing for WordPress specialist agencies. She loves WordPress for its simplicity of use, huge flexibility, and how great it is for SEO.
See More Articles
View Team Profile

If You Liked This, You Might Like These

WordPress
wordpress logo
August 20th, 2026
7 min read

WordPress 7.1 – What’s New In WordPress Core

WordPress Core version 7.1 was released on August 19th. Here's a quick summary of some of the main changes and updates.

Vikki BakerVikki Baker
 
WordPress
wordpress logo
May 27th, 2026
9 min read

WordPress 7.0 Is Here – Is Your Website Ready?

The biggest update to the world's most popular CMS in years has landed, and it changes more than just the editor.

Martin CoatesMartin Coates
 
WordPress
April 1st, 2026
9 min read

The Benefits Of Choosing A Specialist WordPress Agency Ov...

When your business reaches a certain scale, your website stops being a simple marketing tool and becomes a critical piece of infrastructure.

Rommel PlofinoRommel Plofino
 
Want more control over
how you manage content in WordPress?
Edit content that was previously restricted and get creative with building pages in WordPress.
Let's Chat
studio@impactmedia.co.uk
020 3355 8747
Impact Media's LinkedIn
Impact Media's Twitter
Impact Media's Facebook
Impact Media's Instagram
Impact Media's Youtube
wordpress.org

About Impact

  • About Impact Media®
  • Meet The Impact Team
  • Why WordPress?
  • Our Web Development Process
  • Careers
  • Awards
  • Partners
  • Giving Back
  • 100K Tree Challenge

WordPress Services

  • WordPress Web Design
  • UX Design
  • WordPress Development
  • WordPress Evolve Retainers
  • WooCommerce Development
  • Multisite WordPress
  • Migrate To WordPress
  • Custom Integrations & Plugins
  • WordPress Consultancy

WordPress Support

  • WordPress Support & Maintenance
  • WordPress Managed Hosting
  • Case Studies
  • Insights
  • Contact Us

Addresses

London Address:

50 Liverpool Street,

London, EC2M 7PY, UK

+44 (0) 20 3355 8747

 

Registered Address:

Woodland Place, Hurricane Way

Wickford, SS11 8YB, UK

  • Privacy Policy
  • Cookie Policy
Impact Media logo
© Impact Media® 2003 - 2026
Impact Media is a trading name of IMDMS LTD. Company Reg. 05970261
Impact® & Impact Media®
are registered trademarks of IMDMS LTD