How to Start Blogging. 3 Easy Steps:

These Step-by-Step instructions get you started earning money from home blogging. Your self hosted blog can provide you with a great income anywhere internet is available. Blogging is perfect for stay-at-home-parents, entrepreneurs, or anyone who would like a second income and, when successful, can provide an impressive income that may even exceed your current earnings (really).

You don’t need technical experience to know how to start a blog. This tutorial let’s you start right from where you are…and you can get started right now. Follow the Step-By-Step tutorial below to move along thoroughly and at your own pace –or– For a quick installation follow the three easy step tutorial called the “Express Blog Tutorial” below.

Some of the links included in this post are affiliate links, which means that at no additional cost to you, we will earn a commission if you choose to make a purchase. Thank you for your support in this way.

Let’s get started!

ICON_STEP_BY_STEP2 button_express_tutor_over


If you already have a domain name you’re all set to start your blog. Jump to the Step-By-Step Tutorial “Step Two” below. If you don’t have a domain name, take some time to consider what name you will use online for your blog.

Coming up with a good domain name is perhaps one of the most important parts of your blog.

To test ideas, You can use the domain name search tool provided in the blue box below. If you would like some help on “How To Think of a Domain Name”  that is available below.


If you already have a domain name and are ready to start your blog, jump to the Express Tutorial “Step Two” below.

If you don’t have a domain name, You can use the domain name search tool provided in the blue box below (once you find an available name, the search tool will direct you to the Bluehost account setup you see in Step Two where you can get a special Yumbiance price of only $3.49/month.

If you get stuck, the Step-By-Step Tutorial (left column) offers some tips and tricks on: “How To Think of a Domain Name” .

A difficult part of choosing a domain name is the shortage of common and one-word “dot com” domain names.Have you noticed though, that the very best blogs that you like don’t always have a common name? Putting forth a bit of extra effort now will pay off in the long run and you will likely be happier with your blog. If you are happier with your blog, you’ll be more serious about it and it will generate more revenue.An excellent domain name should be one that is:

  1. Fun or Engaging
  2. Unique and Distinct
  3. Relevant
  4. Easy to Spell
  5. Phonetically Clear

Be original and creative. Here are FIVE GREAT IDEAS to generate unique domain names for blogs:

  1. WRITE DOWN IDEAS: Take out a pad of paper and write down every idea that occurs to you for a domain name. There are no bad ideas (really). Write down everything and don’t self-monitor or edit. Ideation should be free flowing and unrestricted.
  2. INCLUDE OTHERS & RESEARCH: Use ideas from your friends.  The more minds working off of each others’ ideas, the better. Do some online research to get ideas from blogs similar to the one you wish to have. This will also establish a “bar” in your mind for the quality level of your name.
  3. COMBINE TWO WORDS: Try combining two words to make a new one that you can use for a domain name. Nearly every single spoken word  in English, followed by a “dot com”, is already taken. So combining two common words into one word can really work well, like it did for Instagram, Imagineering, and Travelocity.Amy did this with Yumbiance by combining the words “Yummy” and “Ambiance”. Make two columns on your paper and in the left, write down what your blog does. In the right column write adjectives and verbs associated with that activity. Then try combining words from the left column with the right and vice versa. Travel Agency + Velocity = Travelocity also has “city” in there as a third meaning. You too can do this.
  4. INVENT A NEW WORD: Invent a new word based on the root of a word describing what your blog does. Google, Twitter, Gizmodo, and Shopify did this effectively. None of those words ever meant anything until they made them mean something. You can too.
  5. COMBINE THREE WORDS: Combine three or more short words in a sentence that says what you do but make it fun.
  6. ADD YOUR OWN NAME –MAKING AN OTHERWISE COMMON DOMAIN, UNIQUE: Using your own name combined with a common dot com is often available. For example, “” is not available, but adding your name at the front or the end may be available. Like this: “” or “”

When you’ve got a name picked out, you get a free domain name for a year after purchasing a $3.49/month hosting package from Bluehost (outlined in Step 2). Make sure you use a link from this site to get your special price and remember you’ll be required to pre-pay for the 36 months to get the special price. Refunds are available anytime, for any reason from Bluehost should you change your mind about blogging. Really.



Bluehost specializes in hosting WordPress blogs which is why we self host with Bluehost.

Use Bluehost and receive 36 months of hosting (prepaid) for the special Yumiance price of only $3.49/month (Reg price is $7.99/mo). If you’d like to opt for 12 months prepaid, it’s still only $5.95/mo.

Need help?
Why you
shouldn’t use
free hosting
for a blog

After your Bluehost account creation you can go to your domain registrar (where you bought your domain name) and redirect your DNS (“Domain Name Servers” also called “Name Servers”). The Blue host Bluehost name servers are:

Need help?
What is a
DNS or NS?

How to
Your DNS

The link above, “How to Redirect Your DNS” Has a complete list of almost every major registrar with step-by-step instructions corresponding for each.


Installing WordPress is easy using Mojo Marketplace from within your Bluehost control panel.

STEP 3.1:
Log into your new Bluehost account.
STEP 3.2:
Click “cpanel” in the top menu
STEP 3.3:
Scroll down to the “website” section and click “Install WordPress”, then click the actual “Install” button on the next screen.
STEP 3.4:
Enter your domain.
STEP 3.5:
Select “Advanced Options”. A drop-down menu will appear.
STEP 3.6:
Input the information including your:
–Site Name,
–Admin Name (Don’t use “Admin”),
STEP 3.7:
Check the box, “Automatically Create a New Database”
Agree to the “Terms & Conditions” and click “Install Now”
STEP 3.8:
Monitor the install progress at the top of the screen.
STEP 3.9:
After the installation is complete, click “View Credentials” and print that page for future reference (you will need it).

Congratulations…you can get started blogging! Log into your account and write your first post.
***Express Tutorial Complete***



We host with Bluehost hosting company and we are an affiliate. They specialize in hosting WordPress blogs and are the finest blog hosting company with stellar 24/7 technical support.

Over the course of the past 15 years Amy and I have used over a dozen different hosting companies and know exactly what to look for in a quality web host. We’ve thoroughly vetted Bluehost and feel strongly they are your very best choice. For this reason, I’m not recommending an alternate because I would only host my blog with Bluehost.

Use Bluehost and receive the special Yumiance price of $3.49/month (Reg price is $7.99/mo without this special Yumbiance price). 36 months of prepaid hosting is required to receive the low price. If you’d like to opt for 12 months of prepaid hosting, it’s still very affordable at only $5.95/mo.

Need help?
Why you
shouldn’t use
free hosting
for a blog

Don’t worry, you can get a refund from Bluehost should you ever change your mind about blogging and there are no obligations or contracts.
What you will see is a screen with several levels. The basic level is all you will need. Should you ever need a bigger package you can upgrade later. Click “basic” to progress to the next screen.


(your price: $3.49/mo)


*Screen shot (picture) above may not reflect accurate package pricing
and is used for demonstration purposes only.

After clicking the “Basic” package (you’ll get the $3.49/mo price) the next screen will help you select a domain name. Either enter the domain name you already have from step one above

or if you need one you can search now entering the name ideas you have and see if they are available.


If you didn’t use the domain name search box (which would have taken you past this step already), enter it now on the sign up screen. If you already have a domain name with another registrar (site online that sells domain names–like, don’t worry. You’ll take care of that in the next step. For now, just continue on creating your account with the “sign up now” screen.



Enter your information.



Select your package…the $3.49/mo price provides 36 months of hosting (36 months prepaid hosting is required to receive promotional price).bluehost_package_info

*Screen shot (picture) above may not reflect accurate package pricing
and is used for demonstration purposes only.



Click “submit” to complete your purchase and create a password. Now you’ll be able to log in to your Bluehost account and install WordPress.


If you already have a domain name and the registrar is not Bluehost, redirect the DNS to the Bluehost servers. For assistance with this, I’ve got two additional tutorials, both short, to explain the ins and outs of all things DNS.

If your Registrar (the online site that sold you your domain name) is not Bluehost, no problem…the link below “How to Redirect Your DNS” has a Step-by-Step tutorial for every major domain registrar. Yours should be in that tutorial (just look for your registrar’s logo)

Need help?
What is a
DNS or NS?

How to
Your DNS


Bluehost has worked hard to make the installation of WordPress easy. They use the new MOJO Marketplace for installing WordPress (and other applications).

Log into your new Bluehost account. Click the upper right corner button entitled “login”, then enter your Username & Password.


STEP 4.2  Cpanel
After logging in, if you are not taken directly to the “cpanel”, click “cpanel” in the top menu.


STEP 4.3  Begin Installing WordPress

In your cPanel, scroll down to the “website” section and locate the icon called “Install WordPress” and click it.


STEP 4.4  Do it yourself WordPress Option

Yes you can! You can do it. You’re almost there.



STEP 4.5   Select Domain to Install WordPress to.

Type in the domain name of your blog, ensuring the spelling is correct. The “directory” to the right (after the forward slash “/”) is optional. What this does is creates a folder on the server inside of your hosting account where all of the WordPress files will be located. You can simply type in “wpinstall” or another name you will recognize should you ever have to go looking for this folder on your server during an advanced activity.

STEP 4.6   Advanced Options.

Click the “Advanced Options” checkbox to expand the options dialog boxes.


STEP 4.7   Advanced Options Expanded

SITE NAME: Now that the Advanced Options have been expanded and you can see them all, begin by entering your new site name. This will have no affect on the actual domain name but is important because it’s the name that will show at the top of the browser and in browser “tabs” when your visitors have multiple tabs open. You don’t want the default tab name “New Tab” showing in the browser.

ADMIN NAME: Next enter an admin name. Don’t use “admin”. Just don’t. It’s the most common login name in the blogosphere, and as such, makes you much more vulnerable to hackers. It makes their job slightly harder to take over your site if they don’t have a place to start, like having your admin name. Make the name something fun and something you will remember.

PASSWORD: DON’T use “password” as your password. Also refrain from birthdays, kids names, schools, community names or the date of your wedding – all of which are available via public records. The password should be very strong, contain upper and lower case letters and symbols.

DATABASE: Check the box “Automatically Create a New Database for this installation”. This will keep the installation easier for you.


STEP 4.9   Terms & Conditions and “Install Now”.

Read the Terms & Conditions and then check the “I have read the terms and conditions” checkbox. Then click the big green button “Install Now”


What happens next is the actual installation. There will be a progress bar at the top of the screen and when that gets to 100%, it will be replaced by a black square button that says “View Credentials”. Click this button and all of your relevant information needed to login will be displayed. Either screen shot this and save, or write it all down. You will need it.




Congratulations…you can get started blogging! Log into your account by going to:

Enter your admin name (user name) and password. Click “posts” from the control panel and then “add new”. Begin writing. Then click “publish”.
***Step-By-Step Tutorial Complete***