• Home
  • About
  • Archives
  • Buttons
  • Contact

KnockOffDecor.com

DIY Home Decor and Project Ideas

Search

  • Pottery Barn
    • Pottery Barn Kids
    • Pottery Barn Teen
  • Ballard Designs
  • Anthropologie
  • West Elm
  • Restoration Hardware
    • RH Baby & Child
  • Blog
  • DIY
  • Subscribe

How To Start a Self-Hosted DIY Blog

8:00 AM By Kirea

How to start

So you want to start a DIY blog? Congratulations! Blogging is the wave of the future, a way to make money online while having fun and enjoying your life. If you love DIY, chances are there are thousands of readers who love it too. Unfortunately, the technical side of starting a blog often frightens away prospective bloggers. I am here today to help ease your fear and help you get started on the path to bloggerdom!

First things first, we are talking here about creating a website with WordPress. WordPress is what we use at KnockoffDecor.com, and it is hands-down the most professional free blogging software out there. WordPress websites are more impressive visually, which lends well toward making money from advertisements down the line. So here are our steps to starting a beautiful, self-hosted WordPress blog.

Step 1: Name Your Blog

Start off by doing some research. Write down a few names that you really like and search for them online. Do they already exist in the blogosphere? You don’t want to be competing with an already-established blog with the same name. If you are feeling stuck, plug some keywords into a Blog Name Generator to get a few ideas.

Once you have established the name you want, there are a few options to actually purchase the domain name. You can buy it from GoDaddy or Hover, but you will have to go through a few extra steps to ensure the name gets added to your new blog account. To keep things simple for your very first blog, I recommend going through an all-in-one service like HostGator or Bluehost where you can buy your domain name and hosting all in the same place.

In this post we are going to focus on HostGator.

Step 2: Set Up Hosting

This is the part of the process that turns away so many aspiring bloggers as it can seem so confusing at first! However, setting up hosting through HostGator is actually surprisingly simple, and we are here to walk you through the first steps. As soon as you get to their website, click “Choose a Plan.”

This will take you to a page that lays out all of their available plans. For your first blog, you won’t need anything more than the “hatchling” plan (It’s only $3.95 per month through my link). You can always upgrade to the larger accounts as your blog grows!

HostGator Plans

After you have selected your plan, the website will take you to an “Order Wizard.” Here you can input your domain name that you have chosen.

3-Choose a Domain

You will also confirm your package type and your billing cycle. The 36 month plan (paid in advance) is the best deal, but if you don’t want to make that kind of commitment just yet there are a variety of other plan options. Here you will also create a username and PIN number. Be sure to write those down!

4-Confirm Your Hosting Plan

After this, enter your billing information and payment information.

5- Account Information

As you continue to scroll down you will see an option for “additional services.” For a fledgling site, you will not need the kind of protection and backup that a larger site will need. You can uncheck all of these boxes. You can always get them later if you feel like you need them. If you want an email address registered to your domain, you can leave that box checked. Be aware that it will be an additional monthly fee.

additional services

Review your order and checkout! Congratulations you are now the proud owner of a self-hosted blog.

7- Welcome to Hostgator

Step 3: Make It Yours

Head over to your email and look for an incoming message from HostGator.com, which will have your account information including your username, password, and a link to your control panel (or cPanel).

8-Cpanel Login and Password Email

Click on the control panel link and enter your login information.

9-Cpanel Login

This will take you to your HostGator site and your personal control panel, which should look like this.

10-Control Panel

In the first section, “Special Offers.” You should see an option to “Get Started with WordPress Today.”

11-Wordpress

If you click on the icon, it will give you an option to install WordPress onto your site.

12-Install WordPress for Free

This install process will give you a chance to create an account to login to your WordPress site, make sure your username and password are strong and memorable!

13- Install WordPress Credentials

After you create your login information, you should be given a link to the admin area of your site. Make sure you bookmark this link so it is always easily accessible. (It should be www.yoursitename.com/wp-admin/) Enter your login credentials here.

17-Wordpress Login

The WordPress dashboard is what you will see when you sign in from your admin link. This is where you can customize your site, write posts, and manage comments. To write a new post, click on “posts” on the left sidebar. From that same sidebar you can also create pages, upload images, and change the blog’s appearance.

18-Wordpress Dashboard

To change your appearance, go to “appearance” on the left sidebar and select “Themes.” This will give you a few options that WordPress offers. If you want a more customizeable option, you can purchase a custom theme from sites like Studiopress or ThemeForest. These run from about $30 to upwards of $200. While it may seem like a pricey commitment, having a blog theme that you love can really help you to stay on track and keep up with writing your blog posts. When you download a theme from one of these sites, they will come with a set of detailed instructions on how to upload the theme to your WordPress site, as well as hands-on assistance if you run into trouble.

Step 4: Write!

If you are starting your own DIY blog, chances are you are already an avid DIYer. Share DIYs you have already completed, write tutorials, and take amazing photographs of your projects.

Once you’re established to some degree you can begin monetizing your site. For example, installing Adsense for display ad revenue as well as promoting relevant affiliates. Depending on your niche, there are literally hundreds of companies out there that you can work with. Click here to see a good list of some of the best ones to get started and start seeing the possibilities.

And as remember to develop your own voice, your own humor, and your blog will start to attract readers and visitors. Someday you may even make this a full-time job!

I can’t say this enough that this is how it works for so many people who start a blog and stick with it. It may be slow in the beginning, but it’s supposed to be. Learning how to literally run a blog takes time. You pick up endless amount of skills and learn to keep pace with ever changing factors when it comes to trends, software, SEO and more. You also learn more about yourself than you ever thought you would. Trust me on this, that is a good thing.

Embrace it all and you will thrive!

Check out this web link on how this site is set up and offers the best wallets for men.

Filed Under: Blog, DIY Tagged With: become a blogger, Blog with bluehost, blog with hostgator, easy way to start a blog, start a DIY blog, start a self hosted blog, start a wordpress blog, Start your own blog

Goodwill File Cabinets to Hip DIY Desk Using A Paint Sprayer

Comments

  1. Vintage says

    at 2:01 AM

    Do you mind if I quote a few of your articles as long as I provide credit and
    sources back to your site? My blog site is in the exact same area of interest as
    yours and my users would truly benefit from a lot of the information you present here.
    Please let me know if this ok with you. Regards!

    • Eddie Saleh says

      at 9:27 PM

      Absolutely, as long as you link back to knockoffdecor.com. Thanks

  2. Marie says

    at 6:03 PM

    Why does a blogger need HostGator or Bluhost? Can’t they just use WordPress alone? I see tutorials like this all the time and no one seems to explain why you need those hosting site (just for domain hosting or is that how you get advertisement?). I’m confused.
    Love your blog, btw! One of my new favorites!

    • Eddie says

      at 10:47 PM

      Hi there!

      WordPress is a content management system (CMS) and they provide hosting at wordpress.com (not wordpress.org) but you would just get a subdomain such as marie.wordpress.com. If you want to have your own domain with wordpress.com and host your website with them, you’d need to upgrade which is about the same price as hostgator and bluehost. So, yes you can sign up with wordpress.com but you’ll only be able to use it as a subdomain (i.e. marie.wordpress.com if available). Having said that- we’ll start a new beta project where we would help our visitors build their own website/blog for FREE. We’re still working on the details.

About Knock off Decor

KnockOffDecor brings you home decor ideas, design tips and guides to care for your home. We feature tons of inspiring ideas and creative project tutorials from talented DIY bloggers. Come stay awhile, be inspired and create the  home you love!

Categories

Anthropologie Houzz Pottery Barn Teen
Ballard Designs Inspiration Restoration Hardware
Before & After Kate Spade RH Baby & Child
Crate & Barrel Land of Nod Serena & Lily
CB2 Magnolia Market Urban Outfitters
Decorate Makeovers West Elm
DIY Organization williams-sonoma
Entradas es Español Other Wisteria
Grandin Road Pier 1 World Market
Hacks Pottery Barn Z Gallerie
Horchow Pottery Barn Kids

Copyright © 2021 · Powered by Knock Off Decor

Privacy Policy & Disclosure
As an Amazon Associate I earn from qualifying purchases.