How to Create a Blog Site
Shamsher Khan
Sharing is Caring......!

How to Create a Blog Site, Step by Step Guide

Create a Blog Step by Step Guide

Contrary to what you might be thinking right now, starting and managing your blog is quite easy. You don’t need any development or design skills. Here is what we suggest as the easiest path to creating a blog site:

Starting a blog is the easiest way to share your ideas and ability with the world.

And if you want to, you can use it to promote your business—or make money straight from the blog.

Luckily, in 2017, making a blog is easier than ever.

It used to need lots of coding skills: HTML, CSS, AND PHP, but today starting a blog can be as simple as creating a document in Word. That is if you have simple instructions to follow.

I’ll guide you through everything with images, so you get your blog started today.

many people use this instruction to start their blogs and websites, so I have probably answered every question you might have here.

But if you get stuck with anything, feel free to contact me, and I’ll help.

Just promise to let me know when your blog is up and running, so I get to see if—that’s the best part for me (and the reason I still offer help like this free).

STEP 1. Before You Start a Blog

How Much TIME Does Blogging Take?
Setting up a blog is simple.

Following these instructions will likely take less than 30 minutes.

However, choosing a domain name and the blog’s theme (which determines how it looks) could take a while if you don’t yet know what you want them to be.

Lastly, creating quality content that your potential readers want to read can take more time. For example, it took me more than 72 hours to put this piece of content together (including images and videos). That said, many people write shorter articles in only a couple of hours—you don’t have to spend more time on writing than you want.

Overall, blogging doesn’t have to take much time. It’s up to you to decide how seriously you want to take it.

How Much Does Blogging COST?

You might be wondering, “Will it cost tons of money to start my blog?”
The short answer is “No.” You can even create a blog for free if you want to. C

BUT there are a couple of things you should pay for to create a serious professional blog.

A domain name ( will cost around $7/year (but you can get it free—more about that later). Ohh it is available for $2 Only on

Good web hosting is usually around $4-$20/month or more (although, the host I use and recommend is a bit under $3/mo). Try Bluehost, Bigrock, or Godaddy you may find some flash offer there.

Bottom line: If you want to start a serious blog, you’ll need to spend a few dollars to get a domain name and web hosting. We’ll go through these in detail in STEPS 3 and 4.


Can I Use Blogging To Make Money?

The short answer is Yes.

Some successful bloggers make insane amounts of money ($50k/mo), and some of it is passive, too.

Some are offering services, some are selling ad-space, some are monetizing their blogs with Amazon and some are just selling physical/digital items.

More on that here: 33 Ways To Monetize a Blog.

But you can set up a blog for fun or as a hobby, too. That’s completely fine and many people are already doing it. I’ve helped to set up blogs for a lot of writers who just want to become better writers. Some people just want to share their opinion/knowledge. Some are doing it for fun.

All that said, no matter what your goals are, you should follow these same steps to get your blog started today.


STEP 2. Pick Your Blogging Platform

However, one that stands out from the pack is WordPress.When starting your blog, there are several free platforms to choose from (Tumblr, Blogger, etc..).

It’s FREE, user-friendly, and perfect for people who’ve never built a blog before.

Why is WordPress so popular among bloggers?

  • There are 5k+ free & paid WordPress themes available to make your design look top-quality.
  • It has tons of amazing resources to help you build the best blog possible.
  • 91% of all blogs are running on WordPress, including this one—
  • WordPress is used by 62% of the top 100 company blogs (leading all others by at least 11%).
  • It offers 45k+ free plugins to help your blog run more smoothly and efficiently.

P.S: Don’t install WordPress yet. You’ll need to install WordPress in STEP 4.

Companies are using their blog on the WordPress platform Why?? because WordPress is the most popular and easy blogging platform for all kinds of blogs including news blogs. it is free, secured, and supported by millions of volunteers.

Why you shouldn’t create a blog on a free platform

It’s true, you can create your blog free. But it’ll be very limited in functionality, it’ll look boring, and the address will look somewhat childish (e.g.,, which diminishes your credibility.

There are some serious flaws in free options you need to know about:

  • No Control – Your blog is being hosted on another website (e.g.,,, If you violate their terms of service (even by accident), they can shut down your blog anytime (it has happened before).
  • No Customization – You can’t use all the free plugins or themes. Heck, you can’t even use custom themes to make your blog stand out.
  • Other Limitations – Free space of only 3GB. For posts, images, and perhaps videos—that’s just not enough.

In short, don’t create a free blog, especially if you’re serious about starting a blog. Later migrating to a better option from a free blogging platform can be very time to consume and tricky.

Instead, create a self-hosted WordPress blog where you don’t have any limitations. Plus, you’ll be able to use your own (professional) domain name.  by the way if you still think to go for a free blog with limitations you can create one here at or

This leads me to the next step: finding a domain name.


STEP 3. Choose a Domain Name

Before you go any further, you need to choose a domain name.

Your domain name is important because:

  • It’s your “first impression” to website visitors.
  • It affects your rankings in search engines.
  • It defines your brand.

With that in mind, you should put some thought into your domain name, but not too much. If you come up with something you like within 5 minutes, give it a go. (You can change it later, too).

But here are a few domain tips to get you started:

  • Choose brandable over generic. A brandable domain name is unique and stands out from the competition, while a generic domain name is usually stuffed with keywords and unmemorable. (For example, is more brandable than
  • Keep it concise. According to research from, a magazine for entrepreneurs, the top-100 websites have approximately 6 characters in their domain name.
  • Easy to type and pronounce. Your domain name should roll off the tips of your fingers and the tips of your tongue without any problem.

TIP: If you haven’t bought a domain name yet, go with BlueHost. They’re currently offering free domain names for anyone who signs up for their hosting service.

Plus, when you start a self-hosted WordPress blog, you’ll need a web host anyway, so get a free domain at the same time.


STEP 4. Get Web Hosting and Set Up Your Blog

Choosing your host is the most important aspect of creating your blog.

Bad web hosts cause most of the issues people have related to their blog. For example, unhelpful customer service and hidden fees are quite common…

Many cheap hosts also overuse servers to cut their costs—and that leads to your site potentially not working just because many people are visiting some other site. Only some cheaper hosts control the resources well so that your website always works right.

I highly recommend using as your host, and it’s the hosting company I currently use.

Here are some reasons why:

  • They have a one-click WordPress installation, which makes it easy for you to get started.
  • They have great 24/7 support, so there’s always someone to answer your questions. They even have employees who work full-time on improving WordPress itself, so there probably isn’t a question you could ask that they couldn’t answer.
  • They’ve been recommended by WordPress since 2005.
  • They have a money-back guarantee so you can get a refund if you decide you don’t want to have a blog after all.
  • Lastly, you’ll get a free domain name.


Here’s a simple step-by-step guide for setting up your blog using a web host.

NOTE: It’s easiest and fastest to do this if you go through the steps with me. But in case you want to know the steps before starting, here they are:

  1. Go to Bluehost and click the “get started” button.
  2. Choose the hosting plan (you can pick the cheapest one).
  3. Choose the domain name you want (they give it to you free).
  4. Write down your contact and billing information and choose extras (you don’t need any).
  5. Use the 1-click install to get WordPress ready.

Altogether, this takes about 5-10 minutes if you follow the instructions (and you have chosen your domain name). So, you can start writing your first post in just a few minutes.


1. Go to Bluehost and click the “get started” button.

Go to and click on the “Get started now” button. Use this link to get a FREE domain, too.

This discount applies to all visitors, so make sure you take advantage of it.


2. Choose the hosting plan (you can pick the cheapest one).

Now it’s time to choose your hosting package.

There are three options: Basic (recommended), Plus, and Prime.

The Basic option is perfect for brand new websites. The other two aren’t needed unless you’re getting millions of visitors from day one. Best of all, Basic is the cheapest option so you save some cash, too!


3. Choose the domain name you want (they give it to you free).

Next, you’ll need to choose a domain name.

It doesn’t have to end with .com, so you can also use different endings (such as .net, .org, or even .co. the UK) if your first choice isn’t available.

If you already have a domain name (i.e., you bought it from somewhere else), use the second form on the right (“I have a domain name”).


4. Write down your contact and billing information and choose extras (you don’t need any).

There are three parts to this page. The first is account information.

Just enter your contact information as you would normally.

The next part gives you some service options.

First, you need to choose the account plan. Within the Basic option, you can choose to sign up for 12, 24, or 36 months. I’d start with 12 months.

Next, you’ll have some add-on options to choose from. I recommend you don’t go too crazy with these.

That being said, here are two you might want to consider:

  • Domain privacy – When you register a domain name, all your information is added to a public database. If you don’t want that, you can tick this option, and BlueHost will appear as the registrant (you still have full control and ownership of the domain).
  • So, this option protects you from spammers. If you don’t mind your information being public, untick that option and you’ll save $0.99 per month.
  • Site Backup Pro – While WordPress is quite secure, it’s a good choice to sign up for Site Backup Pro just in case. If you are scared that you’ll mess something up, tick that box to have backups available.

The last part is just your billing info. If you want to pay with PayPal, click the “More payment options” link.

Also know: Free Blog Creation Platforms

Read more:Domaining Course – Make Money Online Selling Domain Names

5. Use the 1-click install to get WordPress ready.

Have you set up your hosting with Bluehost yet? Okay, good.

Now you need to install WordPress. Luckily, with the Bluehost’s one-click WordPress install, it shouldn’t take more than a couple of minutes.

Here is the step-by-step guide to installing WordPress on Bluehost:

1) log in to your Bluehost control panel at

2) Once you’re logged in, you’ll be redirected to your Control Panel. From there, choose “Install WordPress”.

3) This leads you to the next page where you can choose your blog destination URL. I recommend using your root domain (, not, so just leave the field on the right empty.

Aha!  You are Done!

If you need more help installing WordPress Blog, Here I provide Free WordPress Blog Setup for Newbie Bloggers.

Good Luck!


Conclusion: Writing a blog can be a tedious task and you can still not get the desired result, we have provided a smart way of writing a blog including all the steps to optimize your blog for reaching your target audience.

About the Author Shamsher

Live Instructor-Led online digital marketing trainer, a consultant, and an affiliate marketer with over 8+ years of experience View Course Details if you want to grow your business online or want to learn digital marketing online from anywhere.

follow me on:

Leave a Comment:

error: Content is protected !!