• Home
  • Crafts + DIY
    • All Crafts
    • Bath & Body
    • DIY & Home Decor
    • Organization
    • Garden & Outdoors
  • Kids
    • Crafts & Activities
    • Homeschool
  • Holidays + Events
    • Holidays
      • New Years
      • Valentine’s Day
      • St. Patrick’s Day
      • Easter
      • Mother’s Day
      • Father’s Day
      • 4th of July
      • Back to School
      • Halloween
      • Thanksgiving
      • Christmas
      • Hanukkah
    • Party Games & Ideas
    • Gift Ideas
  • Cricut
  • Glowforge
  • Printables
  • SVGs
  • VISIT THE SHOP >>
↑

Happiness is Homemade

creative inspiration for the entire family!

  • Home
  • Crafts + DIY
    • All Crafts
    • Bath & Body
    • DIY & Home Decor
    • Organization
    • Garden & Outdoors
  • Kids
    • Crafts & Activities
    • Homeschool
  • Holidays + Events
    • Holidays
      • New Years
      • Valentine’s Day
      • St. Patrick’s Day
      • Easter
      • Mother’s Day
      • Father’s Day
      • 4th of July
      • Back to School
      • Halloween
      • Thanksgiving
      • Christmas
      • Hanukkah
    • Party Games & Ideas
    • Gift Ideas
  • Cricut
  • Glowforge
  • Printables
  • SVGs
  • VISIT THE SHOP >>
Home ยป Blogging ยป How to Start a Blog in 2019: FREE Step-by-Step Beginner’s Course

How to Start a Blog in 2019: FREE Step-by-Step Beginner’s Course

This post and its photos may contain affiliate links. As an Amazon associate I earn from qualifying purchases. If you make a purchase through these links, I may receive a small commission at no extra cost to you!

  • Facebook
  • Twitter

How to Start a Blog for Beginners – UPDATED for 2019! Step-by-step directions for setting up and growing your blog, plus how to make money blogging! Learn how to create a blog and start earning money doing what you love!

How to start a blog

Affiliate Links

How Do You Start a Blog?

When I tell people what I do for a living, the three questions that I get asked the most often are, “How do you start a blog?” “How do you make money blogging?” and most frequently, “How do you start a blog and make money with it?” My short answer is that it takes time, persistence, and dedication, but with those three things, it is definitely possible to make a living from your blog!

I have been running Happiness is Homemade as my full-time job since 2010, and it provides me with a very nice full-time income. In fact, in 2017 my blog brought in over TWICE as much income than any other previous full-time job I’ve ever had (we’re talking comfortable six-digit income here!)! Not only do I get paid to create and to inspire people, I have a flexible work schedule, the ability to work from home, and the opportunity to try some of the latest and greatest products on the market (sometimes before they even hit the shelves!). Over the years, I have discovered how to turn my passion into income, and I truly am living my dream!

How to Start a Profitable Blog for Beginners – step-by-step directions to setting up, growing, and monetizing your blog. Start making money doing what you love! How to Start a Profitable Blog - a Beginner's Step-by-Step Guide - How to Start Your Own Self Hosted WordPress Blog or Website In this How to Start a Blog series, I am giving you step-by-step details for how to set up and grow your blog, plus how to start making money blogging so that you can be on your way to living your dream, too! In each post, I will cover a different topic and share tools and tips that will help you build a successful and profitable blog, and this post is all about starting your blog and getting it set up. 

———————————————————————————————-

How to Start a Blog:

There are numerous ways that you can set up your blog, but for the sake of this series, I will be focusing on creating a self-hosted WordPress.org blog. A self-hosted WordPress blog requires a small initial investment, but this investment will give you access to tens of thousands of plugins, widgets, themes and layout options that are not available on free blogging platforms such as Blogger or WordPress.com (the free version of WordPress). Not only will these valuable add-ons help you run your blog more efficiently, they can also help you monetize your blog more effectively so that you can quickly start earning back your initial investment. There are plenty of different articles that argue which is the best blogging platform, but the general consensus is that if you want to blog professionally and to make money, you are best served with a self-hosted WordPress site.

Fortunately, it’s super easy to set up a self-hosted WordPress site, and it’s not nearly as complicated as it sounds (I promise!)! I’m sharing lots of step-by-step photos to help guide you along the process, so it might look like a lot of work, but the entire process of registering and installing your website should only take around 15-20 minutes from start to finish – easy peasy!

 

STEP ONE: Choosing a Name, Registering Your Domain & Hosting

Before we jump into setting up your new WordPress blog, you’ll need to choose a name for your site. While it is possible to change your blog’s name in the future, it requires a lot of extra work, so I highly recommend putting some time and thought into choosing your brand identity. Once you have a name in mind, check to see if the matching domain name (www.YourName.com, etc.) is available using the domain finder tool above. Do a quick Google search of the name to see what else comes up. Are there other websites or blogs with names that are similar enough to cause confusion? Is there any inappropriate content related to the name (I’m sure you wouldn’t want your readers to accidentally stumble across any questionable content while searching for you!)? Take the time to do some research, and make sure that you choose a name that is absolutely perfect for you!

Bluehost

Once you have selected your name, it’s time to register your domain and start building your WordPress site with Bluehost.com. I always recommend Bluehost for new bloggers because they have very affordable hosting options, fantastic and reliable 24/7 customer service, a money-back guarantee, and they offer FREE domain name registration when you sign up for their hosting plan! Seriously, you can’t beat that deal!

Bluehost PlansBluehost’s Basic plan is perfect for new bloggers who wish to set up a single blog, but if you’re looking to create multiple websites you’ll need to upgrade to the Plus plan.

Bluehost Domain Name RegistrationOnce you have selected your Bluehost plan, you will be prompted to enter the registration information for your new domain name. Note: If you already have a domain name that was previously purchased through another registrar, you may register it for Bluehost hosting by using the “I have a domain name” option.

Package Information

Enter your contact and billing information, and select your package options. I also recommend adding Domain Privacy Protection which keeps your registration information private and shields your address and phone number from becoming public record. Click to submit your payment.

Congratulations! You are now the proud owner of your very own domain name and hosting! Now, let’s get your website set up!

How to Start Your Own Profitable Blog

STEP TWO: Installing Your WordPress Website

Log in to your Bluehost account, and click on “hosting” from the top menu bar. Scroll down the page until you see a box named “website” that looks like this:

Website

Click on “Install WordPress” to start the installation process.

Wordpress Install

Click on the big green “Install” button.

 

Wordpress Installation

On the next screen, select your domain name from the drop-down menu, and click the green “Check Domain” button.

 

WordPress Installation 3

Check the box to agree to the terms and conditions, and then click on “Install Now.”

View Credentials

 

Click on the box along the top of the screen marked “View Credentials,” and be sure to write down your user name and password! 

WordPress Login Credentials

Congratulations! You now have your very own self-hosted WordPress website! Now, it’s time to make it pretty! 

How to Start Your Own Profitable Blog

STEP THREE: Create a Blog That You LOVE! 

Now that you have your WordPress website set up, you might be thinking that your site looks a little bit basic and boring. If you want your website to look a little bit prettier or to show off more personality, you’ll want to install a new theme. Themes that are designed by a third-party designer allow you to create a blog that you truly LOVE by giving you layout and customization options that aren’t available in standard WordPress options.

(Note: customizing your blog’s layout and aesthetic design can take as little as 10 minutes or several hours depending on your choices and options. Many theme designers also offer installation for a reasonable cost!)

WP Log InLog in to your website’s dashboard by going to www.YourSiteName.com/wp-admin where you will find the login screen shown above. Use the login credentials that you wrote down during your WordPress installation in Step Two to log in to your site.

Appearance Themes

Use the navigation bar on the left-hand side of the dashboard to go to Appearance>Themes. These themes are what gives your blog it’s style and “look,” and the primary way to quickly customize the appearance of your site. There are many free themes available directly through the “themes” navigation panel, but for optimal ease of use and maximum customization, you may wish to consider upgrading to a premium theme.

The Genesis theme is a highly flexible framework (parent theme) that works with designer-created “child themes” to style your blog or website. The Genesis framework makes it easy for non-coders to customize their site with dashboard modifications including an easy drag-and-drop widget maintenance panel. Built-in SEO optimization, responsive designs, and invaluable specialty plugins that work only within the Genesis framework make purchasing Genesis a very smart decision (click here for more information on why the Genesis framework is one of the best investments you can make for your blog!).

I know that possibly all sounds like Greek right now, but trust me when I say that using Genesis along with a child theme is the very best way to make your blog easier to run and to design. For reference, Happiness is Homemade is built on the Genesis Framework and uses the Divine child theme from Restored 316.

There are thousands of different mobile-responsive Genesis child themes available from designers such as StudioPress, Pretty Darn Cute Design, and Restored 316, so the options for personalizing your website’s design are truly endless. You can even find some very pretty and very affordable themes on Etsy! The theme designers all offer step-by-step instructions for installing and customizing their themes to suit your needs, so please check out their websites for more information on each individual theme.

 

To get your creative juices flowing, here are a few popular Genesis child themes from my favorite designers:

[Note: several of these themes are available as package deals which also include the Genesis framework in the cost (a $60 value), so they are REALLY great deals!]

How to start a blog

NEW! Sprinkle Pro Theme by Restored 316

 

How to start a blogPretty Theme by Pretty Darn Cute Design

 

How to start a blog 2018

Wanderlust Theme by Tinsel Pop (includes the Genesis Framework for free!)

 

How to start a blog

Elle Theme by Eclair Designs (includes the Genesis Framework for free!)

 

How to start a blog

Foodie Pro Theme + Genesis Framework

 

How to start a blogGallery Pro Theme + Genesis Framework

(The Gallery Pro theme is especially awesome for fashion bloggers, travel bloggers, or anyone who will be sharing a lot of photo-heavy posts!)

Have fun while you create the blog of your dreams (don’t forget to utilize the theme designer’s how-to tutorials for installing and customizing your blog’s new theme – they’re a wealth of information!)! Be sure to check out Part Two: WordPress Blogging Basics where I’ll go over how to write your first blog post and share my must-have WordPress plugins!

How to start a blog

If you missed any of the posts in the “How to Start a Blog” series, check them out here:

[riview id=269 num=2000 orderby=title order=asc size=200×250 showtitle=always lightbox=0]

 

Pin “How to Start a Blog and Make Money Blogging” for Later!

How to start a blog

 

  • Facebook
  • Twitter

Filed Under: Blogging

Comments

  1. Sandra says

    March 30, 2016 at 11:36 am

    Hello, I’m starting a blog and your website has been helping me start, but I wanted to know a dummy proof website builder. I wanted to be able to edit the blog I purchase without having to insert codes. Is the Genesis site like that? I was looking into Elegant Themes and I know they are an edit and insert type of site. Please let me know, thank you.

    Reply
    • Heidi says

      March 30, 2016 at 4:35 pm

      Hi Sandra,

      With Genesis and a child theme, you can customize almost anything on your site using drag-and-drop widgets (yay!). I started to build my first website without the Genesis platform, and I was completely overwhelmed, but with Genesis, it makes things MUCH easier! The child themes from Restored 316 Designs are my favorite, and they come with a step-by-step tutorial that will teach you how to set everything up to make it look like their demo sites (with your own info, of course!).

      Reply
    • Mckenzie says

      March 14, 2018 at 2:15 pm

      Hello I’m just starting this site and I was wondering if you can help me look for the stuff I need.

      Reply
  2. Muhammad says

    April 3, 2016 at 2:32 pm

    nice post.reall helpful for newbies

    Reply
  3. Millie says

    April 5, 2016 at 12:59 pm

    Thanks for the info!

    Reply
  4. Miranda says

    April 15, 2016 at 7:08 am

    I am not computer savvy. I can follow your instructions and they are super simple (Thank you!) but when I get into my blue host and wordpress, are the instructions going to be simple there? I also have no idea what drag and drop means and the comment above that says about using code. Will I have to use codes? I really want to start a blog but I wish I was more literate in computer use. I am scared to start this and not able to figure it out. With Blue host, can I cancel if things dont pan out how I expect?

    Reply
  5. Samantha says

    May 30, 2016 at 6:41 am

    I am just starting out, and this helped tremendously! Right now I am a little stuck because I don’t really know what to write, or start with once I have finished setting up my blog. If you have any suggestions, please let me know. Thanks a bunch and have a great day! <3

    http://heythurrsam.com/

    Reply
  6. Savannah says

    June 16, 2016 at 7:15 pm

    I am having issues adding a theme. The “add new” button is missing. Do I need to install WordPress.org before I can add a unique theme? I thought hosting through blue host would rid that issue. Ugh, I’m clearly very much a beginner!!

    Reply
    • Heidi says

      June 17, 2016 at 6:25 pm

      Hi Savannah! Yes, you will need to use WordPress.org to be allowed to install a custom theme.

      Reply
  7. Anita says

    June 28, 2016 at 6:39 pm

    Thank you for the very clear, step-by-step instructions. You’ve broken it down in a way that is not overwhelming. I am excited to start my own blog!

    Reply
  8. Katherine says

    July 3, 2016 at 8:35 pm

    Hi there! I have installed WordPress and was looking into the Genesis theme. Will I need to pay for Genesis ($60) AND the child theme (another $50)? Thanks in advance!

    Reply
    • Heidi says

      July 5, 2016 at 12:07 pm

      Yes, you will need to pay for Genesis and the child theme individually, but they are worth every penny! ๐Ÿ™‚

      Reply
    • Emily says

      February 7, 2017 at 1:54 am

      Hi Heidi,

      Are the fees (Genesis and child theme) a one-time thing or is it monthly? I’m looking to start a blog as well and have been putting it off some time now. In the process of looking for a name and theme for my new blog as well. Your step-by-step tutorial is very helpful! Thank you for making everything so simple!

      Reply
      • Heidi says

        February 7, 2017 at 10:51 pm

        Hi Emily, the Genesis and child theme have one-time fees. I’m so happy to hear that you’re finding the tutorial helpful! ๐Ÿ™‚

  9. Lys says

    July 26, 2016 at 3:45 pm

    What a helpful post for beginners! The setup can be intimidating!!

    Reply
  10. Jermaine Mintuck says

    August 12, 2016 at 10:27 am

    Other people have recommended Bluehost. I believe I will go along with it. Thank you all for the recommendations.

    Reply
  11. Ang says

    August 25, 2016 at 1:54 pm

    This was IMMENSELY helpful in getting my blog started. Thank you so much for providing so much detail! It is nice to have a community of people who have been there and done that.

    http://www.adventuresofang.com

    Reply
  12. Lauren says

    September 1, 2016 at 3:01 pm

    Hi,
    When using WordPress.com am I able to upload any theme that I purchase (outside of wordpress)- from CreativeMarket.com, for example?

    Reply
    • Heidi says

      September 8, 2016 at 9:19 pm

      Hi Lauren, for the Creative Market themes, most of them are child themes that require the use of the Genesis platform which is only available for WordPress.org. ๐Ÿ™‚

      Reply
  13. Andrea says

    October 24, 2016 at 2:07 pm

    I just started my blog, I actually just wrote my first post today. A simple about me post is all. I did mention you in my initial post, and I hope you’re okay with that. You helped so much with your “how to start a blog series”. I hope one day I can be as successful as you! You can visit my page at http://www.brookeasamom.com

    I plan to blog about general lifestyle, parenting, step-parenting, and some college posts. Any advice would be appreciated or any guests posts if you would have the opportunity would be a blessing as well. Thank you so much!

    Reply
  14. Cherith Cochran says

    October 31, 2016 at 7:57 am

    Thanks for such a helpful post! It helped me set up my blog about art. http://aspencreekart.com/

    Reply
  15. Renee says

    January 25, 2017 at 7:40 pm

    Hi, Heidi.
    I’ve been looking into doing something in my spare time, as I enjoy my full time job as an Early Childhood Educator. I’m on social media a lot, Facebook, Instagram, & Pinterest mostly. Pinterest is where I found your site. I don’t plan on having a webpage, but have many interests and have been contemplating whether or not Blogging would work for me. Your information seems very useful, but I have no clue where to begin. Any tips or suggestions?

    Reply
  16. Kaitlynn says

    March 3, 2017 at 4:08 am

    Hi I just wanted to say that this series is extremely helpful, some of the best advice to new bloggers that I have seen. I have really been wanting to start a profitable blog for a long time now and I think I am ready to get started. Your blog is beautiful and full of great ideas. Thank you so much for your inspiration!

    Reply
  17. Keisha says

    April 5, 2017 at 2:21 pm

    Hello, I believe I am ready to create a blog and your series has really help me step by step. I believe I am ready to begin!

    Reply
  18. tattoo fixers says

    April 9, 2017 at 10:50 am

    Hello, I believe I am ready to create a blog and your series has really help me step by step. I believe I am ready to begin!.

    Reply
  19. Brittany says

    April 13, 2017 at 8:28 am

    Great post! Quick question about the purchasing in the beginning. When setting up BlueHost and am checking out after choosing what plan I want, will the full amount be charged to my account? Or just the monthly due?

    Reply
    • Heidi says

      April 24, 2017 at 9:14 pm

      Hi Brittany, you will be charged according to which plan you choose. There are currently 3, 6, 12, and 24-month plans (and beyond), so you will be charged at that interval.

      Reply
  20. Jatin Dureja says

    April 25, 2017 at 4:54 am

    This Article is really nice. I have even started a blog and your posts are super helpful.
    Thanks a lot. I will try the genesis theme as suggested by you.
    Keep up this good work.

    Reply
Newer Comments »

Leave a Reply Cancel reply

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

Hi, I'm Heidi!

Welcome! I'm SO glad that you're here! I'm a Northern California #BoyMom who loves sprinkled donuts, rainbows, and sharing quick and easy crafts and printables with you! read more here
Get our weekly newsletter filled with the latest craft projects, free printables, party ideas, holiday fun, and creative inspiration for the entire family!

Thank you!

You have successfully joined our creative community!

CraftsFor All Ages

Holidays+ party Ideas

PrintablesActivities + More

ShopThe Store

Featured On:

  • About
  • Privacy Policy
  • How to Start a Blog
  • Resources
  • FAQ
The images and content of Happiness is Homemade are protected by copyright laws. DO NOT distribute or copy the content found within this blog without written permission. DO NOT edit or remove watermarks from any image. Images may NOT be used for any advertising purposes.

If you would like to share an image feel free to pick ONE IMAGE only with a direct link to its original post. If linking to one of my free printables only link to my blog post, not the printable link. Free printables are for personal use only and may not be altered in any way. For questions contact me using this form. Thank you!

Happiness is Homemade/Heidi Kundin is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and links to Amazon.com. As part of this Amazon Associates program, the Website will post customized links, provided by Amazon, to track the referrals to their website. This program utilizes cookies to track visits for the purposes of assigning commission on these sales. As an Amazon Associate I earn from qualifying purchases.
AboutWork With UsDisclosure
Copyright ยฉ2021, Happiness is Homemade. All Rights Reserved. Design by Pixel Me Designs
  • Pinterest
  • Facebook
  • Twitter