10 Best WordPress Plugins For Food Bloggers

Finding the best WordPress plugins for your food blog can be daunting because there are millions of options for everything that you need to get done.

From powerful conversion and SEO tools to beautiful image sliders, there’s a lot you can do to beautify and optimise your blog.

With lots of choices comes lots of confusion because, at the end of the day, you need to pick the best plugins that should be installed on your blog.

Thankfully, we’re here to help you figure out which plugins you need to increase conversions and SEO and optimise your site.

Let’s jump into the list of WordPress Plugins for food bloggers.

Top 10 WordPress Plugins For Food Bloggers

I started my own food blog a few months ago. The sheer amount of research I had to decide which plugins to install was taxing.

However, in a few weeks time, I had a list of plugins for almost everything that I needed.

Today, I’m sharing the same list of plugins with you that I have either used or currently use on my blog.

I promise you that all of these plugins will help you increase your blog’s traffic, back up your blog, and simplify your site or make it better.

1. Yoast SEO

This is hands-down the best SEO plugin that’s there in the market. It enables you to optimise your posts, pages and maximizes your blogs SEO potential.

It also has a range of tutorials and articles that help you understand its features and industry trends.

The best part is that it comes with a free version which makes it perfect if you’ve just started out.

2. SumoMe

What’s one plugin that you absolutely need to grow your blog?

It’s SumoMe.

From opt-in forms to social sharing and heat maps to content analytics, it has everything to help your food blog grow.

The Pro version comes with more features and functionality to grow your blog exponentially.

3. W3 Total Cache

A potent plugin that speeds up your blog while caching, this is a plugin you should definitely install.

It also comes with a bunch of other features to optimise your food blog.

Since speed is key, this plugin helps cut down the loading and waiting time of your pages and improve your overall reader’s experience.

4. Jetpack

Sit back and relax as Jetpack supercharges your blog with a fabulous collection of features ranging from subscription forms, website stats and social media icons.

According to me, it’s the best way to check the stats of your website without leaving your site.

WP Smush.it

As a food blogger, you’ll require high-quality photos all the time.

Apart from that, you might also add large files such as videos, PDFs, cookbooks, etc.

While this will be appreciated by your readers, the loading time for these massive media files will not.

It’s common knowledge that a person doesn’t wait for more than 3 seconds for a website to load.

This can be problematic especially when you’re trying to grow your food blog.

The best solution is to install WP Smush.it. This helps reduce the file size and improves the SEO, performance and speed of your website.

6. Contact Form 7

Your theme might be beautiful and come with a lot of features but I’ve come to realise that no matter how perfect the theme is, it always lacks a contact form.

Trust me, I’ve changed hundreds of themes before finalising my current one.

A content form allows your readers and users to interact with you. Adding one to your website also makes your site look more authoritative and reliable.

Contact Form 7 allows you to customise your forms, filter spam, add CAPTCHA among other things.

It’s a great plugin to manage all communication between your readers and yourself.

7. Editorial Calendar

I like to plan the content for my blog a few weeks in advance.

In order to keep a track of each and every article that will be published, I use Editorial Calendar.

It’s an excellent plugin that allows you to schedule and arrange your content by dragging and dropping it on the calendar.

I can rearrange dates without causing a mess and enhance my content publishing strategy in no time.

8. Broken Link Checker

If you’re someone who works alone or even has a small team like me, you’ll need someone to keep a track of pages, posts, comments and most importantly, broken links.

Enter Broken Link Checker that does all this and emails you when it finds broken links and alerts you via your email.

This is crucial because you don’t want your audience to be directed to broken pages that display a 404 error.

Plus, such links negatively impact the SEO of your site.

9. Akismet

When I first started my blog, I used to wish my that my readers would leave comments on my site.

And that started a few weeks after I encouraged them to do so via my social media marketing.

I was elated, overjoyed, in fact. Soon after, my articles were full of comments about fake Chanel bags and vapes and CBD oils.

It felt as though I had managed to attract all the spammers to my website to leave spammy comments!

That’s when I decided to install Akismet.

It stops spammers from posting trashy comments on your website and helps keep your comments section tidy and relevant to the content you share.

10. Vaultpress

The last plugin on my list is Vaultpress.

It allows you to back up your blog in real-time.

Created by the same people who made WordPress, it automatically backs up your content, theme and files every day.

You even get security scans every day that help improve the security of your blog. It’s a paid plugin and costs $5 per month.


You don’t need a million plugins to run a food blog, you just need a handful of effective ones.

Managing your blog will be a cakewalk with these plugins so make sure you give them a try.

Do let us know which were your favourite plugins and if you’ve got better alternatives or suggestions for us to try!

Also, you can check out our other article; Our top 10 used plugins for WordPress – 2021 Edition and find what Silva Web Designs like to use to develop great WordPress websites!

Shristi Patni - Profile

Posted by: Shristi Patni

Shristi is a content writer and owner of F and B Recipes. Formerly the Chief Content Officer at Raletta, she is currently working on her second cookbook. Feel free to contact her regarding a food guest post or a mental health guest post.


Follow Shristi on Social Media:
Linkedin / Pinterest / Facebook / Twitter / Instagram


It’s good to share

The Best 2 Tools For WordPress Website Migrations

Today, we are going to talk about two Plugins you can use for any WordPress migration. We tend to use both depending on the type of migration required. Obviously, migrations can be done manually by downloading the files and database but at times this can end up taker a lot longer than expected.

Our two favourite plugins for website backups and migrations are All-in-One WP Migration and Duplicator – WordPress Migration Plugin.

Before we get started, we just want to point out that we are using the Premium versions of both plugins. Honestly, they are a hell of a lot better than the free versions and well worth the money!

All-in-One WP Migration

With over 3 million WordPress installations as of the time of writing, you can guarantee this is the best plugin to use for any WordPress migration or backup!

So what does this plugin do? It basically generates a .wpress file that you can transfer to another website. To create a backup, install the plugin then navigate to ‘All In One WP Migration’ → ‘Export’. From here you can select ‘Export to’ → ‘File’ which will create the .wpress file to save on to your desktop. This will also keep a backup on the site as well which can be installed in a matter of a few minutes. A pretty awesome plugin if you’re working on updates on a live website or if you want to update the WordPress version and Plugins, making it easier to revert back should it cause any major issues!

The .wpress backup is saved in the following directory; ‘/wp-content/ai1wm-backups’. Let’s say you’re working on a development site and want to migrate it to the ‘live website’. First, you would install WordPress and the database connection, then you would download the .wpress file and upload this file to the new server. On the new server, if you now go to ‘All in One WP Migration → ‘Backup’, you will see the file you have just uploaded as shown below:

From here, hover over the grey icon and click the restore button. Once completed, refresh the page and you will probably be asked to re-login to your WordPress site. First things first, always make sure to go to ‘Settings → Permalinks’ and click ‘Save Changes’. Quite a lot of times, you may notice the homepage is working but the sub-pages are not, re-saving the permalinks is the key trick to fix this issue.

So you’ll probably notice as well that there are quite a few backups on our site. Well, we can revert back to any stage of the website in a matter of minutes if we need to. We can schedule automated backups and even store our backups elsewhere.

If you have a look at their official website (ServMask), you can see there are several different add-ons you can get for this plugin, such as the Dropbox extension, Google Drive extension, URL extension, Multisite extension, FTP extension and various other useful add-ons depending on what software you use.

You don’t need to own all of these, in fact, the ones we purchased are the All In One WP Migration Unlimited Extension and the URL extension.

I’ll go through the above-mentioned add-ons. Firstly, the All In One WP Migration allows you to import large .wpress files to another website, honestly, with this, migrations can be very easy. Without this plugin, there is a cap to the size you can import free of charge which is why it’s a good idea to purchase the add-on. You’d be crazy not to, it pays for itself very quickly! Secondly, the URL extension allows you to make a backup on site-one.co.uk, then copy and paste the URL of the .wpress file and import it to site-two.co.uk. What does this mean exactly? Well, now you no longer need to download the file and re-upload the file to another server, the migration happens from one site to another, pretty sweet huh?

The only downfall to this plugin is if you experience large .wpress files (over 2GB), there may be compatibility issues trying to upload this to your localhost – which we have recently experienced. Some hosts or Softwares have caps to how much you can import, and although there is a way around this, it can be frustrating at times… That is quite rare though – I mean honestly, a WordPress site over 2GB? That screams a lack of maintenance and optimisation in our eyes.

Anyway, we came across a website .wpressfile that was over 3.3GB (I know, crazy!), and we couldn’t get the migration to work and that’s where we came to our secondary option: Duplicator PRO.

Duplicator – WordPress Migration Plugin

So about the Duplicator plugin, the big difference between this and All In One WP Migration is that this creates backups in a very different way. To create a backup, go to ‘Duplicator Pro’ → ‘Packages’ then click ‘Create New’. An awesome feature with this plugin is the customisation you have over the backups that are made. For example, you can archive only the Database, Enable File Filters and even deselect certain files you don’t wish to migrate to make the package a lot smaller.

Before we discuss any further, we just thought that we should mention that Duplicator Pro (Snap Creek) is a premium plugin, but also has a free version in which you can download for the WordPress Plugins Directory. The free plugin is great, but for regular developers that make quite a lot of migrations, it’s always beneficial to purchase the premium version. As we mentioned before, the plugin will pay for itself very quickly depending on the amount of workload that you have.

Okay, getting back into it, so you’ve made your backup… awesome!

What you can do now is download the two files for your migration, this will be an installer.php file and a 20200330_website_name_1d076f4e32271a989361_20200330102653_archive.daf depending on the migration type that you choose. The key difference between this plugin and All In One WP Migration is that you don’t actually need to have a WordPress website in place in order to import the website. All you need is a database connection and the two above files. From there, you can go to your-website.com/installer.php, add the database connection, run the import and boom; your website is up and running just like that!

That being said, there have been times where backups have failed for one reason or another. Sometimes, we have found that by going to ‘Duplicator Pro’ → ‘Settings’ → ‘Package’ tab, then changing the ‘Archive Engine’ to ‘DupArchive’ fixes that problem. I mean, sometimes we even check this option first before creating the package.

It goes without saying that this plugin is also an awesome plugin for backups and website migrations. Whether it is from site-to-site or site-to-localhost, both are equally great tools for the job.


So you might be wondering why we mentioned All In One WP Migration before Duplicator Pro right? Well, that’s just our first tool to go to in most migrations. Should this fail the job, we then switch over to Duplicator Pro. There are other tools on the market and ways and means to do this without a plugin but why over-complicate something when there are great time-saving tools that do the job perfectly for you in a quick and precise manner?

We’ve done a lot of manual backups by downloading files and databases and importing it to a live website, 95% without any problems at all. But on occasion, especially when you are using Theme Templates, you might find the website transfers but there are a lot of errors, especially when it comes to the database. Okay, within the database there is a fair bit of JSON code and often if you are using techniques like a find and replace of ‘oldsite.com’ to ‘newwebsite.com’, you might soon realise that the transfer has not moved over as you expected. The reason this happens (to put it in layman’s terms) is that ‘oldsite.com’ contains only 12 characters, whereas ‘newwebsite.com’ is 14 characters. With JSON, it needs to know how many characters a string has, so changing the URL’s is all good and well but it’s not smart enough to change ’12 characters’ to ’14 characters’ unless you have the patience to do this manually or have some killer script you’re not telling people about.

The great thing about the two plugins we have been talking about is that they take care of these things automatically! Very rarely have we come across a migration using one of these tools where it didn’t look like an exact replica of the website we were migrating it from. Pretty sweet right?

What are you waiting for? Get these two fantastic plugins downloaded and you’ll never fear a migration again!


Did you love this post? Have you used any of these two plugins before? Let us know your experience in the comments below.


Silva Web Designs - Profile

Posted by: Silva Web Designs

Nathan is the Founder of Silva Web Designs. He is passionate about web development, website design and basically anything digital related. His main expertise is with WordPress, Magento, Shopify as well as many other frameworks. Whether you need responsive design, SEO, speed optimisation or anything else in the world of digital then get in touch. If you would like to work with Nathan, simply drop him an email at [email protected]

It’s good to share