How to Start a Blog Successfully in 2018 [AMAZING GUIDELINE]

Home  ›  How to Start a Blog Successfully in 2018 [AMAZING GUIDELINE]
Start a Blog

How to Start a Blog (Amazing Guideline for Beginners)

So now, you want to know how to start a blog successfully without making yourself tired and sick of getting nowhere, right?

Rest assured in this guide there will be no techy stuff or whatsoever, I’ll walk you through the whole process and teach you directly to the point the easy to follow action steps on how to start a blog from scratch!

But before we begin and go any further, kindly check that you can answer “YES” to the following deal breakers.

  • Do you have basic computer skills?
  • Can you afford as cheap as $45 to purchase a 1-year web hosting plan (with free domain name)?
  • Are you able to write an article?
  • Will you stick with me like without skipping action steps? And,
  • Can you stay focus?

Most of the guidelines out there don’t give you the essential prerequisites before you start a blog. That’s one of the reasons why many beginners are stuck and that their project, most likely, is left undone. I don’t want to happen that to you, my friend. If you can handle those simple things, trust me, you’ll succeed.

In this guide on how to start a blog, I will cover the following:

  1. How to come up with a good Domain Name
  2. How to set-up your web hosting
  3. Why WordPress and how to install it on your Blogging Platform
  4. How to design your Blog using Themes
  5. How to post your Article on your blog

With that said, are you ready? So, let’s start a blog!


Start a Blog Step #1: Come up with a good domain name for your blog

A Domain Name is, basically, the address of a website. It’s a string of text and characters that go into the address bar of your browser. Let’s take, for example, my website address is The domain name is amaziblog.

The truth is you can let your wild imagination going all out when it comes to picking a domain name. However, there are some important factors to consider to come up with a good domain name. So let me offer them to you.

  • Genuine Your domain name should be unique from the others. Beware not to copy the trademark of a particular individual or company.
  • AttractiveDomain name extensions like “.com, .net, or .org” are the most accessible and attractive to the netizens. If it’s possible, try to avoid unfamiliar extensions like “.asia, .xyz, or .guru” because they don’t attract readers.
  • So Easy to RememberDon’t come up with a rubbish domain name, hard to spell, or a super long name with a hyphen like Instead, just one or two simple words are enough to stick in somebody’s mind just like Clear and shorter the better.


Action No. 1 – Take your time to think thoroughly and come up a good domain name for your blog

The cost of a domain name is typically as cheapest as $10/year. But I’ll teach you here how to get it for FREE. If you’ve already come up with your domain name, congratulations!


You have now completed Step No. 1. You can now proceed to Step No.  2 for setting up a blog hosting partner.


Start a Blog Step #2: Set up your blog hosting

Blog Hosting is the same as web hosting. It’s essential because it allows your domain, blog page or website to view on the internet. Your blogs are hosted or stored on an individual computer called servers. Usually, many web hosting service providers require you to buy own a domain before you host. But there are some companies give you free to register your domain name if you choose them as your web hosting partner for a year and beyond.

Here in this guide, I highly recommend FatCow, one of the best for starters to start a blog, as your web hosting service provider and partners on the blog. Yes, you read it right! Its service is not about milk but rather web hosting and servers. The name may sound different, but their web hosting service is top notch, and many bloggers prefer and recommend this to anyone who wants to start a blog.

Their customer service, performance, focus on environmental responsibility and, of course, low-priced web hosting with a good feature set leave you feeling good about your blog and yourself. It’s easy and affordable and, even if you change your mind, you can cancel anytime within 30 days from the date of purchase and get your 100% money back because they’re so confident in their service.

Action No. 2 – Now to set-up your host, click this link to go to FatCow sign-up page and then click sign-up.

Take note! The link that I’ve provided here on this page is exclusively for you, and it comes with an exclusive promo from Fatcow about 60% off. It will apply to you automatically so that you can enjoy the way you start a blog.

Disclosure: I’m so proud of being an honest person. If you sign up with FatCow using my referral link, I’ll earn a small commission at no extra cost to you (in fact, you will save more money than to purchase at a regular rate). I only recommend products that in my belief and thorough research will add value and quality to my dear readers.

FatCow Web Hosting Sign Up Page

Click Sign Up to Begin

Action No. 3 – Select “register a new domain name” option and check the availability of your domain name.

If the domain name that you entered is unavailable or already taken, FatCow will show some alternative domain names for you to choose or you can try to come up another one, but don’t forget to reconsider what you’ve learned in Step No. 1. Got it?

Select Your Domain Name

Add your domain name and check its availability


Action No. 4 – Enter your contact information, your desired payment method, and purchase information wisely.

Please provide your billing information honestly. You have two payment option: Credit Card and PayPal. Select your preferred hosting plan, it’s cheaper when you purchase multiple years in advance, but I recommend you to buy a plan for a year since you’re just getting started. You can uncheck domain privacy for it’s not necessary for now unless you feel you need it. It’s up to you.

Billing Information

Enter your contact, payment and purchase information


These website essentials are excellent services offered by FatCow, but please be aware that it cost you a lot of money. I believe you don’t need these yet. So think carefully to save some more money.

FatCow Web Essentials

FatCow website essentials


Action No. 5 – Kindly review the details that you’ve provided above and then proceed to check out.

Website Plan Checkout

Review carefully your plan before you proceed


Then, they will take you to the next page. Just click No Thanks.

Survey for your best experience

FatCow surveys for providing the best experience


In the next page, they will offer you some exclusive add-ons in addition to your account. However, again to save more money it is not necessary.

Web hosting add-ons

These aren’t necessary for your blog


Action No. 6 – Your web hosting account is now set up. Kindly check your email and verify it. Then set your username and password.

Your account should be ready for just a minute or two. If you have some questions about your order, you can give them a call. FatCow specializes in satisfying their customers so that you won’t have a problem at all.

Setting up your account

Hosting account is being set up


Hosing Account Information

Set your username and password for your FatCow account


You’ve now completed Step No. 2 for successfully setting up your web hosting partner. You can now proceed to Step No. 3 to install the top favorite blog site builder – WordPress!


Start a Blog Step #3: Install WordPress as your blogging platform

WordPress is a kind of blogging platform. It’s a web publishing software you can use to create a beautiful blog. It’s simply just your blog editor. Being user-friendly, easiest, most flexible blogging and website content system for the novice, it has become one of the most famous web publishing platforms for bloggers (source). What good about WordPress is that you don’t need to know how to write HTML and learn more about how to code, instead, you can easily update and manage your content. Well, in fact, you’re just like using the basic formatting tools in a program like Microsoft Word to edit your blog content.

Action No. 7 – Once you log into your FatCow account, you’ll see the control panel. Under the website, find WordPress and then click it to install.

 All the information you need should be in your email. Now, it’s time to install WordPress!

CPanel Dashboard

FatCow CPanel


Once you click, you will be on the next page which is It is just a site that helps FatCow to install WordPress, so don’t panic. You should immediately see this picture below you’re offered to install or import. Just click install to get to the next action step.

Installing WordPress

Installing WordPress


Action No. 8 – Drop down the arrow button and choose your domain name that you’ve entered a little while ago. Leave the directory empty, then hit check domain button.

Only select your domain name that you’ve registered and nothing else.

Domain Directory

Install WordPress on your domain


Action No. 9 – After that, kindly checkboxes to show advanced options and that you have read the terms and conditions. Then, click install now.

Under the advanced option, enter your site name or title and change WordPress admin username and password to your preferred one so that you can easily access your WordPress account later on.

Final Installation of WordPress

Final Installation of WordPress


Action No. 10 – Once the installation is complete, click View Credentials.


You’ll see a loading bar at the top of your page until the installation is complete

WordPress Installation

WordPress installation is on the way


Installation Complete

WordPress installation is now complete


Again click view in action.

WordPress Credentials

WordPress Credentials

You are almost there.And now you can see your WordPress login information below, and you can see it too in your email.

WordPress Login Information

WordPress Login Information


Congratulations! You’ve now completed and successfully installed WordPress to set up your blog, all on your own! That was so smooth and effortless. You’ve made your blog alive and can finally view it in your favorite browser. But we are not yet done. You still have to start your WordPress to add your first post and add themes to your blog. That’s what I’m going to teach you in the Step No. 4.


Start a Blog Step #4: Start working your blog with WordPress Basics

WordPress is a powerful piece of software for managing a website. It is designed originally for blogs, but nowadays it’s used for all kinds of website. In this step, you’re going to learn how to start a blog and working with WordPress. In particular, I’m going to teach you the basic blog site set up such as adding themes and adding posts to your blog. WordPress is a user-friendly and easy to work with as if you are just working with MS Word.

Action No. 11 – To start, log into your admin area. To do this, just type your Admin URL in the address bar of your browser.

Your Admin URL should be like this (replace “yoursite” with your domain name). To make sure your login name and password are precise, check the email with your WordPress login information.

Log in to your WordPress

Log in to your WordPress


Once you’ve logged in, you’ll be on your WordPress dashboard or administrator area that looks like this. Here is the place where you can make any changes you like to your blog.

WordPress Dashboard

This is your WordPress dashboard


4.1 Selecting your preferred theme for your blog

Everybody has different ideas of how they want their blog to look. And basically, it can be done through blog themes. It controls the entire layout of your blog and how it should look and function. Your blog site is currently using Twenty Seventeen theme by default.

Action No. 12 – Now to change your blog theme, hover over the “Appearance”  tab on the left side of your WordPress dashboard and select “Themes” from the drop-down menu.

You’ll see several themes that have already installed once you over there such as Twenty Seventeen, Twenty Sixteen, Twenty Fifteen and much more. These type of layout are basic and straightforward that can work just in blogs. In fact, many top bloggers use one of these favorite themes.

Dashboard Appearance

Go to Appearance tab and select Themes


If you don’t like pre-installed themes on your blog and want to try out a new one, click the Add New button at the top to start searching for a new. Then, you’ll be able to select different options: featured, popular and latest. The Feature Filter option is also amazingly useful because it enables you to check and uncheck with particular color themes, advanced features, and layout styles. However, I suggest you choose themes from the popular option.

Adding new themes

Click Add New to add themes


Action No. 13 – And once you’ve found your preferred theme, click Install. Then click Activate to initiate it on your blog.

To see your blog theme in action, go to your blog site and take a look!

Installing theme

Click install to install your preferred theme

4.2 Adding content to your blog

Content creation and adding is done from within the WordPress dashboard. The options for adding content appears on the sidebar on the left. Blogging is all about writing content. Content is the heart and vital for your blog site so your blog will not complete without it.

Action No. 14 –  To start writing an article, hover over the “Posts” tab on the left side and then click Add New to create a new post.

On the Posts page, you’ll get to see all sorts of information about your previous posts although it might look a bit confusing at the beginning, it is effortless to use.

Add New Post

Go to Post and click Add New


The enter title here field is where you add your post titles – this is just like a page title on a regular website. And the lower box below is where you write your content or an article. If you would like to add an image to your post, click on the Add Media button and click Select Files to upload images from your computer. You can make any adjustments to the picture size and alignment on the next screen. When you finished with it, click Insert into the post to add the picture.

Adding Content to Post

Enter your title and write your content on the box


Action No. 15 – Once you’re all set and completed your post, click Publish button on the right side of your screen to publish it.


Publish Post

Click publish button to publish your post


Post vs Pages

Posts appear in reverse chronological order on your homepage, and are ordered by category and tags; WordPress is a blogging platform, after all. Pages, on the other hand, are not ordered by date and do not use categories or tags.

You should save pages for things like your ‘Contact page’ or ‘About page’ – trying to add 30 articles as pages to a WordPress site is going to get very messy!

Adding content to pages on WordPress is exactly the same as creating a post, you just need to remember to add a new page as opposed to adding a new post. However, the bulk of your content will be added to posts in WordPress!

4.3 Creating Menus and Widgets

You’re going to learn how to use widgets and how to use custom menus so that your readers can find important sections of your site easily. To start with, we’re going to customize the top menu for your blog.

Action No. 16 – Go to Appearance tab, then select menus from the left side menu.

Creating menus

Go to Appearance and click Menus


This is the menus page where you can add and remove custom menus for your blog.

Action No. 17 – Enter a Menu Name in the box and then click create menu button.

Adding Menu Name

Create a New Menu


I type Main Menu as my menu name and this gives a new blank menu to which you can add items.

In the left side, there are 5 sections that you can choose to add in your custom menu: Pages, Posts, Customs Links, Categories, and Tags. You can add posts/pages to your menu that you’ve created previously.  In my case, for instance, I’m going to add pages to my menu.

5 Sections

Five sections to choose from to add to the custom menu


Action No. 18 – No Click “Pages” section and tick the pages to add in the custom menu.

Once you have the items you want to tick, be sure to click add to the menu.

Adding pages to Menu

Select Pages and then add to your menu


As you can see, these items are now in the menu structure. You can drag and drop into any order that you want. You can also modify the navigation label as you see fit.

Action No. 19 – Be sure to tick Primary Navigation as display location and save menu.

Tick Primary Navigation and then Save Menu


If you look at your homepage, you’ll see the custom navigation now just like mine below.

Primary Menu

Your menu has been created


Widgets are various items (such as menus, pages, recent posts, archives, categories, and etc.) that you can add to your blog site sidebar. In this section, it allows you to add and remove widgets from your sidebar menus.

Action No. 20 – Go to Appearance section and click Widgets.


Adding Widgets to Sidebar

Go to Appearance and then select Widgets


This is the widget page where you can customize your sidebar of your blog site. And if you want to add your custom menu that you have created previously into your primary sidebar.

Widget Page

This is your widget page


Action No. 21 – On the left side of your widget page, look for the Custom Menu. Click it and choose primary sidebar, then click add widget.

Note: Like what I’ve said, you cannot only add Custom Menu to your sidebar but also you can add other widget items such as Categories, Archives, Calendar, Audios, Recent Posts, and etc. It depends on your likeness and taste on how you customize your blog.

Custom Menu Widget

Look for Custom Menu to add your sidebar


Action No. 22 – Once you have added your widget items to your primary sidebar, click save and see your blog!

Saving your widgets

Save your widgets


Your custom menu will be added to your primary sidebar. Here you can give a title and actually select which menu you want to appear. If you created another new menu, notice you can select either of it.


Congratulations! You know now how to start a blog on your own. You see now how to add content and publish your post on your site! You’re now a proud owner of a self-hosted WordPress blog site. I know there are many things you can do at this point. So, keep learning through your blogging and share this knowledge with your friends.


So, what’s next? You knew now how to start a blog.

It is time to promote your blog!

Although you properly set up your blog and you posted great contents, there’s no assurance that anyone will ever see and read it. Because of this, promoting your amazing blog correctly is the key if you want it to be successful.

You can proceed here and I’ll share you the simple effective methods to promote your blog and generate traffic so that you can make sure people are actually read all of your hard work.

If you have questions, comments, and suggestions after reading this guideline you can contact me here. And by the way, also if you like to share this page with your friends I’m gladly thankful and honored. 😀

Spread the love, knowledge and wisdom!