28 WordPress Plugins That Increase Profits and Save Time


Starting up and running a small business is not easy.

Even if you have all the knowledge and skills you need, it still takes a ton of time and effort to give the required attention to all parts of your business.

You need to create a website, get leads, convert leads into customers, create products, and so much more.

You’ll reach a point when you just can’t do it all, and that’s when you’ll need some help.

Sometimes, you can hire people. Most of the time, it’s more cost efficient and practical to see if a product can reduce your workload.

The first time you run into this is likely when you’re creating your website.

For most businesses, getting a website created from scratch is a waste of time and money. Instead of spending thousands of dollars and weeks having one created from scratch, you can use WordPress.

But as you start marketing and sales, you’ll realize that you need even more help.

This is where WordPress plugins come in.

Plugins are built to make your life easier. They make difficult tasks simple and tedious tasks automatic.

Most are free, and even if they aren’t, they’re cheap (much cheaper than hiring someone in most cases).

There’s one more challenge:

Which plugins does your business need?

The marketplace of WordPress plugins is huge, with tens of thousands plugins available.

To make your life easier, I’ll show you some of the most popular and useful plugins so you can pick the right ones for your site.

I’ve divided the plugins into 5 different sections:

  • SEO-related plugins
  • Plugins to speed up your site
  • Plugins to help you get more leads
  • Content marketing related plugins
  • Plugins to help you sell products (i.e., list products and handle payments)

Before we dig into these, I need to give you a few words of warning: plugins are tools. Although they can help you, they can also hurt you. Installing too many will have a significant impact on your security and loading speed, so only use the ones you need (aim for 10 maximum). 

Make SEO simple with plugins

White-hat SEO involves a ton of manual work, so you need to automate as many of the technical aspects of SEO as you can.

1. Yoast SEO

Yoast is one of the most well-known names in the SEO and WordPress worlds. This plugin serves as an all-in-one SEO plugin that makes handling all the basic aspects of SEO simple. (Most features are free as well.)

Once installed, it’ll show up as a new menu option on the left that says “SEO.” This is where you’ll be able to navigate to the different setting areas for Yoast SEO:


I won’t go through every detail here, but I’ll highlight a few parts of the plugin that often help business owners.

In the “Titles & Metas” section, you can set how titles are displayed on your posts.

The default is a long string with the sitename at the end:

Headline of post here – Site name

But if you keep this, your title will often get cut off in the search results. For example:


You can use this section to change your default settings so that only your post title shows up (just take out “%%sep%% %%sitename%%”):


This way, your title shows up as you originally intended, which will likely result in a better click-through rate:


Another important aspect of SEO is having a sitemap, which makes it easier for search engines to index your site.

This plugin also has a sitemap section. To enable the sitemap functionality, just check the top box and save the page.


Finally, another cool aspect of the plugin is its built-in tools:


In particular, the bulk editor could be useful if you’re updating a large number of titles on an older site.


Just type in the new title, and click “save all” beside any of the new titles.

2. Google XML sitemaps

As mentioned above, having a sitemap is a simple but necessary part of good SEO.

Your sitemap lists all your posts and pages in a format that search engine bots can easily read.

Creating a sitemap manually would be a huge waste of time, and you’d have to continually update it.

With the Google XML sitemap plugin, you generate and then submit your sitemap to Google and Bing Webmaster Tools only once. The plugin will automatically update your sitemap as you publish new content.


When you click on the plugin’s settings, you’ll see a screen like the one above. Unless you have a special situation, the default settings are likely fine for you.

The sitemap URL is on the first line and is the one you should submit.

If you visit the URL yourself, it should look like this:


3. WP Optimize By xTraffic

Internal links are one of the best weapons of an SEO. On an authoritative site, you can instantly rank for low-competition terms just by pointing a few internal links to a page.

I’m a big fan of relatively frequent internal linking as long as it appears natural. You can see this in many of my posts, where I link to several of my other posts:


I recommend trying to do them manually whenever possible, but I also know that it’s easy to forget them.

You can use this plugin to automatically put internal links into your content by supplying keywords and phrases that you would like to associate with a particular URL.

If I wanted to create links to the Quick Sprout homepage, for example, I’d enter something like this into the plugin:

get SEO help, SEO advice, get help with your marketing, https://www.quicksprout.com


If you choose to use this plugin, you need to be very careful.

If all you do is constantly link one- and two-word phrases (e.g., “SEO”, “WordPress”, etc.), you can get penalized.

Always include as many three-word (or longer) phrases as possible for each URL you enter.

4. Local SEO and Business listings plugin

Anyone with a local business knows that their SEO needs to be a bit different from everyone else’s.

This plugin is an all-in-one local SEO plugin, and it’s a pretty solid one at that.

The free plan is enough for small sites, but it will be easy to see if it’s worth upgrading.

This plugin has a ton of useful features, most notably:

  • all basic local SEO settings
  • keyword rank tracking
  • competitor analysis
  • sitemap generator
  • web analytics

The main dashboard is your business information tab, where you can edit all the basic details of your business that show up on Google Maps (address, website, etc.):


As you also might know, citations are a huge ranking factor for local SEO. This plugin monitors most of the popular citation websites so you can make sure that you’re covered on each of them:


Finally, as I mentioned earlier, you can also track any keywords you’re trying to rank for:


5. Broken link checker

All sites get broken links over time—it’s unavoidable. Content that you link to either gets shut down or incorrectly moved without your knowledge.

Having a few broken links isn’t a huge problem, but broken links are a bad thing for your readers. They get excited to click on a link and get disappointed when they see an error page. Obviously, you don’t want to routinely disappoint your readers.

This plugin regularly scans your website for broken links. In the settings panel, you specify how often it does so.


If it does find a broken link, it will send you an email notification of where and which link is broken (enter your email on that settings page). You can then fix it before many people click on it.

Keep your site running fast and smoothly

Having a site that loads fast is important for a good user experience, which is important for good conversion rates.

In some tests, just a one-second delay in loading speed resulted in a 7% reduction in conversion.

In addition, keeping your site and hosting free of “digital clutter” reduces the chances of something going wrong on the site or with your hosting provider.

The following plugins will help you keep your site clean without too much effort on your part.

6. Akismet

It’s, by far, the best spam protection plugin for WordPress. It automatically catches a ridiculously high percentage of spam comments and moves them to your spam comment box before you even see them.


Once you’ve installed the plugin, you’ll need to get an Akismet license.

Under “settings” in the left side menu of your dashboard, click on Akismet. Then click on “get your API key” in the main window:


You’ll need a WordPress.com login to proceed (create a free one if you don’t have one already).


Finally, you can choose your plan. If you choose the basic plan (enough for most sites), you can “name your price.” While you can use the plugin free, giving a few dollars for all the time and trouble it saves you is well worth it.


7. W3 Total Cache

Caching is a simple principle. Instead of making someone download your entire page’s content every time they visit a page on your site, you can store a few static files in their browser.

This way, they don’t waste time re-downloading redundant data, and you don’t need to waste the bandwidth giving it to them; it’s a win-win.

That’s where it gets way too technical for me and most site owners. Luckily, there are smart people who develop plugins such as W3 Total Cache to do all the complicated stuff for you.

A warning: it’ll take you 30 minutes to an hour to set it up the first time, but it’ll be worth it in the long run.

Here’s a full guide to configuring W3 Total Cache for beginners.

On the general settings page, you’ll get a basic overview of all the different types of caching. You can enable each of them on that page:


Then, you can use the left side menu to dig into that particular type of caching deeper and customize it for your site:


The reason that this is so important is that it can make a huge difference in loading speed in some cases:


8. EWWW Image Optimizer

One of the main causes of a bloated page size is unoptimized images.

Most images have lots of junk data that can be stripped away without affecting image quality. This plugin does it automatically.

After you install the plugin, you can manually optimize any picture by going into your media library and clicking “optimize” or “re-optimize”:


For some pictures, you can reduce the file size by 80+%.

In addition, the first time you install the plugin, you probably won’t want to go through all your old images one by one, so you can use the bulk feature.

Go to “Media > Bulk Optimize”, and click the optimize button. It’ll take a few minutes to finish (depending on the number of pictures).


9. BackupBuddy

For what it offers, WordPress is amazingly robust. However, it’s still susceptible to breaking on the odd occasion.

In addition, since it’s such a popular CMS, WordPress is often the target of hackers. If you do get hacked or your site breaks, it’s always nice to have a backup on hand.

As the name implies, the BackupBuddy plugin helps you make backups of your site. In addition, you can use the plugin to restore those backups with just a few clicks.

Click on the BackupBuddy option in the left side menu, and you will see a simple interface:


The four big buttons at the top help you use all the main functions, and you can see any past backups you have made below.

The best time to make a backup is before you need it.

10. Captcha by BestWebSoft

As your website grows, it becomes a more visible target for spammers.

Akismet is one option, especially when it comes to comment spam, but if you want to stop spammers before they even get that far, consider this Captcha plugin.

Once enabled, it adds a simple Captcha or skill testing question (like the math problem shown below) to the areas of your site that you select.

Most commonly, it’s added to comments:


In addition, if you have a site where users can register, you may want to add a Captcha to your registration and login pages:


You can choose to do so by checking the boxes located at the top of the plugin’s settings:


11. WP-Optimize

One thing that WordPress struggles with is bloat. Every post revision that it autosaves is another thing that needs to be stored.

Every comment, whether it was approved or put in spam, also needs to be stored.

Basically, a whole lot of crap is being stored—that you’ll never need to use or see again—that’s taking up space and slowing down your website.

If you ever go into your databases, you will see a bunch of tables that contain all your stored information (much of it is junk):


This plugin goes after the worst of the worst: the redundant information that is being kept around for no reason.

You can select exactly which backup data is deleted and run the plugin manually using the button in the settings panel:


In addition, you can set it to auto-run so that you don’t have to even think about it in the future.

Go to “settings” at the top of the dashboard, select how long you want to keep backup data (your post revisions, etc.), and then specify how often it should be run:


And you’ll never have to think about it again.

12. Sucuri

Site security is one of the most ignored aspects of site maintenance by business owners, but you’ll wish you had some security in place if you get hacked or infected.

Sucuri is an all-in-one security plugin and will do everything most WordPress sites need.

It continuously monitors your site for malware and also has a firewall add-on.


You can choose between two plans: free and paid. If your business is worth tens of thousands of dollars (as a minimum), it’s worth spending a few bucks to be protected.

Double or triple your email leads without breaking a sweat

Email marketing is by far the most effective marketing channel for most businesses.


But on top of producing content and driving traffic, you also need to capture email addresses of your visitors.

These plugins will help you collect email addresses with minimal time and effort. Better yet, most of them are set up to maximize your conversion rate.

13. Content Upgrades plugin

Content upgrades are a great way to boost your conversion rate on blog posts. You can do it by offering topic-specific bonuses for each post.

If you’re going the low-cost route, this plugin is a good option. It integrates directly into your MailChimp or other major email provider account.


Once you connect the plugin, you can create as many different downloads as you like:


You get a shortcode that you can put in your content to create a button. When a visitor clicks it, a pop-up will appear asking for their email address. Once they provide it, the plugin will take them to the bonus page.

14. OptinMonster

Pop-ups are controversial, but they are one of the best ways to improve your conversion rates. I think that if you use them correctly, you won’t annoy your visitors too much.

OptinMonster is one of the cheapest premium pop-up options available, and it integrates right into WordPress.


You can configure just about every part of the pop-up, down to when it shows up and what it looks like:


15. Thrive Leads

If you’re looking for a little more powerful pop-up solution, this plugin might work for you.

In addition to the standard pop-ups, it offers other types as well:

  • Ribbons
  • Popovers
  • Widgets
  • After post
  • Slide-ins

It’s got everything you need in a pop-up plugin, including split-testing. It’s also fairly easy to customize your pop-ups:


16. LeadPages

A final pop-up solution is LeadPages, which is extremely well known. It’s used by many top bloggers, and you’ve definitely seen it in action before:


It is more expensive than some other options, e.g., OptinMonster. However, you also get access to more tools such as LeadPages landing page builder. This tool makes it really easy to make a quick, high-converting landing page.


Get more out of your content marketing

Creating great content takes time…a lot of time.

I’ve shown you before how you can write faster and write better.

On top of those writing techniques, you can also use plugins to save time and produce better content.

17. Contact Form 7

Although this isn’t exactly a content marketing plugin, it fits better here than in any other section.

If you need a simple contact form that will reliably send you messages from your visitors (leads, media, etc.), this is a solid basic plugin.

Once installed, it’ll show up as a “Contact” menu option, where you can select “add new” to create a new form.

You can click the field buttons to add or remove form fields:


Most forms will look very plain.

If you spend some time tweaking the CSS, however, you can still create fairly attractive forms with this plugin:


Here’s a guide to styling Contact Form 7.

If you’re looking for a fancier option, or one with even more customization, try out Gravity Forms, which is a paid plugin. It has a wider variety of fields, and it’s a bit easier to modify it:


18. TweetDis

One of the up and coming trends in content creation is interactive content.

One form of interactive content is embedded Tweets. TweetDis is a plugin that allows you to create a clickable link or button so that your visitors can easily Tweet your message or content.

It has a few different options. You can create a box tweet:


Or you can create an inline Tweet so visitors can just click on existing text in your content:


Within the plugin settings, you can modify several different themes to your liking.


These embedded tweets increase the number of shares you get, and they also break up your content nicely.

To add one to your content, highlight the text you want your readers to tweet in the post editor, and click the TweetDis icon:


From there, you pick your options in the pop-up box. It takes less than 30 seconds once you get used to it.


19. Disqus

You know I’m a big fan of comments. It’s great when you get to hear from the people reading your content, so encourage it.

Disqus is a good-looking comment plugin.


It has a few big pluses:

  • it prevents spam (no Captcha or Akismet needed)
  • it’s quick/easy for users once they start using it
  • you can still moderate if you need to
  • users can get notifications of replies and other responses

It’s very simple to get it running on your site. Install the plugin, and sign up for a Disqus account:


The only other thing you need to do is “export comments.” You will find this function under the import and export settings of the plugin. This will make all your old comments look like Disqus-styled ones:


20. Facebook comments for WordPress

Another good commenting system is Facebook comments.

Since people have to use their real accounts, there’s very little spam. In addition, users can get notifications and can like other comments right on your page.


The potential downside is that people without Facebook accounts won’t comment (although that’s not very many).

Setting it up is very easy—just install the plugin. You will, however, have to obtain a free Facebook app ID.

21. AddThis

One of the ways you can measure content marketing success is through social shares.

Social shares bring traffic and make your site look more authoritative. This is one of the simplest free plugins you can use to add social sharing buttons to your website:


The icon options for the free plan are fairly limited, but they’re still pretty attractive. You can choose which icon set and network buttons are displayed and where the buttons show up (e.g., sidebar, before or after content).


One other nice feature of the plugin is that it does offer basic analytics data, so you can see how many shares you’ve gotten and in which networks.


22. TablePress

Making an HTML table from scratch is a huge waste of time. Unless you spend a lot of time with CSS as well, it’ll look terrible.

TablePress is a good plugin to quickly create a decent-looking table. It’s often used to create comparison charts on niche sites.


If you’re not technical, there’s no way you’d be able to make a sortable and filterable table. With this plugin, it only takes a minute.

Once installed, it’ll show up as a new menu option: “TablePress.” Use the options along the top or side to create a new table, or import or export a table:


You can import tables right from a spreadsheet.

At any time, you can go to the “all tables” screen and click on any table you’ve created.

You can edit the cells, hide entire rows or columns, apply custom CSS, and change other table options (like filtering availability):


23. CoSchedule

Part of driving traffic to your content from social media involves having a complete social media strategy.

The CoSchedule plugin lets you easily see what you have scheduled to post on social media and, obviously, schedule posts as well.

Once installed, it’ll show up as a shiny new calendar option in your WordPress dashboard:


The calendar shows you every social media post you have planned for a given time period. You can edit them, copy them, and drag them around.

In addition, you can go into any post you have published and see the number of social shares it has gotten and on which networks:


Take the frustration out of selling your products

Although it’s not as bad as it used to be, it can still be a pain trying to sell your products if you’re new to it.

Something that seems very simple, like putting a PayPal button on your website, is really more difficult than it should be for most people. And if you want to make it look nice, that’s even more difficult.

The following plugins will help you do everything from listing products to accepting payments.

24: eCommerce Product Catalog

This plugin helps you list products on a basic WordPress eCommerce site.

You can add a product to your site using the plugin and then display it in various parts of your site.

You can easily put together attractive product pages:


You can also have a single page for each product with more information and purchasing options:


You add a product just like you would add a post or page. Click the “products” menu option on the left, and then click on “add new product.”

Next, add descriptions like you would with any other WordPress text as well as product images.


It’s not a premium option, but if you’re looking to get a quick little test store up and running, it’ll do nicely.

25: WooCommerce

If you’re serious about eCommerce and WordPress, WooCommerce is one of the most popular options for a reason.

You can create simple but attractive product listings and category pages for your products:


The product pages look professional and on par with a lot of product pages of retailers with expensive custom sites:


The biggest thing that WooCommerce offers is flexibility. You can sell any type of product (physical or digital) as well as multiple types of purchases (one-time, memberships, recurring subscriptions, etc.).

You can also set your shipping options. The plugin will tell the visitor if you ship to their location and will calculate the cost of shipping based on your settings.


Finally, you can also add payment buttons for any of the major online payment processors.

As far as using the plugin, it’s fairly simple. Add your products just like you would add a new post:


You can also see the number of sales you’ve made using the built-in analytics:


Overall, it’s a great all-in-one eCommerce option for WordPress.

26. WordPress Simple PayPal Shopping Cart

If you run a business where you don’t sell many products, you might just need a simple PayPal button now and then.

This product will make it easy to create a decent looking purchase button that connects to PayPal.


Once you’ve installed the plugin, you’ll just need to add in a shortcode wherever you want a button to show up.


It’s pretty self-explanatory: give the button a “name” and a “price.”

Once your visitors click the button, the page will automatically load a shopping cart, and visitors can check out when they’re ready:


27. WP Simple Pay Lite for Stripe

This plugin is similar to the PayPal one above, except that it creates a button that accepts Stripe payment.

I know that many business owners don’t fully trust PayPal, so they look to alternatives such as Stripe to accept payments.

It works the same way. Once you install the plugin, you can add a “buy” button by adding a shortcode like this:

[stripe name=”The Awesome Store” amount=”1999″ description=”The Awesome Blueprint Book”]

where the amount is the price in cents.

When your visitors click that button, they’ll see a standard Stripe form asking for payment details:


28. Easy Digital Downloads

Another all-in-one eCommerce option is this plugin, but it’s set up exclusively for digital products (training, e-books, etc.).

It’s not quite as complete as WooCommerce but is probably a bit simpler for the first time seller.

You can accept payments from all the major processors (PayPal, Stripe, etc.), and the plugin will deliver your digital product once someone pays for it.

Instead of a “products” tab, you have a “downloads” section, where you can add products and see your earnings:


As you’d expect, you can dig into the “payment history” to see who bought what and when they bought it:


Finally, there are also a few different reports you can access. They’ll save you time because you won’t need to produce them yourself:


The product listings aren’t really beautiful by default, but they’re not ugly either:


Customers can see their cart at any time, apply discount codes, and check out via whichever payment method they prefer:


This plugin is a nice middle ground between a simple payment button and a comprehensive eCommerce solution.


WordPress is a great platform to build most simple businesses on.

However, to get the most out of WordPress, you need to find a few plugins that suit your business’s needs.

I’ve highlighted 28 different plugins that cover five common areas online businesses need to attend to. It’s up to you to decide which, and how many, of them can save you time and make you more money.

There are many other good plugins I haven’t covered. If you know of any, please share your favorite plugin(s) in a comment below.


  1. Wow, thank you Neil for this.

    I have been installing plugins last week and I was having difficulties deciding which ones are best.

    I am not good with coding and some plugins were just a beast to me because I encountered conflicts amongst other installed some plugins. They just did not work together. And I spent hours Googling solutions to make plugins to work efficiently without clashing.

    How many plugins is a good number to install on a blog?

    Thank you for an awesome, well thought-through post!


    • Lol. I counted my plugins and I already have 27 installed.

      I still need clarity here, Neil. I know you are much more experienced here and only 10 plugins is enough, but for me as a newbie, I am still not convinced that 10 will do.


      • Magz, there is no magic number — I would suggest narrowing down the right ones and seeing what works for you. With that being said have you wrote down some key goals and benchmarks you want to reach with your efforts?

        Once you figure out what the goal is you can narrow down the process.

        • Agreed. More you install plugins more the website/blog will slow down in loading.

        • Thanks, Neil.

          Awesome pointers.

          I thought through this and I decided to look at a plugin that offers more benefits, as opposed to installing many plugins that offers me one benefit.

          I think this can help others as well. So, I am now looking at what I want to accomplish and then chose a plugin that gives me more. That way, I can cut down a lot of these plugins.

          For e.g. if a plugin can secure my site, and at the same time allow me to take readers comments, which in line with my goals, then, if it is from a trusted developer, I’d give it a chance.

          Thank you so much.

        • Neil,

          My site developer told me too many plugins

          will slow down my site. is this a fact?


      • I was able to half my page load time (from 6+ seconds to 3 on average), one of the big changes was disabling lots unused WP plugins.

        There’s lots that I installed for one specific purpose, or for use on rare occasion. I’d suggest disabling the ones you’re not actively using – but still keep them up-to-date.

    • Hey Magz, I work for Sucuri (the website security plugin mentioned is by us! woo!). Plugins are kind of a big deal to us.

      Any new software you add could potentially have a vulnerability exploited at some point, and good developers update with security fixes.

      It is recommended to limit your plugins to only what you need. If that’s 20+ so be it – but you need to keep those bad boys UPDATED constantly. It’s a big responsibility.

      On that note – get your plugins from trusted developers or from the free WordPress.org repository (where they are vetted by contributors). You can also look at reviews, etc.

      If you aren’t afraid of the command line, you can use WP-CLI to type “wp plugin update-all” and take care of all your plugins really quickly. I have a video series on this you can find on the Sucuri blog.


    • Cornelius Benton :

      I really appreciate this post. The “Local SEO and Business Listing Optins” plugin is a gold mine. I can’t wait to install it and start using it today.

      Tip: You can put your competitor’s address into Google and find all their citation listings. You can then add your business listing to those as well.

      Bonus Plugin: Elegant Themes has come out with a plugin called “Bloom” you can use for “Opt-Ins” like OptinMonster.

      Great Post!

    • Neil,

      In my opinion, this is one of your better post yet.

      what do you think about the shareaholic plugin which

      is similar to the addthis plugin?

      Contentupgrades (#13) piqued my interest the most.

      The sumome app plugin is popular as well. I am surprised

      it was not mentioned.


    • Aside from Good Plugins, you need a good Theme too…

      Please check out a really great WordPress Theme that i’m using as a Content Marketer
      Check it out here:

  2. Digimax Designs :

    Great post, Neil. Really nice to see you have covered XML sitemaps just after Yoast – for some strange reason, YOAST sitemap does not work that well with Google webmasters.

    Looking forward to a detailed post on best use of Yoast – (or did you already cover it and I missed it?)

    • Digimax, let me see what I can do to put together something on the topic — great suggestion.

      • Just echoing Digimax Designs comment. If you have both plugins installed, you get this message:

        The Google XML Sitemaps plugin(s) might cause issues when used in conjunction with Yoast SEO.

        Recommended solution
        We recommend you deactivate Google XML Sitemaps and have another look at your Yoast SEO configuration using the button above.


        More really of an FYI. Thank you as always for such amazing content!!

    • I have read on Google Search Console blog that there is an issue ingesting sitemaps that are split without content in them. The plugin you mention has been known to split its XML file into a few different indexes and if they are empty, that can be a potential issue. I haven’t experienced this myself, but our plugin, All in One SEO Pack for WordPress, does not do this, unless you request it to do so by checking the option if you’ve got over 50K URLs on your site. You want to make sure that the XML sitemap you’re submitting to Google always has content in the file.

  3. Neil, thanks for sharing, this is just what I needed! There are so many plugins for WordPress, now I know which ones to choose for my website to improve. 🙂

  4. I have use before woo commerce for my online store. It’s a convenient plugin. It’s a substitute for other more expensive plugins. Yoast is a good SEO tool but I favour All-In-One seo more than Yoast.

  5. Al-Amin Kabir :

    Thanks for the awesome post Neil!

    As a full time Amazon affiliate marketer, I wrote a post on ‘plugins required for Amazon affiliate marketers’ last week.


    However, your post is even more details! I would if you kindly visit my post and give me your feedback on my content! 🙂

    • Al-Amin I think your post is pretty comprehensive and covers a lot of topics — you mentioned some topics I missed and vice versa. This is a great share!

  6. Thanks for the list Neil. I also love using WPtouch Mobile Plugin for making www.legitblogger.com mobile friendly.

  7. Valuable post for the WP bloggers Neil. I’m using few of the plugins which you’ve listed here but unaware of many. I’ll get the suitable Wp add-on from your list, thanks!

    Have a productive week ahead!

  8. Man, that’s a seriously good list!

    I have used most of the plugins mentioned above in my projects and have not once gone wrong with any of them. This post now becomes a one-stop reference to the best plugins for wordpress in their respective areas. As usual, Neil is bang on!

  9. great post Neil!

    On social sharing app, I also find Monarch by Elegant theme to be an excellent alternative. I’m using it on both my sites at http://adriantan.com.sg and http://careerladder.sg

    Support is great and the count of share seems to be pretty accurate.

  10. Manish Raaval :

    Hi Neil Patel,

    Great list of plugins and will be really helpful for me. Since i was looking to install some useful wordpress plugins.

    Especially the security plugin, as it is a must install.

    I have been following you for a couple of months and i must say your posts are very addictive. Will be sharing it.

    Thanks again,
    Manish Raaval

  11. Hello Neil,
    im using #1 to #14 plugins you have mentioned and after reading your blog i think i will
    install tweetdis and facebook plugins also for my finance niche website http://www.onlinepersonalfinance.com
    You really saved my time and shown some awesome plugins which i was not aware of it.

    Thanks a lot

  12. Rashed Reza Chowduri Arif :

    Thank You Nil for great post . This post is very helpful for all Developer and Marketer.

  13. I will be using some of these on my blog starting today!

  14. Awesome post. I’ve all these plugins installed except those who relate to woocommerce. One plugin I think would look well in the list is Jetpack and Themecheck.

    Another quality stuffed post.
    Thanks for sharing.

  15. Great list Neil and I’m glad to see that I’m already using many of these or a similar alternative.

    One I would add to the list is Autoptimize which concatenates and compresses CSS and Javascript. My Page Speed and Yslow scores went through the roof on GTmetrix once I started using this plugin!

  16. life changing plugins. Thank you

  17. Hello;

    This is a very informative list, am using some of the listed plugins and i must say they are great

  18. Dr. 'Malik Haruna King :

    This is very exhaustive! And the grouping made the pictures fit perfectly.

    I have a few plugins I have to add after reading this.

    Thanks. I appreciate.

  19. Golden Plugins for WordPress Websites.. Simply Amazing Post By Neil Sir. 🙂

  20. Android Madness :

    This is priceless. I have a question too will installing too much plugins gets my site speed down or it doesn’t effect that much.

  21. Daniel Futerman :

    Superb post as usual Neil.

    Another great plugin is “Comments Evolved for WordPress, which allows you to combine multiple commenting systems in one.

    I use it on my blog to combine Google+ and WordPress comments. Check out this post to see a live example: http://www.danielfuterman.com/increase-organic-traffic

  22. Abrar Mohi Shafee :

    Hi Neil,

    Great compilation!

    I use about 6-7 of them and I must say they are compulsory for a high-performing wordpress blog. Though we have to choose wisely and minimize the number otherwise it can slow down the site.

    I saw you recommended W3 Total Cache. This plugin is incredible and can help out anyone to get a decent page loading time.

    In fact, I did a case-study how to make wordpress 10x faster using W3TC along with CloudFlare’s free CDN.

    Maybe you can find it worthwhile for mentioning in this post for your readers: http://www.bloggingspell.com/w3-total-cache-cloudflare/

    Let me know what do you think about it if you can make out your time. 🙂

    – Abrar

  23. SEO Search Terms Tagging 2 for SEO

    Tweet, Like, Google + and Share for a vertical floating share bar

  24. Hey Neil,

    You’ve discussed one of the most important part of wordpress blogs over here; the plugins.

    A great comprehensive list! All are worth it! Cheers to the developers on the first place.

    While there can be a little replacement over here (according to what I think..) is, WP-Sweep is considered a better option than WP-Optimize to optimize WordPress database tables because it uses the WordPress’ recommended way to clean it (this is what I’ve read mny-a-times after hours of googling and comparing between these two..).

    And as you’ve mentioned over there that it’s very important to clean all those junk left behind by various plugins and themes after uninstallation, optimizing tables can bring a little difference in site’s performance as well..

    Thanks for this big massive list of all the very important plugins. My peers loved it as well 🙂

    • Paras, glad I could help. Your tips are helpful — it’s all about keeping things clean and focusing on the right plugins.

  25. Vishal Kataria :

    I am building a new WordPress site right now Neil, and this is exactly what I needed. Mystic at some level.

    Thank you 🙂

  26. Hi Neil,
    Thanks for this great post! I am enjoying your writing and are much helpful me as well!

  27. Thanks for these Neil!

    I am looking forward to trying TweetDis for my posts.

    I think it is worth adding Rapidology to the list, I have been using it very successfully on my WordPress blog for awhile now. It has great out of the box templates, split testing, gated content, etc… All for free.

    Take Care,


    • Nate, glad you found them helpful. Looking forward to hearing much more from you.

    • Rapidology has only been out for a few days, so how could you have been using it for “a while now? Also, the plugin is a complete ripoff of Bloom by Elegant Themes, and what LeadPages did by copying it and releasing it for free was a terrible thing. Finally, you work for LeadPages so this post is obviously some BS spam.

      Go download Bloom instead and support the original authors.

  28. Lot’s of plugin’s are paid ! I have researched and created a list of free wordpress plugins, Which will not only boost your seo but also your conversions.

  29. I found brokenlink checker here and feel great about it. As far as backup is concerned, I found snapshot pro to be a better option than backup buddy.

  30. I’m going to have to call on this one;

    “… Sometimes, you can hire people. Most of the time, it’s more cost efficient and practical to see if a product can reduce your workload. …”

    Yes, because getting a theme that makes 29 resource requests to multiple CSS/JS is handy.
    Having a theme that uses 17 non-compressed images and needlessly taking up 800kb of bandwidth is cool.
    Using a plugin that makes 7 DB Requests instead of 1 single call and using accurate filters is sooo much faster.
    Using a plugin that fails to sanitize inputted content isn’t a security risk at all.
    Loading up 12 different plugins, each with their own bloat and load-time delay is far better than hand-crafted code.
    And of course, being a business owner, you know how to setup your server and secure your file-system, patch the exposures left by hacky coders and their wonky plugins, cover the basic flaws in WP security, speed up the naff theme, reduce the DB calls, remove the bottle-neck functions……..

    And that’s not even mentioning the time/effort it will take to learn how to sort out your hosting, the one-click installs, the configuration, finding the plugins, going through several before you find one that actually does what you want, how you want, and that doesn’t clash with two other plugins … or the joys of an update stuffing things up for days whilst you don’t notice. … or getting those awful emails that point out the blind person couldn’t use your site properly, or the non-mouse user calling and screaming at you because you popup isn’t keyboard friendly.

    There are WebDesigners, Programmers and other Field experts for a reason.
    Thats because WP and Plugins simply don’t cut it.

    I’ll be fair though – and call out the other side too.
    It’s damned hard finding a real developer, a real designer – ones that won’t simply setup a WP site chock full of plugins … or that can fix the issues above (and many others).
    And it’s not just WP either – plenty of other systems out there have many of the same problems (including the various ecommerce platforms).

    But I just thought I’d point out that it’s not all roses 😀

    Do go ahead and use available resources!
    That includes things like WP (or drupal, joomla or whatever), and do trial the plugins (or modules, bolt-ons or whatever).
    But do keep in mind that if you want your site doing serious things – you are likely going to reach a point when you will have to be serious about it.
    Being serious about it is when you accept that you are going to have to make some investments in your site, and that means hiring professionals (unless you have a few years to learn server-side code, javascript, design theory, css, usability, accessibility, seo, smm, sem, cro, sales/user psychology etc. :D)

    Doing things on your own is good, and can get you very (very!) far – but there are limits for most people.
    Tools have their limits too – and as with any tool, there are safety considerations.
    Sometimes, it pays to get a professional in.

    • Rogerson, great points — the human touch is always best and cannot be replicated. However, many of us don’t have those resources.

      Always great to hear from you.

      • THat’s why you have watch where you are, and when you reach “that point”,
        pay someone to take you further.
        I’ve had to learn a ton of different skill sets over the years – and I still find myself paying for specialist services (such as devs for custom functionality, or a designer for a better look).

        the trick is knowing when you’ve hit your brick wall – accepting it, and getting the help you need to get over it. Too many sites/businesses strangle themselves by failing to acknowledge they’ve gone as far as they can go, or damage themselves because they don’t realise they can go further if they get some help.

        All that said – I’m a firm believer in self improvement and skill/knowledge expansion/refinement. I wouldn’t be able to do half the things I can if I didn’t invest in myself … and that brick wall comes later and later these days 😀

  31. Rajkaran Singh :

    Hi Neil
    This is awesome stuff. I was actually waiting for your post on plugins. This is highly useful. One question. Can we use EWWW image optimize alongwith smushit. I mean, do they have any compatibility issues?
    I need this information as Google has suggested to optimize images when I checked my site speed. This would be helpful if you clarify. Please.

    • Rajkaran, it shouldn’t be a problem. If you are unsure you can always reach out to the plugin creators — sometimes they provide a support email.

  32. Thanks for the WP Optimize tip, My database size went from 63megs, down to 13megs, saving 40megs of space, and probably speeding up my database response time.

  33. Farcas Gelu Danut :

    I love your post, Neil. I use: Wordfence, BruteProtect, iThemes Security, Lightweight Social Icons, Contact Form 7 Honeypot, Email Address Encoder, WP Fastest Cache and more.
    W3 Total Cache, not WP Fastest Cache? I love this plugin, WP Fastest Cache, fast and simple.

  34. Claire Greenhow :

    I love WordPress and created my site https://www.professional-cv-writer.co.uk using it. The amount of plugins available is staggering and it’s not always easy to select the right one. Whilst I am already using many of the ones you suggest above, I have spotted a couple of gems I am going to install, particularly the one to clean up and remove old revisions. Fingers crossed they don’t conflict with the existing plugins.

  35. Neil, this is a great list of plugins.

    I am using few of the WP plugins you suggested over here. I got a list of top 10 WP plugins for search friendly blog from your post. https://www.quicksprout.com/2012/03/01/10-wordpress-plugins-for-a-faster-more-search-friendly-blog/. Good post.

    Thanks for putting this great list together!

  36. Hey Neil, great post. Lots of good useful content as usual.

    I was just curious. How come you didn’t add SumoMe to your list? Is it because technically it’s not a plug-in or did you have another reason?

  37. Hi Neil,

    Referring to #13 and something like Content Upgrades plugin:

    Do you think it’s best to require a double-opt-in or email verify check before allowing user to access the free item? Or, do you just trust a single email entry and provide the free item without email verification? Obviously, verifying is great, but I worry it’s an extra step that may slow down the process and just be more annoying to the user… However, offering the free item after an email is entered means the user could just use any fake email and get the content…and then we don’t get their email?

    Thoughts on this? What does the research show?

    Thank you!

    • It’s easier to do a single optin and then email them the file. That way they have to put in a real email address. You can adjust the copy so they know it will be emailed to them.

      • Right, so they’re basically getting the download link in their email. Then again, it takes them off site…but the link can bring them back? Hmmmm… Just don’t know if it’s too busy and just better to risk “bogus” emails for a smoother ride. I assume if the content is good and people really like what you’re offering, they’ll give you a real email. If they don’t, they’re probably not that interested.

  38. Johnson Emmanuel :

    This is a great list of resources. I have been looking for a list like this. Neil, you nailed the explanation. Am bookmarking this VALUABLE treasure. Thanks very much.

    Neil,i went some what crazy this week. Here is the title of my post. How To Generate $43,036 With a Simple Email Blast In 24 Hours Like Neil Patel (Even If You are a Newbie) http://koriefusion.com/simple-email-blast/ Thanks for all you classes. I have resolved to read between the lines of all your post and implement them.

  39. Reji Stephenson :

    Hi Neil,

    Actually you give me a list of much-needed plugins I was looking for. Thanks for this informative and helpful post.

    Have a great day.

    Reji Stephenson

  40. Really nice article, I am currently using WP SUPER CACHE, i found it easy to use.
    I also tried using WP TOTAL CACHE but found it very hard to fine tune, didn’t know if it performs better then WP SUPER CACHE, Will give it a try once again.

    Thanks for the article !!!

    • Avinash, glad I could help. Thanks for the feedback.

    • WP Supercache and W3TC are both superior caching plugins. When you move to managed WordPress hosting, you want need them.

      The big issue with caching plugins is setting up an offsite CDN and configuring the plugin to do page caching and minification. If you don’t know what you’re doing, you can screw up your site’s CSS and break your template.

      I’ve now moved to WordPress managed hosting and let WP Engine figure out all that stuff, because I tried to mess with it myself and its a bear – even for an expert.

  41. Great post Neil.

    When it comes to LeadPages, it’s worth noting that this week they also released a new, free, wordpress plugin for lead generation: https://www.rapidology.com/

    It’s standalone and looks very good!

  42. Jagdish Kashyap :

    First of All I want to thank you for this wonderful post, It’s really useful.

    The Plugin “EWWW Image Optimizer” is really a nice plugin but I want to hear some words from you about “Smush.it” plugin. What you say about this plugin?

    Thanks again “TweetDis” Plugin is also a very nice plugin!
    Cheers! #FanOfUrBlog

  43. Great post, Neil! Was looking forward to this one. I have some of these but a few more you mentioned seem like they could be of great use as well. Thanks.

  44. Superb information as usual !…

    Neil you are an encyclopaedia for we people, internet marketers.

    I think NextScripts: Social Networks Auto-Poster that helps replicating contents of your blog to your social media platforms, can be recommended.

    Thanks Neil!

  45. Wow! Great quality post as usual Neil! I installed the plugins while I was reading. I definitely agree with the Yoast SEO plugin. It makes SEO really easy to manage. However, for Disqus, what are the cons of using it? How does Disqus affect my wordpress website’s SEO?

  46. Tafazzal Hossain :

    What a great post, I read this for a long time. I already use some pluggins from this list, but I get lot of idea to implement all of this list.

    Thanks for this awesome post.

  47. Neil, awesome post. Thanks so much for the info. Just a quick question: The Local SEO plugin you recommended is a free plugin (way cool), but only has 200 active installs and two reviews.

    Just curious as to how you decided to choose that particular plugin to recommend. Was there anything about the author plugin that stood out?

    Any thoughts would be tremendously appreciated. Keep up the good work, and thanks again!!

  48. Hi Neil

    Good collection of plugins. Instead of using plugins to optimize images (just had problems with them as they have lots of clashes with other plugins. Rather take responsibility and do it yourself. There are good software out there that can easily do it and it is much better for your site as well. Just my 2 cents.

  49. Just one question, if you use Sitemap function from YOAST, is it necessary to use Google XML sitemaps as well? I think there is no need of two sitemaps generators at the same time. What do you think?

    • Fabiana, you ideally only need one.

      • As Neil said, you only need one. Don’t install two or you can impact your SEO and you have a conflict. There should only be one sitemap.xml file per site. That file can be split into multiple for different reasons, but inherently, one plugin with one file is the key. Neil is correct.

  50. Hi Neil,

    Thanks you very much for such a list of very good plug in for word-press.There are more plug in in your list which i already heard about that and some of these are not in my knowledge. Thanks once again for very informative post .

  51. Hi Neil, SEO Yoast is best wordpress plugins from all the list.

  52. shazhad Ahmed :

    Nice list of wordpress plugins 🙂

  53. Tahir Marfani :

    Awesome Plugins Neil.

  54. Hi Neil, your collection is best. awaiting for next blog.

  55. Great post Neil. I use most of the plugins on the list and can say they make the difference when it comes to onpage optimization.

  56. Onelfri Villar :

    This a great list. It really depends on one’s specific business goals. A maximum of 10 plugins is great for page speed. I need to adjust this as well. W3Total Cache is no longer supported by WordPress. I use Gzip Ninja Cache, works really well.

  57. Great post, thanks Neil! Apart from AddThis, are there any other free or paid social sharing plugins you recommend?

    Ideally I’m looking for a plugin that counts social shares if the URL of the blog post is shared, even if it isn’t done through the buttons on the actual post?

    What do you think about the SumoMe plugins?

    Thanks for your insights as always!

  58. Robin Jennings :

    I’ve heard great things about EWWW- I’ll download it later today and see the results as I have a very image intensive website.

  59. I get irritated by pop-up subscribe forms. I prefer a subscription form in the sidebar. Everytime I visit a site with pop-up, I click the x or close button immediately. The only thing keeping me to stay is if the content interest me.

  60. Hey Neil,

    One plugin worth mentioning that you left out is Google Analytics (also by Yoast.) If you can’t measure your traffic accurately, you are going to have trouble improving it.


  61. Enemy of Average :

    Hi Neal,

    Once again, a great post. Im a long time lurker on your site and don’t recall ever leaving a comment previously. But I wanted to say something about AddThis.

    I REALLY like AddThis and their tools and especially their analytics, however, I found it threw all this extra javascript on to my blog and it reduced my pagespeed.

    Recently, I switched to Social Warfare (http://warfareplugins.com/) and I am in love with them! The plugin fits brilliantly with my blog, the analytics are good and their support is awesome too.

    Maybe you could have a look at them one day??

    ps: Although this may sound like I work for Social Warfare, I don’t. I just think they are awesome and I encourage everyone to check them out!! 🙂

    • I’ll definitely have to check the plugins you mentioned. Thanks for the share. I look forward to hearing much more from you.

      Suggestion: use a name that isn’t spammy so you avoid being put in the spam box

    • Some of these social sharing plugins are problematic, as they have to “call home” to connect with their cloud services. When they do that, they can slow the loading of your site. If you can find a way to push their javascript to the footer, at least it will load last. If the one you found is really good, then by all means, use that one.

  62. WordPress plugins are really useful in enhancing website performance and profit.
    These plugins you mention are really best ever plugins specially Yoast SEO, Woo Commerce and Paypal are must have for all blogs or websites for profit and traffic.

  63. I just love how you pack so much information into every post. You are easily my favorite content creator. Best email list ever.

    Have to admit, I was so stoked when you mentioned Sucuri. If you ever want insight or info about security (in adwords, analytics, wordpress…) for a post I’d be happy to help in any way that I can.

    At Sucuri I get to work with the most dedicated, intelligent, passionate group of security researchers and analysts. Then I get to write content with their help.

    I’m planning to launch my blog next month and hoping one day to be able to write huge posts like this too, haha. Keep being you Neil. 🙂

  64. A Really well written post. I always admire the length and the effort you out in your posts, and they provide so much value to us, the readers. Though I have been looking forward to your advice, in which you could help me out in getting the lost organic traffic back, and analyzing it?
    Really looking forward to your insights via a hefty 5000 word post. 🙂

    • Jack, it’s hard to get back lost traffic as traffic is transient. Just focus on fixing what you did that lost traffic and finding new traffic.

  65. Verve Innovation :

    Hi Neil,

    Wonderful blog post. Bookmarked it already 🙂

    Just came to know about this “Local SEO and Business listings plugin” . But to my surprise it looks like wordpress Version of WebCEO. But I checked their website where there is no mention about this. Any idea?

  66. I am actually really shocked you did not include. The SumoMe plugin, it has 10 free plugins in one.

    Do you have problem with SumoMe or Noah Kagan?

  67. Theodore Nwangene :

    This is a great collection of some of the most helpful WordPress Plugins Neil.

    I think the main beauty of WordPress that made it to stand out from all the other numerous content management systems out there is because of its wider use of plugins and tools.

    Right now, i don’t think there is any functionality you will want on your wordpress blog that you won’t see a perfect plugin that can do it very well. Even there is non already built, you can just develop it yourself by hiring wordpress developer.

    Majority of the plugins you shared here are very familiar to me and I’m using some of them already. I even purchased Thrive Lead last week because I’ve been hearing so many awesome things about it, still trying to get used to it though.

    I will have to check out the other ones i don’t know yet.

    Thanks for sharing.

    • Theodore, glad I could help. Try the others out and let me know what you think. Looking forward to hearing much more from you.

  68. David Metcalf :

    Thanks for the wonderful list of plugins. Though i had been using a lots of seo and page load plugins, but the ones you suggested for ecommerce and content marketing, seems wonderful.
    Do you have any suggestions for Magento Extensions? I am sure you would have until you find time to compose a post.

    • David, that’s a good future topic for a blog post. Here is something I found online: http://codecanyon.net/category/plugins/magento-extensions

  69. Awesome share Neil

    W3 Total Cache : the best caching plugin for WordPress

    It’s really help to speed up my blogs with all devices

    Thank You 🙂

  70. Excellent! These are really wonderful WP plugins. Some of them already I used, Still you provide some good plugins to use for my WP blog.

  71. This is amazing article. Thank you for this information.
    Keep it up… 🙂

  72. Hi Neil,

    Great list, you have helped many of us save a lot of time researching/ comparing/ trialing different plugins.

    I have heard that plugins make a site run slower, what are your thoughts on this?

    Many thanks,

  73. Hi Neil, thank for making this list.

    Let’s save more money for your readers. Instead of Backupboddy, which is a paid plugin, people can use Updraft plus from WordPress. It’s pretty good. We’ve been using it on our blog for years.

    You recommend Disqus as a comment system but don’t use it on Quick Sprout, what’s the reason for that?

    We ditched it because people comment more when simple form is presented instead of Disqus. Their primary goal seems to be getting people to signup for an account. Is that the same reason for you?

    The most useful thing I got from this post was that we should use three or more words to link internally. We have a pluign on our blog that does this automatically but does link single and double words. I guess that one needs to go.

    Thanks a ton again for making this post for bloggers.

    • Borris, good point. I don’t use Disqus because it isn’t as helpful for me — I get so many comments and don’t like integrating with Facebook – sometimes you get irrelevant commenters. For people looking to get the ball rolling Disqus is helpful.

    • I second Borris’s comment regarding Updraft Pro. Absolutely no need to pay for Backup Buddy when Updraft is free and you can schedule backups and backup off site (like Dropbox). I use this reliably and it’s great!

    • The supposed benefit of Disqus is that if you comment on sites that use it, then all your user generated comments for your personally are stored in one place, across many sites. That’s the big benefit to it.

      As far as backups, there’s nothing like using WP Engine or FlyWheel (and others) who do WordPress managed hosting and provide excellent daily automated backups and one click restore. No need for offloading backups to DropBox or Google Drive. I’d rather have my backup system integrated with one provider. There’s a use case for having backups in two places – always. If that’s what you want to do. Then having a plugin run your backups to a cloud storage is fine, but also using managed hosting – which is the way the world is going – is a good option as well.

  74. Hi Neil,

    This is one of the most comprehensive list of plugins post I have ever seen. I am using few of the plugins listed above like WP-Optimize, Contact Form 7, Akismet, SEO by Yoast.

    I need your suggestions on the below:

    1) I am currently using WP super cache – Can I switch to W3 total cache? (I can’t invest if it is premium)

    2) Trying to install SUMO ME – Is ADD THIS is better?

    3) No idea on Security Plugins but heard of Sucuri , is not premium plugin?

    4) When I try to activate Google XML maps, it is not allowing as I am already using Sitemaps through Yoast SEO. So how can I use it alongside Yoast?

    Here is my current installed plugin list and please suggest and guide me on which ones I can remove or replace with other better ones.

    Akismet, All 404 redirect to homepage, Black Studio TinyMCE widget, Comment Luv, Contact Form 7, Feedburner feed smith extend, Google Analytics by Yoast, Google Analytics dashboard by WP, Google+ comments, Jetpack by WordPress.com, NextGen Gallery by Photcrati, P3(Plugin Performer Profile), Page Builder by Site origin, Regenerate thumbnails, SEO friendly Images, Updraft Plus-Backup/restore, WP edit, WP review, WPshortcode by my theme shop, WP smush, WP subscribe, WP Super Cache, WP tab widget, WP-Optimize and Yoast SEO.

    So someone please help in that.

    • WP Super Cache vs W3 Total Cache – both are excellent caching plugins, but if you’re hosing with a WordPress managed hosting service, they are not necessary. Or, if you’re using CloudFlare CDN. However, they both write rules to the .htaccess file, so if you’re going to remove and replace them, you should do your research first, because they install files in wp-content and add code to .htaccess and all most be removed before you switch.

      Social Sharing plugins like Add This or Share This all have different features. If you want to customize your social share icons, some of them allow this and some of them don’t. You just have to install and test each one and use the one that you like. They all do the same thing in different ways. I can’t say one is better than the other. It’s just the feature set. For example, ShareThis has a floating share bar, but it may not be the best option for you. I did a recent site where we needed to customize the share buttons and for that, we turned to AddToAny, because they allowed you to customize the share buttons to the same as the site color, where ShareThis does not. So, it’s up to you, really. You have to trial them all and see what you like and what you don’t.

      If you are using an SEO plugin (like All in One SEO Pack Pro or the other one you mentioned) for WordPress, then no, you do not install another XML sitemap plugin. Both plugins I reference have XML sitemap generators (AIOSEO Pack follows Google Search Console rules to the letter). You just have to turn them on, then find the path to your sitemap.xml file (AIOSEO names our sitemap.xml). Your sitemap is usually added to your top level directory, so you would have: yourdomain.com/sitemap.xml. Add sitemap.xml to Google Search Console. Then verify by using the methods provided by Google Search Console, and your sitemap will then be registered and verified with Google Search Console. While you’re at it, you should connect your Google Analytics to your Google Search Console as well, and you can find the location for that in your GA settings for the specific site you’re working with. That allows Google to share GSC data with GA.

  75. Hi Neil,
    Extra ordinary list , All the plugins you listed I used for most of my sites .

    Once Again I memorized the above list of WordPress plugins.

    Every WordPress beginner should need these weapons to blast the traffic .
    Thank for the list .

  76. Hello Neil,

    Excellent job by not mentioning any useless plugins. Really, The local business listing plugins are very new for me, I don’t have idea about that. I have installed it and find some great stuff inside it.

    It sounds good for me.

    You have mentioned WooCommerce has best eCommerce plugins of the current market. I have used one extension plugin for advance reports. It’s available at http://plugins.infosofttech.com


  77. Hi Neil, once again very useful post, thank you.
    One of my favorite plugins is sumome, they have a welcome mat, great social share buttons, heat maps…. too much to mention. You can also add image share where your images can be shared to pinterest, facebook or twitter….. you know what, let me link to a post where I wrote all about them, it will be easier than trying to explain: http://all-about-life-tips.com/want-to-grow-your-online-presence-significantly/
    One question from me as well, if I use smush to “smush” images, must I remove it if I want to change to EWWW image optimizer?
    Thank you, till next time

    • Linda, I don’t know if there is an issue — let me know what happens.

    • Smush-it is not longer supported by Yahoo! and the service has been shut down. WPMUDev were supporting the Smush-It plugin, but have now abandoned Smush and added their own service. You can find the WPMUDev plugin on their website.

      EWWW Image Optimizer is similar. Both will leave your original images on your site and compress them and store new images for you. But you should disable Smush-it now, because it’s not doing anything useful anymore.

  78. Dr. Muddassir Ahmed :

    This is treasure!

  79. Nice collection Neil. I use most of the listed plugins. Thank you for sharing.

  80. Do you need Google XML sitemaps if you have Yoast’s SEO plug in (i.e. does Yoast’s plug in automate the sitemap upload process every time you create a new post?)

    • Jeff, this may help: http://kb.yoast.com/article/96-enable-xml-sitemaps-in-the-wordpress-seo-plugin

    • If you are using an SEO plugin that has an XML Sitemap generator (like All in One SEO Pack Pro for WordPress or the one you mentioned), then you do not need to download another XML sitemap plugin. In fact, you’ll then have two possible sitemaps or there will be a conflict, which our plugin will inform you of.

  81. Nice share…very timely too as I’m moving my blog to WordPress this week.

  82. A very long and supper Value article 🙂

    Thanks Neil,

  83. Have you looked at WP Rocket? Although it’s a premium plugin. It’s by far the easiest plugin I’ve ever used to speed up a website.

    I’m just a customer but I love it that much!

  84. Neil, I don’t know what to add to the previous comments.
    After checking my plugins I have a lot to do with my stuff)

  85. Good list. But one should understand what plugins from this collection will work for his/her blog. 🙂

  86. I’m looking for a simple plug in to create a free-wall for multiple PDF downloads. I want to require an email address to access more than one item. Should I use a membership plug in? Any advice?

  87. Hi Neil, another great post. The study that quotes the roi of email marketing being $40 to $1, does it allow for the cost of generating the subscribers? It seems the other strategies it is compared to in the study are what generates the subscribers so it shouldn’t be a separate category. Have I misunderstood something, as there is costs of time or money in generating the subscribers?
    Thanks for the epic blog, David

  88. Being a newbie in SEO field, I found some of these plugin’s very helpful for me because When i installed these plugin i found incredible changes, specially of SEO by yoast plugin. Thanks for sharing these very informative tools with us. 🙂 keep update for your latest post.

  89. Shoeab Shafique :

    Hello Neil,

    Very nice blog, I have query, that I have a subdomain on wordpress.com. So there is any free plug in for my website.

    Website is this: https://mmfsolutionsg.wordpress.com/

  90. bookmarking this page, this is one great article, did not know about the content upgrades plugin…


  91. Nice content.

    tnnx for sharing your knowledge

  92. I was aware of Yoast, Google sitemaps, Akistmet and W3 Total cache plugins in but you introduced few new useful plugins. Though simple 301 redirection plugin is also proves useful for quick 301 redirections.

  93. Mahbub Osmane Piyal :

    WOW! Great Collection!! 15 Plugins I am already using for my some websites, will test another 13 Plugins today. You Guy Always Awsome, You always write details informative article. That’s why I am a fan of your Writing, but Unfortunately I am unable to complete your full article 🙁

    Neil, Keep It Up. You Will never Die because of the written words you made. Ocean of writing. Take blow, Genious Guy.

  94. Amazing list Neil – some well known reminders but also some great apps I’ll definitely being installing on my next blog!

  95. Amanda McMahon :

    I’m sorry _ i generally agree with you but MANY people absolutely despise commenting with disqus and what’s worse is that if you decide to change back to a regular commenting system you LOSE all your comments. People need to know the risks of using Disqus!

    • Amanda — those are valid concerns. Thanks for sharing.

    • I do believe Disqus stores your comments in your database. When you turn it off, you should not lose all your comments, as they should still be in WordPress. I would contact Disqus directly to “discuss,” LOL.

      The same for Intense Debate (no longer available) and Livefyre.

      The biggest problem is with Facebook Comments, because you cannot store Facebook comments in a WordPress database. They faux list out the HTML behind the scenes, but it’s still not SEO friendly and will never be. Because the data is always stored and display on Facebook and not your site.

      I once wrote a long post about this on my personal blog: http://tonyzeoli.com/2011/10/13/the-debate-over-facebook-comments/

      While people – especially news orgs, love Facebook Comments, I hate them, because they don’t allow people who don’t like to use Facebook to comment. And, the data is not yours – it’s Facebooks.

  96. Hii, Neil..
    i have used almost 20 plugins which are in your list and i too believe all plugins are very useful. But the plugin which attracted my attention is co-scheduler. It is great time saving automated plugin.
    thanks for this list.. 🙂

  97. Hi, great info, i will use this plugins, thanks

  98. Kevin @ MyDogLikes :

    Awesome post Neil!

    So glad you brought up Yoast and how to remove the “site name” from post titles. Seeing my titles cut off in search has been bothering me for a while and now I can finally fix it!

    I definitely need to check out CoSchedule as well – social media seems to be eating up more and more of my time!

    • Kevin, you’ll see immediate benefits soon 😉

      • I hadn’t seen coschedule yet – good catch on that one. I’m going to check it out.

        For simple cross posting, JetPack has the ability to set up Facebook, Twitter, G+, and Linkedin connection, so that you can send posts to those networks. In the post editor, you can decide whether you want to go to all, one, or none. The edit tool for that sits up near the publish button in the post editor after your install JetPack and connect your services.

        There is no master scheduler though to send to social. That’s an interesting concept that I will look more into, so thanks for sharing.

  99. Thanks a lot neil. I had a little confusion about wordpress plugins about which one is good to use. But now it is clear and saved my too.

    Thank you so much for such a good helpful content 🙂

  100. Thank you a lot Neil for these plugins!

    I installed Wp-optimize and I got rid already from 4.6 MB of useless data in my website. Will that help just the storage capacity of the hosting service, or will the speed of my website improve too?

    Also, I am already using the floating social share bar, is AddThis better?

    Thank you again for this awesome post! Keep the great work coming 😉

    • It should speed up your site.

      Any can work.. it is personal preference on social sharing.

    • There are advantages and disadvantages to all the social share bars. One disadvantage with the major services like AddThis or ShareThis is that they track user data. If you’re concerned about privacy, then they might not be for you. JetPack has a share bar feature, but it’s not very customizable – yet. The social sharing plugins do have to load and they can cause bloat, so testing is important.

      • Thank you Tony Zeoli for the advice. For now, I am using the share tools of SumoMe. They don’t make the loading slower as I noticed.
        If you find anything better feel free to say it.

  101. Neil,

    I’d like to build on to what you have said. Plugins are a great way for starters and to most people who want to have extension features. However when you grow and want to build unique websites, plugins are such a pain.

    For instance, we use about 40 different plugins on a niche website that gets about a million page views a month. What we found was using such high number of plugins caused lot of issues – java script conflicts etc., and made the site run a lot slower.

    We hired a speed optimization expert and after analyzing what we found was using such huge number of plugins is not recommended. So, if you want to build unique site with unique functionalities, the best approach is to create custom plugins yourself so that you own the code and maintaining is easy.

    If you want to be one in million and go with standard features that everybody uses, then plugins are a great way. There is no right and wrong approach in using plugins – one needs to be cautious on what the end goal is and have an expectation set as such.

    Neil, what do you think?

    • Sam, I agree when working with plugins you really have to choose the right ones that fit your needs and don’t slow down your site.

    • Badly written plugins can certainly impact site performance. However, if you stick with major, well supported plugins, you can get away with running quite a few. The trick is to optimize the loading of javascript in the footer, minification of javascript, html, css, and offloading images to a CDN, as well as utilizing page caching. There’s a cool plugin called Autoptimize, which helps you configure the loading of javascript and handling css and html stuff. I have also pared down the number of plugins I use. I always start with JetPack and add on from their.

  102. Well Neil… you have share nice articles. I have used WordPress plugin ( Yoast SEO ) it has been a very useful tool.

  103. Janne Jääskeläinen :

    Nice one again, thank you!

    Btw Neil, you are the only person who has his own tag in my Evernote. 🙂

  104. Hey Neil. You listed more useful plugins. Thank you for suggesting. But Most users using smush for Optiizing Images. Is it better than that. Also tinypng is also good. What do you say Neil Am I right? If I’m wrong, can u suggest me

    • Balu — depends on your needs and preferences. See which one you like more.

      • Yahoo! actually has abandoned Smush. So, that service is no longer available. I think there is another plugin, EWW or something like that. And WPMUDev, who originally were using the Smush API and cloud to compress images has now set up their own service, so you can download their plugin and use that one.

      • Thank you for Replying

  105. Hi Neil,
    Great collection of plugins.
    Thanks for sharing.
    You mentioned that pop-ups are controversial and if we use them correctly, it wouldn’t be annoying.
    Do you have any tips on how often to use them and in which pages to avoid being annoying for visitors?

    • Aprine, let them opt out in a very visible manner — that’s what I have found helpful.

      • We’re using Optinmonster at SemperPlugins.com and so far, it’s been pretty good. There are lot’s of options for different styles of pop-ups and you can do A/B split testing. You really manage your pop-ups in the Optinmonster cloud. The plugin served to only set the API key and ID of the pop-up you want to deliver. It also connects to services like MailChimp. It’s upgraded version features the ability to have a pop up bounce, shake, or slide in from all four sides. They also offer that page/gate feature that I see on Neil’s site that appears after a bit and takes over the whole page. That’s a new feature and is avail with their Pro version. Another feature is the ability set it to appear on pages, posts, custom post types, and categories or tag pages, giving you a granular level of control over where the pop ups appear, so as not to annoy you users with them appearing everywhere.

  106. Phani Deepak Akella :

    Hi Neil,

    Thanks so much for sharing! I’ll definitely use some of these plugins going forward. What are your thoughts on using something that disqus for comments instead of what wordpress provides by default?

    I see that disqus also sends some traffic to our site.

    Warm regards,

    • Phani, I personally do not like using disqus for my sites. But it does work for other brands.

      • WordPress has an improved commenting plugin in its for-profit arm, Automattic’s JetPack master plugin, which features a whole host of plugins that do different stuff. JetPack would have been a great addition to this list.

        I believe Automattic no longer supports Intense Debate, so most bloggers head towards Disqus or the one I use, which is Livefyre.

  107. Manoj Chakraborty :

    awesome post thanks sir
    The best list of plugins for WordPress

  108. Great list, although just wanted to point out that xml sitemaps is already included in the yoast seo plugin so a separate plugin won’t be necessary.

  109. Hi Neil, very helpful list of plug-ins.
    I already use some of them, and will be cleaning up the rest, think there are a few to many on my website. One-plug in I really like is: “What would Set Godin do”.
    Are Sucuri, Askimet and Captcha enough protection? There are a lot of anti virus and malware plug-ins it is hard to decide what is good or what you need….
    I also agree with R. Rogerson, and I am hoping to find that one professional person soon to help me ;(

    • Marjan, sounds like you are on the right track — just keep it up and the rest will follow.

    • az@digitalstrategyworks.com :


      – Sucuri for Malware scanning, hardening WordPress, and general overall site security.
      – Akismet for comment spam. Akismet is a free plugin for non-commercial users, but you have to pay on the honor system at Akismet.com. (Probably not heavily enforced for small business owners)
      – Brute Protect in JetPack for blocking spam bot registration; operates in the cloud so doesn’t drag on your server. Brute Protect was recently acquired by Automattic and integrated into JetPack
      – Captcha is good for preventing spam on your forms. Gravity Forms has a nice Captcha integration. Or, you could use Contact Form 7.

      You should look to “harden” your WordPress install and move your WordPress off shared and onto managed hosting from companies like WP Engine and Flywheel. WP Engine works with Sucuri to automate malware scanning, detection, and cleanup for free with their plan, so in that, you have protection inherently in your hosting package.

  110. Jessan Dunn Otis :

    Neil and All ~

    I’m grateful I’m awake a tad earlier than usual today. I followed the link to this post via a Tweet from a new follower. In the quiet before sun up I’ve read (and bookmarked) your post. In addition, I’ve read all the comments/replies. A wealth of valuable information all ’round.

    It’s my tendency in most matters to K.I.S.S. (Keep It Simple Sweetie). Therefore, while I use some plugins mentioned, I don’t want to over-complicate the matter. Nevertheless, over time, I’ll be going back into your post, Neil, and review the plugins you cite that seem to make the most sense for me and my purposes.

    Thank you.

    Enjoy this day you make/are given.


    ~ Jessan

  111. Muhammad Jibrin :

    Nice article that explains the power of wordpress plugins.

  112. Hi Neil,

    Great list of plugins. Out of the entire list I use 10, which is quite a bit since not all of them are right for my needs. It would be interesting to see a post about why you chose these over their competitors. You need something along the lines of a comparison post. Sorry about the self promotion but it really stings not to see AdNgin up here since our plugin is directly related to increasing ad revenue. AdNgin is a testing platform for AdSense publishers that allows users to create experiments that increase their earnings directly. Hope you will consider adding us.

  113. Hi Neil,

    It’s an amazing post, I really appreciate that. I was looking for some ideas to “How to increase and promote Real Estate Business Online”. I seems tricky to me so I considered consulting some experts like you. I am planning to recreate current website in WordPress, so any advice from your side will be helpful.


  114. Thanks Neil for summarizing all these plugins, I have been using wp smash-it for image optimization, should I shift to eww image optimizer?

  115. I happened to come across this article at just the right time. I was aware that there were lots of pulgins out there but know I know the ones that I really need.

    Thanks Again

  116. Thanks for this list! There are a few plugins mentioned that are pretty important that can be overlooked, such as backing up your website and adding extra security. I will definitely be using this as a checklist for all future website audits.

  117. Another great post. Thanks Neil.

  118. Great list Neil – I’ll definitely use some of described plugins. CoSchedule and AddThis! looks amazing, I’m installing them now 😉

    I’d also recommend adding some statistics plugin to the list – e.g. https://wp-analytify.com or http://codecanyon.net/item/analytics-dashboard/10819439 . I personally don’t like Google Analytics interface and it’s good to have something built-in into WordPress admin panel too. Maybe do you have your own recommendations here?


    • Patsy, glad you found the list helpful. CoSchedule and AddThis has saved me a lot of time in the past!

      Thanks for sharing the other two — I’ll have to check them out.

      In regards to tracking analytics I actually prefer GA as it’s simple for me to use. Maybe you can get some third party software if you prefer?

  119. Thanks Neil. I assume that Google Analytics is good for advanced users, who understand each function of this huge system… Maybe I just need to become advanced user 😉

  120. Cameron @ Shareaholic :

    Hey Neil, and everyone!

    What a great article. Love your list, which is full of great options!

    Just wanted to give you a shout and add that our Shareaholic Plugin for WordPress (https://wordpress.org/plugins/shareaholic/) also offers a powerful array of social, and website monetization tools, all aimed at saving you time and increasing publisher revenue!

    Also, should you have any questions about our plugin, please don’t hesitate to reach out to us for any clarification or information! Love your site and work Neil!

    All the very best,


  121. Justinas Bieksa :

    Another amazing post!

    Broken link checker has been my favorite for some time now 🙂

  122. Joseph Chikeleze :

    Howdy Neil,
    Nice post herein once more. I love being here bro. I took a long time break in blogging since. Could be reason I haven’t been here since.

    Thanks for keeping the ball rolling, I appreciate this post. I like to add Paypal plugin to my blog, http://blogfulpath.com

    You missed one plugin, named simple edits – helps in customizing genesis framework footer. Many people need more about it.

    Have a nice day.

  123. Hello Neil, I love your blog too much & getting inspired everyday to start a new thing. This is the great list of important WordPress plugins & i think these plugins must need for a WordPress user who want to improve their blog traffic.

  124. great one and awesome plugins thanks for sharing 🙂

  125. I am kinda scared of using w3 total cache, i have had bad experiences with that plugin. I use wp-super-cache now. Text/strings replace plugins come in really handy at time. Anyway such a great list, wonderful work Neil.

  126. Hello Neil,

    For my blog, I intend to create customised dynamic calculators into which users can input figures whilst the result would be displayed in graphical form i.e. charts. Are there any plug-ins you would recommend or would I have to create a plug-in from scratch?

    Thanks, Ify

  127. Great collection of plugins!!! .I will use some of the recommended plugins.

  128. Hi Neil,
    Another awesome post. You are making my journey to building my online business so much easier. Thank you kindly for sharing and for making this valuable information available to ‘little’ people like me 🙂

    • I’m so happy I could help Moria!

      If you get stuck and have any questions, please don’t hesitate to ask.

  129. Traian Hustiu :

    Awesome awesomeeee as always. Thank you, Neil!
    Some I use, some I will from now :)… May I also suggest you adding to this list https://shortpixel.com/online-image-compression?

  130. James Hilton :

    Great list… I only knew 5 of them! I’ve been using them for a while… they do work just fine!
    I want to ask something about SEO plugins, please tell me can I use two SEO plugins at same time. I want to use Yoast and Easy SEO plugins.

  131. Hey guys!
    I’d love to recommend you the popup plugin I’m using for my website now.
    It has many useful options and a perfect support!
    Check it out here: https://wordpress.org/plugins/popup-builder/

  132. Julia Jayson :

    Hi Neil,

    Thanks for sharing the list of most popular WordPress plugins. I like OptinMonstor and Yoast SEO. Recently, I have installed WPForms Lite. It is very easier than contact form 7. Check it out:


  133. sani ur rehman :

    such a nice information about my search thanks for sharing

  134. Hello Neil, that’s KS for the information, I really needed this.
    Especially the e-commerce part.
    I still have a question, does any of the plug-ins you mentioned allow a downloadable form pop up instead after payment?

  135. Anna Wilson :

    There are some must have WordPress plugins to increase business profit and improve productivity and save time. The list of WordPress plugins here is indeed great and can help to make the job of increasing business profit an easy and quick.

  136. I started using analytics stats counter statistics because of the mistakes i make when i ma calculating then a friend of mine introduced me to analytics stats counter statistics and i am so happy that i found this plugin.

  137. Mohammed Dalal :

    Thanks for this awesome list. I will definitely be using this as a checklist for all future website audits.

  138. After installing backup & Restore Dropbox… tried two other backup plugins with (dropbox) more than perfect results, I think I finally found a keeper! It’s of high speed, safe,reliable so therefore gets the job done. I recommend it for anyone to use this plugin in this recent times…https://wordpress.org/plugins/dropbox-backup/

  139. Brilliant! A great list of plugins here. Some of those you have mentioned, I never knew such great plugins exist. Really an eye opener.

    Many thanks Niel

  140. Habibur Rahman :

    WOW! Amazing plugins to save time and increase blogging experience. Actually WordPress fully depended on bloggers perfect plugins. That can be given exact success of them. I also recommended 7 Best WordPress Plugins for Beginners. I hope these article also important for them. By the way, Neil bro, you really great and always writing amazing content for me.

  141. If you have a WordPress site you may want to check out the BackupGuard. An amazing WordPress plugin for website backup and restoration https://backup-guard.com/

  142. Awesome plugins for any website. To add, implement site search plugin also to enhance user experience on your website. Try searchIQ (https://wordpress.org/plugins/searchiq)

Speak Your Mind