My website, BuildYourEarlyRetirement.com, was created with WordPress, and I absolutely love what they offer! One of the reasons for that is because of all the wonderful plugins available to make blogging easier and to give my readers a better experience when visiting my site.

What are WordPress plugins? They are small packs of software that are uploaded to your site to improve its functionality But there are nearly 55,000 free and premium plugins available, so which ones are the best WordPress plugins for a blog?

I’ll show you the 11 best plugins that I use on my sites, and they’re all free!

All-In-One SEO Pack

An SEO plugin is an interface that makes it easy for you to optimize your site for the search engines and is a must-have for your site. The All-In-One SEO plugin blends perfectly in your WordPress dashboard and is easy to use.

A premium version is available for a yearly fee, but I’ve found that the free version has everything that I need to adequately optimize my site.  Here are all the features you get with the free version:


The All-In-One SEO plugin was the recommended one supplied by my website hosting service, Wealthy Affiliate, and it works great and is easy to use. Yoast is also another great SEO plugin that has wonderful features with their free version.

==>==>  Is your dream job to work at home and make money online? You can do it here!  <==<==

Author Bio Box

Author Bio BoxThis plugin adds a box at the end of every post with my picture and a short biography. I love the Author Bio Box because it saves me so much time by adding my information automatically and it lets my visitors know a little bit about who I am.

This personal touch helps me engage better with my readers, and I believe, enhances my credibility.  Why should people listen to me when I give a recommendation?  Who am I to be able to say whether a product is worth buying or not?

Having information about yourself available will show your readers that you’re a real person that they can relate to, not just some random site on the internet!

Easy Table of Contents

Easy Table of ContentsThis is one of my absolute favorites and a must-have! When I read a blog post, I love having a table of contents so that I can scan what the article is about. But after trying to add one manually, I knew there had to be a better way!

So I asked the Wealthy Affiliate community platform, and sure enough, several members recommended Easy Table of Contents. So now whenever someone clicks on one of my posts, this plugin pulls all the headings into a table of contents right below my introduction.

As far as set up, easy is definitely true!  When I write a blog post, I use the H3 header for any titles that I want to be in the Table of Contents.  I simply set the plugin to pull all H3 headers, and it does it automatically for every post–no further set up was needed.

Broken Link Checker

Broken Link CheckerOne of the worst things that can happen on your website is when a visitor clicks on one of your links and gets an error message. Not only will you miss whatever sale that visitor may have given you, but it’s likely that you’ve lost any further engagement with them and anyone they may have recommended your site to.

The Broken Link Checker plugin is invaluable to ensure that all the links on your site are working properly. If it detects any possible errors, you can review those links and re-enter them, if necessary. I know that this plugin enables me to give my readers the best possible experience on my site each and every time they visit!

EWWW Image Optimizer

EWWW Image OptimizerHave you ever waited for what seems like forever for a page to load? Most of the time, the images on a website are the reason that the page is loading slowly. Not only will you likely leave the site prematurely, but Google will penalize the site’s rankings for having slow loading pages.

EWWW Image Optimizer is the answer and is easy to use and set up. It will convert your images to the best file format and compress and optimize the images for fast page loading. This will also save storage and bandwidth on your laptop. I consider this an absolute must-have plugin for my website!lo

Insert Headers and Footers

If you are comfortable inserting code into your theme’s editor, you could skip this plugin. But I’m not at all experienced at doing this and don’t like to mess with my theme’s coding!

Insert Headers and FootersSo I love having the plugin, Insert Headers and Footers! This is a simple interface where you can go to one place and insert any code and script, such as Google Analytics, custom CSS codes, Facebook Pixel code, and many others.

One great example of how this plugin helped me was with setting up my SendPulse email marketing campaign. When I was trying to add a subscription form to pop up on my website for my visitors to download free eBooks, I was given the script to add to my site. This script wouldn’t work the way I had inserted other codes because it wasn’t in HTML format, and I did not want to try to edit my theme’s code.

So I again turned to my Wealthy Affiliate training and found out about the Insert Headers and Footers plugin. It was a simple matter of putting the script into this plugin, and I had an opt in form on my site!

Now, if you have a premium theme, such as Divi, you may not need this plugin.  Many of them have a feature that works just like Insert Headers and Footers.  But if you have a free theme, I think you’ll love the ease and peace of mind with this plugin!



Pretty Links

Shortlink By Pretty Links is a plugin that allows you to shorten affiliate links using your own domain name. This allows your website to look cleaner and more professional. There is a pro version you can buy, but I’ve found that the free plugin works great for everything I need on my site.

Pretty LinksWhen you’re reading a post and you hover your cursor over a clickable affiliate link, the address for that link appears. It’s a code that has been assigned to that site owner and looks like a jumble of words, letters, and numbers that can make a visitor wonder what kind of site they’re being redirected to.

Pretty Links will allow you to change what appears in the link to something clean and clear so your visitors will know exactly where they are being taken to. This is important in creating trust with your readers and showing that your site is professional.

Another great feature of Pretty Links is it’s tracking service. Whenever someone clicks on one of the links, it is tracked by Pretty Links and shown in a report that details information about where it came from.

Ultimate Social Media

Ultimate Social MediaUltimate Social Media is another one of my favorite plugins and a must-have for me! You can find it under Social Icons Social Buttons, and it has been fantastic for me to start marketing my site on social media.

I was never someone who spent a lot of time on social media. I enjoyed seeing the Facebook posts of the latest things my kids were doing, but that’s about it. So when I was introduced in my training to the idea of expanding my online business with social media, I knew I had to find a plugin that was easy to use and understand.

Ultimate Social Media has met that requirement completely! It allows you to display the following icons anywhere on your website:


Once you choose which social media icons you want to have displayed on your site, it’s easy to set up the settings for each one:


You’ll be able to customize the look of your icons, where they are displayed, what choices to give your visitors for each one, and to choose many other options. No matter whether you are experienced in social media or not, this plugin will be easy to use and provide you with everything you need!

==>==>  Get my FREE Proven 5 Step Plan To Make Money With Affiliate Marketing  <==<==

Accelerated Mobile Pages

An ever-growing number of visitors to your site will come from mobile devices. But your website does not necessarily translate as well on those devices as they do on a desktop. This is where the plugin, Accelerated Mobile Pages, or AMP, will help.

Accelerated Mobile PagesAMP gives you all kinds of ways to optimize your site to load faster and be more functional on cell phones and tablets. This allows those visitors to have a much more positive experience, and they will likely engage with your site much longer and convert better.

There have been times that my analytics has shown well over 50% of my traffic coming from mobile devices. So I want to make sure I’m taking care of those visitors and enhancing their experience on my site!

Star Ratings

YASR–Yet Another Stars Rating

YASR is a great plugin for any site that features product or service reviews.  There’s something about seeing a visual rating that makes it a better experience for your visitors, and it’s very effective!

With YASR you can give a reviewer rating, visitor votes, and you can also rank different aspects of the product.  It’s a powerful SEO tool, looks great on your review posts, and I love using this plugin on my site.

BJ Lazy Load

In addition to an image optimizer, a great way to speed up your website is with BJ Lazy Load.  What this does is wait until you scroll down to an image before it loads it instead of trying to load them all immediately.

If your site has a lot of images, like mine does, your page load times can still be slower, even with optimization.  So BJ Lazy Load was the answer for me, and it could be just what your site needs too!



Plugins–Don’t Go Crazy!

Check Your Site SpeedAsk any website owner which WordPress plugins they use on their site, and you’ll get a wide variety of answers. Everyone chooses which ones are right for their sites and their own capabilities.

But one thing to keep in mind is that you can’t just add plugin after plugin to your site without experiencing some sort of slow down in the load speed of your pages.  All plugins are not created equal.

One plugin could be very small, but poorly written, and slow your speed down considerably.  Another one could be large, but very well written, with very little difference in your page speed.

A good rule is to pick 5 must-have plugins that work the best for you and your site’s functionality. Then add others that you like one by one, checking your page load speed after each one is installed.

If you notice a negative change in your page load times, there may be a conflict with your theme.  So I’d research for others that do the same thing and test those until you find one that works for you.

There are several sites where you can check your page speed, such as GTmetrix, WebPageTest, or Pingdom.

==>==>  Find out how I learned to make money online  <==<==

I hope this overview of the WordPress plugins that I use has been helpful. Do you have others that are must-haves for your site? I’d love to hear about them in the comments below!

Want to check out the training where I learned everything I needed to become a successful affiliate marketer?  Wealthy Affiliate has a starter membership that’s completely free of charge, you can build 2 free websites, and you can see all of their features and awesome community platform–they don’t even ask for a credit card.

See how easy it is to start a website next!

{ width: 100%; margin: 0px; padding: 0px; overflow-x: hidden; }