7 Must Have WordPress Plugins for Business Websites

By Sally Wood
We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now

In my humble opinion, WordPress really is amazing. It’s so user-friendly and intuitive that you really can build an entire website without needing any knowledge of HTML coding. So, it comes as no surprise to me to discover that around there are now almost 75 million sites using WordPress. All these individuals and companies can’t be wrong. So, if you’re developing a website for your business, then I’d recommend taking a look at WordPress.

One of the most incredible features that WordPress has to offer is the sheer amount of plugins that are available for the platform. These plugins allow you to enhance the functionality (of the already powerful) platform, chop, change and customise your site until it reflects your business, sell your products and services more effectively, and create an engaging space for your customers to visit.

So, in particular order, here is a selection of the 7 of the best WordPress plugins for business websites.

Yoast SEO

Yoast SEO

There are other SEO Plugins available but none can hold a torch to this incredible piece of software. It gives you complete control over your site, allowing you to manage page titles and meta descriptions on a page by page and post by post basis.

You can create rules for search engine robots (index, follow, nofollow etc.) and set up a 301 redirection. You can even create fully customisable descriptions for your Facebook and Google+ descriptions. Yoast really is your best friend when it comes to SEO.



JetPack really is a little bundle of joy for any business website. All of its varied features are extremely valuable, and include:

  • Statistics and Website Traffic Growth: Jetpack reports on exactly how many visitors your site has had, and then helps you get even more through functionality like related posts, sharing and publicizing.
  • Security: protecting your business site should always be high on your list of priorities, and Jetpack does exactly this. It helps prevent brute force attacks, monitors downtime, updates plugins automatically, and stops unathorized users logging in.
  • Streamlined Management: Jetpack comes with a centralised dashboard, which enables you to manage all of your plugins, menus, posts and statistics from the one spot. Handy, particularly if you own and operate multiple sites.
  • Performance: This plugin evens helps to improve the speed and performance of your site by relying on the WordPress.com content delivery network.

Wordfence Security


The security of your WordPress site is something you should take seriously.

Wordfence Security is the most downloaded security plugin available. This plugin begins by trawling your site, checking for any viruses or malicious source code. Once that’s done, it performs a whole range of operations to ensure your site is safe secure, and even much faster performing.

It blocks known attackers (even entire malicious networks), and prevents unauthorised logins, regularly scans for vulnerabilities on your website, and provides a whole range of stats to boot. It’s features and functionality really are too varied to list here.

UpdraftPlus Backup and Restoration


You need to backup your website frequently. Just imagine what would happen if your server crashed, or your website was attacked and you had no back-up. Would you lose sales? Clients? Entire portfolios? This plugin is the answer.

It can create either full or partial backups of your business website, depending on your preferences. You can even set up recurring backups and have them stored in different locations, such as Dropbox or FTP. It’s super fast as well, entire site can be backed up in just a couple of minutes.

Updraft is the highest ranking backup plugin in the WordPress directory, with over 800,000 active installs. If you’re looking for other alternatives, check out this previous SitePoint article on The Best WordPress Backup Plugins Compared.

Contact Form 7

Contact Form 7

The beauty of a business website is that it gives round-the-clock opportunities for existing and potential customers to contact you. Contact Form 7 is a must have plugin for any business site. It offers you and your customers a simple way to connect, leave comments and open up the dialogue that is so important to successful marketing. With over a million active installs, it’s up there as one of the most popular plugins on the market.

For some further reading, Ian Chandler also recently covered on SitePoint how to Boost Opt-ins with Contact Form 7 for WordPress.



If you want to sell products from your website, then cannot go past WooCommerce. WooCommerce provides the complete tool kit for creating the most beautiful online shopping experience possible. It allows you to set up multiple payment options and provides a user-friendly checkout process. You can create product review sections, generate content and create themes that will attract and engage with your customers. There are lots of little buttons you can add such as free shipping, discount coupons and you can even integrate with PayPal and Google Analytics to track your sales. Again, with over one million active installs, the stats don’t lie.

WP Super Cache

W3 Super Cache

This plugin isn’t just for business sites — it really should be installed on every WordPress entity. It helps to create what every developer wants and needs: a fast website. It does this by converting dynamic pages into HTML static pages, which are delivered much faster, significantly increasing the page speed.

Wrapping Up

While all of these plugins are extremely valuable, it doesn’t mean you should jump onto the WordPress plugin directory and install all of them at once. Having too many plugins installed on your site can cause a variety of problems, including a drop in speed and responsiveness.

You need to be selective, and install only the plugins that your website and business really needs — the plugins that will drastically improve the experience of your online customers.

Please share in the comments below what other must have plugins you’ve come across for business websites.

We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now
  • Gerard0

    One question, Wordfence has a caching option, that seems very basic. Do any of you know if it works, how does it compare against a full caching plugin, like Super Cache.


    • You know, better to have specialized plugin for cache. We recommend you W3 total cache, we are using it, and we are very satisfied with it.

    • Kris B

      WP Speed of Light is really more effective and easy to use than WP Super Cache

      • Gerard0

        Thanks for the heads up, testing it as we speak.

  • NCode Technologies

    I think we should have more than one plugin to increase the speed of the website. Apart from super cache, we should have any plugin for image compression.

    • I agree. I am in love with Ewww Image Optimizer, in fact, use the tool on all my customers websites!

  • NCode Technologies

    Hi, good list of must have wordpress plugins. I was aware of almost all the plugins you have mentioned excluding just one plugn “UpdraftPlus Backup and Restoration”. It’s new for me. I was hoping to find something unique on this post and this one plugin give me that.

  • Thanks for the list of must have WordPress plugin. I think your list is very short and concise and you have included only must have business plugins. However I think businesses also need social media sharing so I think you should have added SumoMe or floating social bar in the list.

    Thanks for the list and inspiring us.

  • Danial Wilson

    Great Article. Thanks for all great resources.
    I want to add one more good security plugin which is User Activity Log Pro Plugin. It is very helpful for monitoring and tracking of all the activities occurs on the admin side.

  • Andrius Žilėnas

    list of must have wordpress plugins (I wish this functionality with WP to have “inbox”) but nothing special related to business

  • Kabuto Ajime

    Contact Form 7 Database helps organize your large customer base https://wordpress.org/plugins/cf7-database/