Skip to Content

How to Start a Home and Garden Blog

If you are like me, you are interested in all things home.  You love to cook, and often find yourself tinkering around in your garden, or doing projects to add to your home decor.  And you are good at them all. Perhaps friends have told you that it might be an idea to start a home and garden blog. If that is the case, what are you waiting for? Do you think it would be too difficult and that you are not tech savvy?

Have you always thought of doing your own home and garden blog but think is it too difficult? Think again. It's a lot easier than you might imagine. See my tips on

Starting a Home and Garden Blog is easier than you might think.

You may think that starting a home and garden blog is something that you will need to hire an expert for. This is simply not the case.  So, grab a cup of coffee and let’s get started.  In no time at all, these blogging resources will have your home and garden blog started and you’ll be able to share all your great tipsand recipes just like I did.How to start a home and garden blog in five easy steps

To get going, you will need to do five things:

  1. Get a domain name
  2. Get a host to store your files online.
  3. Install WordPress
  4. Beautify the site.
  5. Add your plug ins.

The Gardening Cook is a participant in the Amazon Affiliate Program. This post may contain affiliate links. I earn a small commission, at no extra cost to you if you purchase through an affiliate link. 

1. Get a domain name.  The first step in starting a home and garden blog could not be easier, and it’s actually quite fun.  When I first decided I wanted to write a blog, my husband and I brainstormed for a while to come up with different names. Think through what it is that you would like to write about on your blog and see if you can come up with a name that suits the topics.  Since, I love to garden and cook, it was a no brainer for me….I chose The Gardening Cook as my domain name.

Not all names are available, so you may have to try a few to get one that is not taken.  I advise that your domain has a dot com ending.  It is what most people expect.  But this also means that the name you want could already be taken.  Head on over to GoDaddy and type the name you would like into the search box that looks like this image.  You will know in seconds if it is available.  

Type in your name at GoDaddy to see if it is taken yet.

2. Get a Web Host.  Your web host is sort of like your landlord for your blog.  It is a means of renting space online for all your files and images.  I use A2 Hosting and highly recommend them.  I have tried several companies to hosting during the time I have had my blog up and running.  This company has outstanding up time (almost 100%!) and offers wonderful service if you need help. When you get there, you will land on this page.  Just click the link that says shared hosting.
I host my files at A2 Hosting.

Now it’s time to choose the plan.  As your blog grows, you will incur larger hosting costs, but for now, a basic plan is fine. It will let you do one website and has unlimited file storage and file transfer at a great price. 

Hosting plans at A2 Hosting

Once you purchase the hosting package, you will be given what is called nameservers in an email from the company.  Head back to Go Daddy, and log into your account. Click on your domain and then on the word manage under the area called name servers. Add your new nameservers in this area.  This tells GoDaddy that your domain is stored on the A2 Hosting site.Add your name servers

3. Time To Install WordPress.  (Note:  each host has a slightly different way to install WordPress.  Sometimes they will even do it for you at not cost.  It is worth asking!  My instructions show the way I installed my version, but most are quite similar to the screen shots shown below.)  When you have finished signing up for your web hosting plan, it is time to install WordPress.  WordPress is a software program for blogging and the one that I use for  It is easy to use and very easy to install on your website by just following a few simple steps.

Log into the C Panel at the A2 Hosting account that you have just set up. (They will send the link to this in an email after you sign up.)  Scroll down until you come to the Software Section. Click on the words Softaculous Apps Installer.

Installing WordPress

Next, click on the WordPress Icon.

Installing Word

On the next page, click on the install button.

Step 1 installing WordPress

Scroll down and fill in the settings with the name of your blog and a site description.  Then choose a password. Make it a good, strong one (they will tell you if it is strong) and copy the user name and password down. 

Step 2 installing wordpress

You will probably not have to make changes in the next area unless you have a site in another language.   You can browse for a theme now if you wish, but I find it easier to do this later.  If you don’t choose a theme WordPress will select the default theme.

Step 3 installing WordPress

The last step is to add your email address and click install! That’s it.  WordPress will be installed on your hosting site and is ready for you to start making it yours.

Step 4 Installing WordPress.

You will be given an admin URL for your site.  Type this URL into your web browser. You will see a login screen like the one below. This is where you enter the  Username and Password the you copied down from the previous step.Word press log in

4. Time to make your site the way you would like it.  The first step is to choose a theme.  In the dashboard of WordPress, just click on the word Appearance on the side bar, and then themes. There are lots of them to choose from.  You can preview them and try out a few that you would like before you make the final decision. I changed my theme many times. The current one that I am using is a paid theme called Magazine Premium.   Another great theme that is used by many experienced bloggers is Genesis.   Genesis has wonderful SEO functionality and highly responsive designs, perfect for today’s mobile visitors.  At some point in the future, I plan to install Genesis.  (I have not done it yet because it will require work to switch from the theme I am using now.  From what I have read, if you would like to purchase a paid theme, Genesis is the way to go.) You can purchase Genesis here:  StudioPress Themes for WordPress

StudioPress Theme of the Month

This is the time to think about what you would like your categories to be. Everything can be changed later, but it’s a good idea to do some forward thinking and planning now.

5. Add your Plug Ins.  There are hundreds of plug ins that can make life easier for you on your home and garden blog.  These are some that I recommend to get you started.

That is all you need to get up and running with a WordPress home and garden blog.  All that is left to do is to to start adding your content and sharing on Social Media.  Have fun!

Share on Social Media

Aanchal Porwal

Friday 28th of May 2021

Thank you for sharing such beautiful and useful information with us. All the details are very informative. Keep it up.

Scott Dyer

Sunday 10th of January 2021

I found it really helpful to write things on paper, and actually draw pictures of what I wanted things to look like. That’s probably because of my general lack of know how when it comes to computers, but it really helped me make a plan. Then when it came time to create my site, I had a good idea of what I wanted to do, what categories I would have, and how I wanted things to look.

Angela Jones

Sunday 22nd of November 2020

The modern lifestyle has definitely eased up our lives, but it has brought a lot of stress as well. Bedding plays a vital role in it. If it is comfortable, cozy, and of high quality, you will sleep properly.

Robert Wilfort

Monday 5th of October 2020

Such a beauty full post, I love this post thanks for sharing this wonderful post.

Vincent Tumeo

Wednesday 9th of September 2020

Thanks for sharing this beauty full post.

Disclosure of Material Connection: Some of the links in the post above are "affiliate links." This means if you click on the link and purchase the item, I will receive a small commission from the sale, but the price is the same for you. I am disclosing this in accordance with the Federal Trade Commission's 16 CFR, Part 255: "Guides Concerning the Use of Endorsements and Testimonials in Advertising."