We're sharing everything on our homesteading journey to living a happy, self-sufficient life

We're learning a lot, and so will you...

How to Start a Homesteading or Gardening Blog in Less than 10 Minutes


Let me guess... you love growing plants, you raise animals, you cook your own food. You also love reading blogs and thinking of starting one.

Well, what's stopping you?

Probably because most people think starting a blog is complicated, you have to know programming and web design.

But that's not true.

Even I, to this date, still don't know a thing about programming.

In this article, you'll learn how you can start your own blog in 10 minutes or less even if this is the first day you ever touched a computer.

...But first, why start a blog?

Some people blogging for fun. That’s a fair reason, blogging is a fun hobby.

But that’s not why we’re here today.

If you're a gardener, a homesteader, or a prepper, there’s a more appealing reason to start a blog: to earn income.

You may have heard it before, blogging is an excellent source of income if you have something to share and if you want to do it from home.

Gardening, homesteading, DIY, prepper, and survivalism are great topics for a blog. There are many people out there looking to learn about the subject and, therefore, there are many successful blog around these topics.​

Let's take a step back to make more sense.

There are two steps to making money online:

The first step — building an audience — is achievable through blogging. In fact, blogging is the best way to do it, and I don't say it lightly.

Let’s see 2 real world examples:

Michele GardnerMakingSenseofCents.com

Michele started her personal finance & lifestyle blog, Making Sense of Cents, in 2011. Today, she's netting an income of $69,396 per month from her blog while living in an RV. 

Becky MansfieldYourModernFamily.com

Becky is a mom of four kids. She was a teacher until she decided to start a blog to share what she knows about raising kids, saving money, and organizing the home. Today, she's making more than $39,849 per month from her blog. 

​Michele and Becky are just two of many successful bloggers out there.

Interested yet?

Let’s learn how to start your own blog.

1. Get a domain name and a web hosting

This is the first step to owning a blog.

To put it simply, web hosting is like a house. It’s the place where your blog's files belong so people can access it. Domain name, on the other hand, is the address of your blog so people know how to access it. For example, mine is morningchores.com.

Here are tips on choosing domain name:

  1. Be memorable, make it easy to say and type
  2. Keep it short, 2-3 words is best
  3. Avoid numbers and hyphens (they look spammy)
  4. If possible, make it relevant to your blog topic
  5. Brainstorm as many different ideas as possible

For now, think of 5-10 different ideas for a domain name. Write it down on a paper or Notepad on your PC.

When you're done, click here to go to Bluehost.

Click on the green button to get started:

Get started on Bluehost

Next, you have to choose one of three plans. For most beginners, “Basic” package is enough. If you need a bigger one in the future, you can easily upgrade it and pay only the difference.

The best thing about Bluehost is that you’ll get a domain name for free if you decide to host for 12 months.

(Normally, you have to pay an extra $12 for a domain name.)

Alright, moving on, click on the “Basic” package:

Basic Package Bluehost

Now, type the domain name into this form:

Find domain name bluehost

If the domain is available, you'll proceed to enter your personal information to create an account. If not, try another domain name from your brainstormed list.

Create your account bluehost

Once you've finished, scroll down to this part:

Remove the checkmarks Bluehost

If your budget is limited, remove all the checkmarks. You don’t really need any of them.

If you don't mind spending more money, though, you may want to consider getting the Domain Privacy Protection. It’ll hide your personal information from spammers.

Finally, enter your credit card information to pay.

Pay bluehost

If you prefer to pay with Paypal, click on the "More payment options" link.

2. Installing WordPress

Once you've completed the registration with Bluehost, you can proceed to install WordPress.

WordPress is the biggest blogging platform in the world (not just one of the biggest). It’ll make you blogging process easier, like writing on Microsoft Word.

It’s the platform we’re using on this site, too.

To install WordPress, first, you need to login to your Bluehost account and find the "Website" section.

Click on the WordPress logo:

Install WordPress Bluehost

Click the green Install button:

Click install button

Make sure it’s the right domain name and click the Check Domain button:

Check domain bluehost

Finally, click the Install Now button:

Finish installation bluehost

Wait for the installation to complete.

Wait for installation to complete bluehost

Installation complete

Once the installation is complete, click on the View Credentials button. Note down your Admin URL, Username, and Password.

Save credentials bluehost

You can change the password later, after you log into the admin page (or Dashboard). To do that, go to the Admin URL and enter your username and password:

Login to WordPress

3. Familiarizing yourself with WordPress

At this point, you’re officially a blog owner.


However, as a first timer, you might find the menus on the left side of Admin page are overwhelming. But don't worry, you'll get used to it in minutes.

One of the first thing you can do is to change your WordPress's theme.​

To do that, go to your admin page:

Wordpress Admin Page

Go to Appearance > Themes.

Click the Add New (or WordPress.org Theme) button:

Add new themes

Click on the Popular tab:

Popular tab

Choose whichever one you like the most and click the Install button. If you’re not sure, here are some of the good themes that I find suitable for a new blog:

  1. Sparkling
  2. Olsen Light
  3. Nisarg
  4. Tribute
  5. Bulan

(You can search the name directly from WordPress admin page.)

If free themes aren’t good enough for you, you might want to buy a premium theme. Here are great themes that suit a gardening or homesteading blog:

  1. Brunch Pro
  2. Modern Studio Pro
  3. Foodie Pro
  4. Daily Dish Pro
  5. Going Green Pro

​But don't worry too much about themes. You can always change it later when your blog is still new.

Finally, when you're done with the theme, you can now write your very first article. To do that, go to Posts > Add New.

Add new post

This is the WordPress Editor where you can write your article.

Here's how it works:

Wordpress editor

  1. Your article's title
  2. Click the button to add images or videos
  3. The toolbar to format your article
  4. The editor where you type the article
  5. Choose a category for your article
  6. If it's ready to publish, click the blue button

Now try it, publish your first post. You can introduce yourself and tell people what your blog is about.

4. Jump to the next level

​That's it for the tutorial. Now you have a blog and you know how to write a blog post. If you haven't yet, don't wait, go to Bluehost and get your hosting account.

So what's next?

The most important thing you need to do from now on as a blogger is to blog consistently. Publish new blog post on a regular basis, whether it's one article per week, or two, or three.

​But let me tell you two things:

​First, don't overdo it.

As a new blogger, you shouldn't publish 7 articles per week no matter how fast you can write. ​You should focus on the quality of your content, not the quantity.

It's better to write 1 article in 3 days than to write 3 article in 3 days.

Second, having a blog and posting regularly don't guarantee a success.

​You need to learn more about blogging strategy, like what kind of article to write to attract people, how to write good articles, and how to promote it to the right people to get more traffic to your blog.

Finally, if you want to learn more about blogging strategies, make sure to join subscribe to our list from the top of this page.​


Share your thoughts: