How To Set Up A Blog For Free

how too start a blog for free

If you are looking for a free guideline to set up your blog for free, then you are in the right place.

I am going to show you today how to set up a blog for free!

In this article, I will show you step by step how you would build your blog for completely free.

What is a blog?

If I tell you in a short so it would be something like that: blog is a type of website which is focused on written content. But it can also include images, videos. You can start a blog on any topic you want.

It doesn’t have to be very professional. Maybe there are some misconceptions that a blog can be written on specific topics like news, celebrities, etc. 

We can write any kind of blog we want. And your written skill doesn’t have to be professional, and you don’t have to be a writer to start a blog. 

Anyone can start a blog with basic computer skills and who knows how to share their ideas with written content. 

So this article would be great for those who want to know how to set up a blog for free.

That’s it!

How to start a blog for free in a few steps. 

  1. Choose a blog name.
  2. Create your account to write your blog online
  3. Customize your blog to look good.
  4. Write your first blog
  5. Promote or share your blog to get readers.
  6. Make money from your blog.

Let’s drive on details about how we can do that step by step.

Step 1: First, choose a blog name

To start a blog your first step is to pick a blog name for your site. You can also buy a domain with that name you picked. But you don’t have to buy a domain if you would like to start with a free domain.

How you can pick your blog name. 

It can be a personal blog:

You can write your blog about your personal life. This way you don’t have to be limited with any topic, you can share whatever you want. 

It can be your experiences: 

You can write a blog about your experience. That’s a great way to start a blog. You can share your ideas, thoughts as well as your guideline on any topic you want. 

Everyone has their hobbies.

We all have always hobbies, so find out what’s yours and share your hobbies with everyone. It’s really easy and a great way to start your blog.

After choosing your topic you just need to pick up a blog name, so that you can share your blog with that name. But there is a misconception that the selected topic should be included in the blog name. 

I recommend you not to do that. You can name it whatever you want. For example ( your middle name + any word + .com ) it can be anything. 

You can select .com domain, but also can select .net .org extension that also works great.

I recommend it while choosing a blog name. 

  1. Choose a short blog name, don’t pick a very long name.
  2. Don’t try to use special characters ( such as _ – ) etc. 
  3. Don’t pick a name with your “topic” word.

Now I imagine that you have chosen a simple blog name. So let’s get started on building a blog.

Step 2: Create your account to write your blog online.

First, go here, and create an account. After creating an account you need to activate your account by clicking on the activation link which is sent by automatically ( or you can activate your account later no worry we can move next ).

After that, it’ll ask what kind of site you are building? Surely you need to select a blog, a screenshot has been attached below.


After that, WordPress will ask what is your blog about? You will need to select the topic that you’ve selected earlier. 


Next, that’ll ask you to provide your blog title, so we can select a nice title for our blog, just simply type or paste it there. 


You can change it whenever you want.

Next, you’ll be asked to give a blog name we have selected before.

then, a result will come up instantly. So we need to select the first one which will look like this ( ) which is totally free.

That’s all, we can now see our website how it looks. If you click on my site and click on visit site.

In any case, if you don’t like your layout or design, then you can go to Themes from Design. Many Themes will appear, you can choose from these free Themes.

Let’s go to next on how to set up a blog for free.

After selecting one of the Themes, you can view your site how it looks like. 

Step 3: Customize your blog site to look good.

To customize your blog, first off all, go to your dashboard and then click on Design ? Customize. 

A customizer will show up with your site and it’ll give you all of the options to show you customize your site very easily. 

For example: if you would like to customize your site title or upload your logo, then click on the site identity and then you will see options will show up to select your logo.

Create a menu for your blog

Click on menu from customizer settings and then click on create your menu, then give the name of the menu, Let’s name it “primary menu”  and then select a menu location such as : primary menu, footer menu etc ( A menu location is where a menu should be shown, it’s defined by the developer of the Theme ) then click on  “next”  after then you’ll be able to add items on the menu. 


Click on the add menu item. You’ll be able to add your posts, pages, categories, or custom link anything you want. 


And it’ll show on that location where you’ve selected, or you can show your menu on multiple locations by selecting multiple menu locations.


Note: After making any changes on your site, don’t forget to click on the publish button, otherwise you can lose your data.

Note: Theme options ( customizer options ) depends on what Theme you’re using. So it’ll behave differently depending on your Theme. 

In my case, I have an option called content options where I have a bunch of options. I can select to show full post on home or excerpt ( a part of the content ) to show. 

Step 4: Write your first blog: 

We are now on the 4th step on how to set up a blog for free. So now we have a question in our mind that, how to write a blog on our site. To create your first blog, you may click on the write button at the top right corner or from your dashboard click on My site and then click on posts ? Add New Post.


Give the title of your post and you can write a description on the description box. Screenshot attached below. 


You can use different kinds of blocks on the post editor page. The editor is called Gutenberg which is built by Gutenberg Team. And it has been merged when WP 5.0 version released.


Step 5: Promote or share your blog to get readers.

Building a blog and writing a blog is just the start of blogging. To get readers or traffic in your blog, you need to promote your blog or share your blog so that people can see and visit it. 

So simply what you can do is just share your blog to social media like Facebook, Instagram, etc. After sharing your links on social media, you’ll get more readers and if they like your blog they will share your blog to others. So that way you’ll get more visitors and readers. 

Step 6: Make money from your blog. 

After building a super and clean blog, and creating awesome content on your blog, you can make money from your blog very easily. And you don’t have to give any effort to make money from your blog.

Many people want to know about how to create a blog for free and make money, so we have already discussed how to create a blog for free. to make money from your blog, you can follow the instruction below.

Sell Space For Advertisements

The best way to earn money is to sell your blog space for advertisements. 

Affiliate Program

Also, you can earn money by selling other’s products. it’s called affiliate. Such as if you write a blog about travel, so you can easily sell travel related products on your site, whenever a user of yours purchased a product you get a commission. you can easily find this kind of product on amazon.

Also, you can earn money by selling other’s products. it’s called affiliate. Such as if you write a blog about travel, so you can easily sell travel related products on your site, whenever a user of yours purchased a product you get a commission. you can easily find this kind of product on amazon.

So, first of all, apply for the amazon affiliate program and then place the advertisement on your sidebar or in your blog post.

You can learn more about Amazon Affiliate here :

Google Adsense

If you write a good blog, then it’s really easy to make money from advertisements. You can easily sign up for Google Adsense.

Or you can sell your service or product very easily from your blog. 

Do you need help to set up your free blog?

You can easily contact me. Feel free to share your details.
If you like our articles please share this to your friends and follow us on Facebook and Instagram



Leave a Reply

Mohammad Rahat
about me

Mohammad Rahat Tanjid

Mohammad Tanjid is a professional WordPress Developer and Designer, he builds WP Products like WP Themes/Plugins and author of He has been writing code for more than 5 years now.