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.

  • Easy Azon. Great for adding Amazon Affiliate links
  • Easy Recipe.  (I use the plus paid version but there is a free version.)
  • Jamie Social Icons (good for adding your social sharing buttons)
  • Quick Adsense. (Fast and simple way to add Adsense ads to your site.)
  • Yoast SEO (great for leaning basic SEO techniques.)

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!

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."

Share on Social Media

  22 comments for “How to Start a Home and Garden Blog

  1. Zahoor Ahmad Faisal
    10/26/2017 at 6:09 am

    I love to garden. I like this post. There are so many easy tips for a gardeners! Thanks for sharing this:)

  2. Sarah Jack
    11/19/2017 at 3:25 am

    I liked your website and the way you write your blogs

    • Carol
      11/19/2017 at 10:38 am

      Thank you Sarah. Glad you enjoy it. Carol

  3. 03/19/2018 at 7:23 am

    Thanks for sharing way that how we can start landscape. Though this blog is not about manual gardening but we can take some ideas from this blog. We too provide gardening landscaping service in your area, So if you are a lover of natural beauty then you can get our service.

  4. 08/17/2018 at 12:00 am

    This is an incredible article for anyone having even a small intention to start a blog. Thank you for this detailed post, it makes me think how passionate a person has to be about the chosen niche so as to persist and diversify through the various phases of blogging.

  5. 09/09/2018 at 4:56 am

    One of my favorite gardens was the one that was 1/2 a girly garden and 1/2 a man’s garden. It wasn’t so much the whole design of it, but there was a combination of the yellow hellebore, orange sedge, pink tulips and ‘Carmel’ Heuchera. It would only look good for a very short period of time, but the effect was impressive.

    • Carol
      09/09/2018 at 11:37 am

      Hi Helen. That garden sounds lovely. I once did a garden bed featuring five generations from my family but had not thought to do a male/female garden! Carol

  6. 08/21/2019 at 1:16 am

    This is an incredible article for anyone having even a small intention to start a blog. Thank you for this detailed post, it makes me think how passionate a person has to be about the chosen niche so as to persist and diversify through the various phases of blogging.

  7. 09/14/2019 at 12:41 pm

    It’s interesting to read what other people thought and how it relates to them or their clients, as their perspective could possibly help you in the future.

  8. 12/17/2019 at 5:21 am

    Very interesting and very good selection of words thanks for sharing.

  9. 01/09/2020 at 4:24 am

    Gardening bloggers always give advice and tips to their fellow gardeners. So, it is a good source to learn from their mistakes and successes.

  10. 01/20/2020 at 8:18 am

    Really beautiful thoughts thanks for share with us.

  11. 01/29/2020 at 7:11 am

    Best blog for getting information thanks for share.

  12. 03/06/2020 at 2:56 am

    Great post, excellent tips and guides guys. Really helpful to improvise the gardening work, keep posting. Waiting for more of yours and I have enjoyed reading your article about gardening service.

  13. 03/24/2020 at 10:13 am

    Very interesting and very good selection of words. There are so many easy tips for a gardeners! Thanks for sharing this detailed post.

  14. 04/14/2020 at 9:16 am

    Best guide to starting a gardening blog thanks for an interesting blog…

  15. 08/05/2020 at 10:08 am

    Great advices indeed.

  16. 08/11/2020 at 8:14 am

    Thanks for sharing this information and keep posting.

  17. 09/09/2020 at 3:56 am

    Thanks for sharing this beauty full post.

Leave a Reply

Your email address will not be published. Required fields are marked *