17 Must Have Plugins In Your New WordPress Website

Starting a blog/website is made easy through WordPress. WordPress has won many bloggers heart and it is used by more than half of the websites available on the internet.

With the right combination of best WordPress themes and plugins, you can build almost any kind of site you want.

Whatever the theme you choose for your blog, plugins for WordPress will help you to add more features and functionality to your site. So far 42,534 free plugins are uploaded in the WordPress directory.

By choosing right WordPress plugins, you can make your content more shareable, enabling to find your blog found in search results, increase your site speed, capturing emails etc.

You can add plugins to your WordPres site either through FTP or from WordPress dashboard itself.

Wordpress install new plugin dashboard

If you are not familiar with any of the above methods, you can follow this step by step guide from WPBeginner to install a WordPress plugin.

You can easily find a plugin in WordPress directory for any feature you want to add to your site.  But when you start a new website, you might wonder what plugins to install in your website.

To help you out, I have listed some of my favorite plugins that I cannot consider setting up a WordPress site without them.The best part is all the plugins are free.

1. Yoast SEO

For most sites, search engines are  the number one traffic source. Even though you have chosen SEO optimized themes, it’s still important to optimize the content you write on your blog.  This plugin gives many options such as sitemap, robots.txt, social integration, and breadcrumb options that boost your site’s

Yoast SEO Plugin-1For each and every post you write, you can specify your focus keyword and this plugin will check the usage of those focus keyword in every part of the post properly.

2. Yoast Analytics

Yoast google analytics

You can’t improve what you don’t measure.

Google analytics is the free tool that helps you to understand about your blog visitors better. Once you enter your Google Analytics account ID(Something like this: UA-XXXXXXXX-1), this plugin will add tracking code to all pages.

It automatically excludes administrator and editors of the site. By connecting your google analytics account, you can get google analytics dashboard right into the WordPress dashboard.

3. Captcha by Bestwebsoft 

Captcha by BestWebSoft Plugin for wordpress forms-1

This plugin helps you to implement captcha in login and comment forms to avoid spams. You have to do only three math operations add, subtract and multiply to crack the code. With this plugin, use Limit Login Attempts plugin to protect against the password guessing attempt.

4. Insert Header and Footers

Header and footer Scripts for wordpress plugin

This plugin allows you to add JavaScript code such as facebook pixel into your site, without much work. Always prefer footer, to add any script so that it won’t affect your site speed. If you want to any script only to a specific page, this plugin gives an option for that too.

5. Simple Custom CSS

Simple Custom Css Plugin for wordpress blogIf you want to change the design and style of any elements provided by your theme and plugins, you can use this plugin to add your own custom CSS to any element such as a button, text or table. As the name says, it simple and clean.

6. W3 Total Cache

w3 total cache plugin for site speed optimization wordpressYou can reduce your website’s bounce rate, and rank higher in google if you increase site’s speed. This plugin reduces your site loading time by delivering a compressed and cached version of your site. You can increase your site’s speed up to 10X upon setting up this plugin properly.

7. SumoMe

Sumome plugin- For email, Analytics and social sharing in wordpressSumoMe provides a list of comprehensive plugins for email collection, social media sharing, and analytics. List builder, Social share, Highlighter, Smart bar, and Image sharer are some options given by this plugin.

Once you register with this plugin, you will be taken to admin panel then you can choose what feature you want to use on your site. You can also connect with any of your favorite email sending services, to directly send the email you have collected on your site.

8. WP Smush

Wp Smush Plugin

Graphics and images add more meaning to your blog and content, But heavy images may be slowing down your site. Once you install this plugin it will automatically compress the images you upload to your site, without loosing quality of the images. You will also be given the option to select individual images in the gallery and compress it.

9. Simple Social Icons

Simple social icons plugin

Social media is the easiest way to connect with your audience, next to the email. This plugin will help you to add social icons in your site and link to your social media profile. This also gives an opportunity for your readers to stay connected and updated with your blog.

This plugin gives 16 of the major social media profiles and easy customization option. You can as a widget wherever you want your social media links on your site.

10. Contact Form 7

Contact form 7 for wordpress

Using this plugin, you can create any number of forms with the fields you like to have and use a shortcode to display those forms anywhere on your site. You can customize the form as per your need using CSS. When someone submits the form, details will be sent to your email id.

11. Broken Link Checker

Broken link checker- wordpress pluginSome of the links which you are adding on your site may not be accessible in future because of removal or relocating that page.  Broken links affect SEO, and this plugin makes it easy so that you can fix those broken links quickly.

If any of the links on your site is broken on your site then this plugin will let you know in the WordPress dashboard and also you will receive details in the mail.

12. Wordfence Security

Wordfence Security-1

This plugin is powerful and saves your site from spammers and malware. This plugin also does server level scans for malware. You can also prevent some IP address to access your site.

13. Akismet

Akismet WordPress plugin

It one of the three default plugins comes with WordPress. Everyone hate spam. This plugin scans each comment your blog receives and removes those looks spammy. You can check blocked comments in the spam tab. Just create a free account in their website and specify API key for your account.

 14. UpdraftPlus Backup and Restoration

UpdraftPlus Backup and Restoration

Prevention is better than cure. Backup of your site will save you in hard times like getting affected hackers and spammers. You can configure it to take automatic backup of your site for every specified time period. This plugin also gives the option to save the backup to your Google drive, Dropbox etc.

15. Editorial Calendar

Editorial Calendar Plugin wordpress

Consistency is the key to success.

It is very true with respect to blogging. Keeping an editorial calendar and knowing properly what to post and when to post, will keep you on the track. Plan and schedule future blog posts easily with this plugin. You can create a draft version of the blog post, drag across the date, schedule it for future are some features of this blog.

16. Yet Another Related Post Plugins

Yet another related posts plugin

The best way to increase time on spend on your site is to show related articles to your users. If someone reads about AdWords then you can show some articles related to that. Install and configure this plugin, the related articles will be shown automatically from your site.

You have the option to show some sponsored post and earn money out of it.

17. WP Google Analytics Events

GA Scroll Events Plugin WordPressScroll and click events of google analytics helps you to understand your user behavior better such as what elements users are clicking or you can know how long scrolled down or how many time a video is played. You just mention the class/id of the HTML element and specify event category, label, and event type.

Apart from the above plugins, do you have any other plugins in your must have plugins list for new WordPress site?. Please do share in the comment box below!

Bharathidasan Moorthi
[email protected]

I am Bharathidasan Moorthi, a Digital Marketing Professional from Bangalore, India. I help businesses to create and improve their digital marketing strategy to increase traffic and sales. I have 3+ years of experience in SEO, PPC, Facebook Advertising, Google Analytics, E-commerce, Conversion Rate Optimization, Google Tag Manager and WordPress.

  • Aaron Turner
    Posted at 14:06h, 28 January Reply

    Great post. Good info.


  • Gopala Krishnan
    Posted at 22:45h, 28 January Reply

    Your explanation is pretty clear and simple. Thanks a lot for sharing this valuable info Bharathiji.

Post A Comment

Time limit is exhausted. Please reload CAPTCHA.