We launched Once Upon a Food Blog in 2016. The idea of a food blog was dreamt up four years earlier but a good dose of procrastination meant that things didn’t get off the ground immediately! With limited experience of building a website the learning curve began.
So what does it take to start your own food blog (or any kind of website for that matter)?
Step 1: Choose a Name and then a Domain Name
Choosing a name for your food blog is a really important stating point – and something we found took a long time. We spent literally hours brainstorming ideas! Have a think about words which describe you, your cooking, your personality, the aims of your food blog etc. Eventually you will narrow it down to one or two possible contenders. Our advice? Once you hit upon the name that you think works for you, write it down, put it in a drawer and come back to it later in the week. Some of our early ideas, formed at the end of a long evening, didn’t seem quite as good in the cold light of day!
Next, you need to buy the corresponding domain name. We wanted to launch our website with a professional URL (as opposed to a free domain, such as onceuponafoodblog.wordpress.com). We used the domain checker on godaddy.com as this allowed us to check whether our chosen domain was available.
We purchased a number of different domain endings so that people would be able to find our site easily such as onceuponafoodblog.org and onceuponafoodblog.co.uk and set these to automatically send you to our website (a very easy thing to do through the godaddy.com control panel). We also paid a little bit extra for Domain Privacy, which prevents other people being able to see our home address and contact details.
Step 2: Find a quality webhosting company
This is the space where your website is stored. Like buying a domain name, there are so many companies which can host your website. Having read dozens of reviews, we settled on InMotion Hosting. Their prices are great, they receive excellent reviews on the speed at which your website will load, and we have always found their customer support to be excellent (very important!). You even get a domain name thrown in for free when you sign up with them. They guided us through the whole setting up process, which took a matter of minutes.
Don’t pay for more hosting than you need. We went with their ‘Launch’ package. Until you get thousands of visitors per day to your site a basic package should be more than adequate.
Step 3: Install WordPress
This is the blogging software used on our website. Difficult to setup? Absolutely not. With InMotion Hosting we were a few clicks away. Wordpress is phenomenally popular and easy to use. Best of all there are thousands of ‘plugins’ which are bolt-ons. They give your blog its extra functionality, and most of them are completely free. We recommend some of the ones used on our site, see below.
Step 4: Select a Theme
By the time you’ve reached this step you already have a fully fledged, working website. However, you probably want to customise it to make it look like your own! You have a few options:
- Free Templates – there are literally thousands to choose from. Check out the WordPress website as a starting point.
- Premium Templates – we decided on this option and narrowed it down to two contenders when planning our website:
1. Genesis Framework – this is the ‘framework’ we ended up choosing. It is very popular, well written and supported, and allows you to choose thousands of themes. We purchased the excellent and popular Foodie Pro theme from Studiopress which runs within this framework. Studiopress have so many stunning and well written themes which can be purchased.
2. Divi from Elegant Themes – we liked this a lot too. Also popular, Divi uses a drag and drop approach to building webpages. Definitely worth considering.
Both Genesis and Divi have their pros and cons – the best thing to do is read around before making your choice. Whatever theme you choose make sure it has the functionality you are looking for, is optimised for search engines and is responsive. This last point means that your website will optimise itself for viewing on all screen sizes including mobiles, tablets and desktops/laptops.
Step 5: Beef up your site using Plugins
Some of the plugins used on our site, which we love, include:
WP Recipe Maker – an essential plugin for a recipe blog! This creates the ‘recipe card’ on each post along with the nutritional label which follows. We liked it for its ease of use and optimisation of recipes for search engines.
UpdraftPlus – imagine the thought of losing your website through a server crash or an accidental deletion! We use this plugin to backup our site. You can even schedule backups to occur automatically – we set ours to do a daily backup.
Askimet – You will be amazed at how much comment spam your site receives. This plugin is really effective at eliminating it.
Yoast – make sure your website is search engine friendly – otherwise known as SEO (Search Engine Optimisation). You want people to find your site after all!
Step 6: Begin the blogging journey
Start posting your recipes, with engaging stories and striking images.
Please note: Some of the links above are affiliate links. This means we will earn a little commission if you make a purchase using them. Rest assured, we currently use all the services and products above – and are more than happy to recommend them to you.