We all love WordPress because it’s simple, it’s easy to use and it’s very extendable. Plugin, themes, options are everywhere. Whenever you need to add some functionality to your WordPress website, you firstly think about plugins. In this post, we will be listing the WordPress plugins that we think you should have on your WordPress website. They will add awesome functionality to your site and make it feature rich and exactly how you want it/need it.

Depending on your website niche, the plugins you need/use can be totally different, but there are some that we think everybody should check out. In the end, we all want security, customizability, speed, SEO etc. and yes – these are some of the universal concerns of every website owner which you cannot simply afford to ignore.

There are plenty of handy plugins in WordPress framework which reduce lots of work on your part. The official plugin repository has over 52,000 WordPress plugins and counting. That means there are plugins for almost every function or feature you need on your website.  That is why we love WordPress, isn’t it?

Tons and tons of plugin that sometimes do the same thing, so we are quite spoiled in an interesting way. The directory is full with completely free plugins and freemiums. A freemium plugin is a free plugin with an upgrading option to the premium version for advanced features. These types of plugins are becoming more and more common now.

Yoast SEO

As you can easily understand from the name, this plugin gets your SEO to the next level. Search engines are the major source of traffic for every website and we should be very careful about this. So did you eventually find our website. Yoast SEO is an awesome plugin which guides you all the way to create better content and improve your ranking on search results. It focuses on creating the content which is useful to the users as well as technically SEO friendly. The goal is to help the users, gain trust and sustain the rankings which they call sustainable SEO.

Google XML Sitemaps

Google XML Sitemaps is another very useful SEO plugin for WordPress. The plugin helps the search engines like like Google, Bing, Yahoo etc. to better index your site with a special XML sitemap. As you activate the plugin, it will automatically create an XML sitemap for your site making it easy to index. A sitemap enables the search engine bots view the complete structure of your website and retrieve the results more efficiently.

All In One Schema.org Rich Snippets

You might have seen extra pieces of information like star ratings, images, number of reviews etc. below some of the pages on the search results.  They provide further information about the post/ page which users may want to know. Such brief extracts/ pieces of information like ratings are called Rich Snippets.


As a business owner, allowing your customers to contact you should be your top priority. WPForms is the most beginner friendly contact form plugin for WordPress. This drag & drop online form builder allows you to easily create contact forms, email subscription forms, order forms, payment forms, and other type of online forms with just a few clicks.


MonsterInsights is the best Google Analytics plugin for WordPress. It allows you to connect your website with Google Analytics, so you can learn more about your website visitors such as where are they coming from and what are they doing on your website.


Security is going to be a big concern for online business owners in 2017. Sucuri’s web application firewall is probably one of the best protection you can get for your site. They monitor and protect your site from DDoS, malware threats, XSS attacks, brute force attacks, and basically every other type of attack. If you don’t have a firewall on your website, then add one today.

MailChimp for WordPress

MailChimp is one of the most popular email marketing services to manage subscribers, send emails and track results in the bulk. It is no doubt a great marketing tool for the web masters and business owners. To integrate MailChimp for a WordPress site is really easy with the plugin MailChimp for WordPress. It is a free plugin which allows you to add beautiful subscription forms in your WP blog. If you want to use the plugin for commercial purpose, you can try the premium version.

Disable Comments

As the name suggests, Disable Comments is useful to globally disable comments on your entire site or certain post types. Considering that all the pages/ posts are not likely to accept user comments, the plugin provides an easy solution for disabling comments on post types, pages, and attachments. Besides, comments sometimes contain spam and unnecessary stuff. In addition, the plugin provides an option to remove all the comment-related items from the Dashboard, widgets, Admin menu, and Admin Bar. It provides full-fledged features that you need to avoid comment spamming.


Looking to subscribe your comments? There is a cool way to do this. It’s actually great for sending replyable emails for posts, comments, newsletters, etc.

Contact Form 7

Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on. It’s easy to use, you can create custom fields and use it for almost anything. We really like it!


WooCommerce is a free eCommerce plugin that allows you to sell anything, beautifully. Built to integrate seamlessly with WordPress, WooCommerce is the world’s favorite eCommerce solution that gives both store owners and developers complete control. Probably the most known eCommerce plugin for WordPress out there, and we think the most versatile. You want to create a shop online? Well, this should clearly be your choice.

Force Regenerate Thumbnails

Force Regenerate Thumbnails allows you to delete all old images size and REALLY regenerate the thumbnails for your image attachments. This means that whenever you change themes, switch some options this plugin will make sure that the new sizes are set and run perfectly.

WP Super Cache

This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your web server will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts. We think this is probably the most easy to use and most reliable cache plugin, plus the fact that it is being maintained by Automattic is a really huge boost.

Scroll Triggered Box

Scroll Triggered Boxes is a lightweight plugin for adding flexible call-to-actions to your WordPress site. Boxes can slide or fade in at any point and can contain whatever content you like. Easy to use and nice to use.

EWWW Optimizer

The EWWW Image Optimizer will increase your page speeds by way of image optimization. Increased page speeds can result in better search engine rankings, and will also improve conversion rates (increased sales and signups). It will also save you storage space and bandwidth. While EWWW I.O. will automatically optimize new images that you upload, it can also optimize all the images that you have already uploaded, and optionally convert your images to the best file format. You can choose pixel perfect compression or high compression options that are visually lossless.

Broken Link Checker

Broken links can negatively affect the reading experience because it’s frustrating to click on a link that doesn’t work. This WordPress plugin makes monitoring and fixing broken links on WordPress-powered sites easier.


Very easy to use plugin. We use it to send out our newsletters and get readers subscribed to your emails.