An easy step-by-step tutorial on how to set up a blog.

featured picture of my blog written how to start your own blog
set up your blog
For more fresh content subscribe to my Website.

How to set up a blog?

Are you looking for a free, easy and simple step-by-step tutorial on how to set up your blog?

My free guide on this post will give you a clear view of how to set up a blog that is beautiful and functional, all in an easy step by step tutorial.

One of the best carrier choices I have ever made was to learn how to start a blog or start blogging.

In case you don’t know much about blogging then you can click here to read.

Ready to start the simple step-by-step tutorial for set up your blog?

My name is Sourav, and I am going to show you how to start a blog or set up your blog in 2019. I know that starting a blog is overwhelming and intimidating. This free guide on this website is all about for the beginners and also going to show you how you can be a blogger with just most of the basic tech skills. After reading this blog you will definitely go to learn how to start a blog in a few minutes.

I can’t deny that when I started blogging I made a ton of mistakes and you guys can get benefit from my mistakes and can take the advantage of my experience so that you don’t repeat the same mistakes what do when you make your own blogs.

I write this guide or article so anyone can take advantage and learn how to set up a blog quickly and easily without doing many mistakes.

set up your blog on WordPress

In this article, we are only going to discuss setting up a blog on WordPress

So let’s get straight to the point start setting up your blog

There are six steps we are going to discuss how to set up a blog in 2019.

The entire process of setting up your website and blog should only take about 30-40 minutes. After that, your blog and website will be live and ready to go live on search results.

Step 1: Pick your blog and domain name.

Already have a domain registered? Skip this part jump to #2

select your blog and domain name and start set up your blog.

The domain for my website is if you type this domain name anywhere from this world on your internet browser you will be directly landed to this website.

Good blog names are generally unique and descriptive, so the audience can easily remember and immediately know what your article about.

But what I recommend when choosing a domain name use your own name. you can use your middle name as well if you find your name has already been taken or registered.

Many of the top blogger of the world using their own name as a domain name. the benefit of that is it prevents others from using your name and allow you to secure your authority.

Take the example of Neil Patel the name of his website is His website is ranked on Google for more than 100,000+ keywords.

Once you find your niche for blogging you will need to choose the domain extension. I personally recommend you to go for .com because it is the gold standard, you can also go for .in as well if you are going to target a particular country. Try to avoid extension like .us, .biz because these are not much familiar with most of the people.

At the time of registering your domain you might find that your desired name is already taken at that time you can add simple words like, “a”, ”the” or “my” at the beginning of the name or you can use dashes at the middle of the name.

The combination that I am using for this website is WordPress hosted by

How to buy a domain from
  • Type in your browser type
  • Click Sign up
select this to create your account
  • Create an Account
how to create godaddy account
create a GoDaddy account.
  • Check the availability of your desired domain name (.com or .in)
check availability of your desired domain.
Search your domain availability here
  • Add to card it
  • Go to the cart choose to buy now
  • Provide your details (give a strong password)
  • Make the payment + taxes (choose one-year subscription plan)
  • Check your email. You will receive the bill for your payment.

NOTE: You cannot use any other punctuation other than dashes (-) in your domain name.

Step 2: Chose a hosting provider or a web host.

Godaddy webhosting plans
web hosting plans for are not exact)

Hosting providers are the companies who allow you give you a space in the web where you can store all the files for your blog and delivers all the information to the user when they type your domain name on Google from anywhere of the world. You must have a web host in order to have a blog.

Important things to look for in a web hosting service.

  • Speed
  • Features
  • Security
  • Customer support
  • Track record
  • Reviews

Always done your research first in order to get your first hosting because choosing a bad hosting might destroy your desire to be a blogger. You will be frustrated with the slow loading page times.

You will find hundreds of hosting provider in the market, but choosing the best one is up to you. My personal recommendation is to choose Godaddy and Bluehost. If you choosing your hosting for a longer period of time (more than one year) always go for BlueHost because there customer service is great for a bigger period and it also provides you a domain for free.

If you have any kind of problem regarding registering your domain please let me know in the comment section and will try my best to help you out.

Steps showing how to get your hosting from BlueHost and a domain for free.

select the best suited plan for yourself
BlueHost hosting package( figures may not be the exact one)
  • Select your desired plan
put your domain name to see if this is available for your blog or not
check your domain availability
  • Check your desired domain name is available or not.
in this image you are given option for alternative domain name
An alternative option for your domain name.
  • If your desired domain is not available it will give you a lot of similar domain name options that are available or from where you can choose from. Or you can simply type another name to try
you have to set up your account in order to get your hosting for set up your blog.
  • When you find your domain name you will be taken to the registration page where you will put in all your billing details.
set up for your payment for hosting
  • Then you will also choose the hosting package and options including taxes.
  • You will then be prompted to create a password for your account. After all the process, you will be given the option to choose a design layout for your blog which you can change later.
select a theme for your blogs in WordPress

Select your hosting plan after that, your WordPress blog software will start to install when it installed click the “start building” button to log in to your blog. But if you are in GoDaddy you have to install it manually from your Godaddy dashboard)

Your WordPress is installing for your Blog.

You will receive an email for blog login details.

(Note: Your WordPress login details is different from your Bluehost account. Make sure you keep the track of these.)

Step 3: Choose a Platform for Blogging (CMS)

choose the best platform for your blogs

Choosing a great platform for blogging is also an important thing like choosing a good web hosting.

Some of the platforms for blogging is

In our article, we only talk about how to install WordPress so we are going to stick on it.

These platforms in short called CMS.

Definition of CMS or What is CMS?

A Content Management System or in short CMS is a place where you will be writing, designing, and publishing your blogs posts. A good CMS will always easy to use, it will allow to customize your own theme, organize your own content, upload videos, and images and gives you full control over your database.

The most popular CMS that people use is WordPress, what I also use for my own blog. More than 60% of the worlds blog website is running on WordPress.

Now you might thought that is WordPress is really that good? Should I start blogging at WordPress? And is it free to use?

So the answer is yes WordPress is a really very good platform for starting a blog although there are few other CMS also available to look out for like Wix, Ghost, Blogger, etc. but I personally recommend setting up a self-hosted WordPress site for your blog as it is the most sustainable, long-term solution.

But here you should be extremely careful at the time of choosing a WordPress to set up your blog because it comes in two very different platforms. and have almost a similar kind of name but there is a big difference between the two of them.


  • It is free to use
  • It doesn’t let you pick a custom domain name
  • Has very limited monetization options you can’t sell your own ads
  • Very limited theme support with very basic designs
  • You have to pay to remove WordPress branding
  • It has a very limited SEO and analytics


  • It allows you to fully customized your designs, also gives you unlimited plugin option and no branding
  • You will get total control over your own monetization effort
  • It has powerful SEO features
  • Lets you start or add an e-commerce store on your site
  • It has a small monthly fee (approx $50-$100/year+hosting)

Although the choice is absolutely yours, whether you want to take the full advantage of your blog or not, be able to grow it with you and make money from it.

What are the other free CMS options available?

In case you don’t want to use WordPress or you want to try something new then there are other plenty of to choose from, including free once are Blogger, Medium, Wix, Squarespace and even you can starting out scaled back social media sites like Quora and LinkedIn.

However, I just have to say one thing that every free blogging platforms have their own limitations.

And if you want to increase your blog potential for your earnings (maybe the main reason behind that you’re learning how to start blogging?), then it always worth it to own your platform and go with a self-hosted WordPress blog.

Let’s go deep inside in details how to set up your blog in WordPress

Once you have installed WordPress on your site you are about ready to go. In this step, you are going to learn the basics of how to use WordPress.

  • Logging In
logging in your WordPress account
WordPress logging screen

To start the proceeding, you need to login to your site. Go to your browser and type to bring up the logging screen (you have to use your domain name replacing if you are unsure or forget your login details, simply check the email that was sent to you from your hosting company that has this information.

  • Changing the title of your blog
picture shows how to change title for your blog on set up your blog

Once you logged into your WordPress administrator area you will find the option where you will make any changes you want to your blog. At the start, you probably want to change the title and choose the one which you want. For doing this, go to the menu (left side of your screen) bottom left corner click “Settings” (general setting). That will take you to this screen.

In this screen, you can change your “Site Title” including your” Tagline”. Enter whatever you want in these two boxes and keep rest of the things same and then scroll down to the bottom of the page, click “Save Changes” button.

Once you save all these changes they will automatically and immediately be live on your website. And to see how these changes look like in your site at any time you can just go to the browser type your domain name hit enter and you can check those.

  • How to write a post on WordPress

We all know that blogging is all about sharing your thoughts and knowledge through writing, so let’s learn first how to write your first blog post.

Go to the left of yore screen menu click on “posts”

here you will see a post already written there but have no use of it
hello world post

Here you will see that there is already a post titled “Hello World!” This is a default post on every new WordPress Blog, and we don’t have any requirement of it. For delete this post takes the crusher on the post then you will see options just under that post click the “Trash” and done.

start writing your post on WordPress
here you can start writing your posts

To start writing a new post, click “Add New” link(You can also see that option on the left menu or next to the word “posts”).

here you can write title for your blog and can start writing your post under that
write your headline at the top

You are now on the post creator screen. You can enter the title of your post in the top box and then start writing your post in the lower box.

in this page you get the option add media

If you want to add a picture to your post, click on the “Add Media” button or just put the cursor on the paragraph you will see an option for adding a photo, link etc. select the file or upload a picture from your computer.

  • Setting up the permalink

Permalink is generally a link structuring process that shows how your URL looks like after posting your blog.

change yoyr permalink for your blogs to set it up like your heading

Always select Custom Structure for your Permalink setting. Drag down press save changes.

Step 4: Finding your niche for your blogging

pick your blog and domain name

This is the foremost step in starting a blog is finding your niche. I should have to mention it at the top but it’s fine to put this step in the middle although you do not have to do any setting for this step. Finding a niche should not be a tough thing for you as you know that in which thing you are good at. You don’t have to be the master of your niche but should have the basic knowledge of that particular topic but it should be free from any spelling and grammatical errors and for that, you can use a tool called Grammarly( It came in both a free and paid version.

Step 5: Start writing your Blogs

Every successful blog has a few basic principles:

Steps to a successful blog

  1. Proper set up for blog
  2. Great Content that people like to read
  3. Proper marketing.

Proper Set up for blog

As I even mentioned in previous steps, there are numbers of tweaks and changes you’ll still create to your blogHowever, if you have read all the previous steps during this guide then your blogs ought to be set up simply fine.
Keep in mind that being a decent blogger isn’t all concerning writing. You furthermore need to read others blogs as well to stay informed and to get new ideas for your own blog.

You may visit a blog and see they used an extremely cool plugin that you just wish on your website. Usually, you’ll simply ask the blogger directly and that they can tell you all about it. This is often an excellent thanks to improving the setup of your blogs whereas conjointly creating connections within the blogging community.

I can’t emphasize enough that the steps I even have already shown you’re quite comfortable to set up your blog. If you wish to create additional changes within the future that’s fine, however, don’t get hung up on thinking that everything has to be good before you start blogging. It’s a journey always work in progress.

Great Content

As we know that content is the king for a blog. If your website does not have proper content and no one wants to read your writing your blogs are not going to be successful.

So focus very much in your content in order to be a successful content writer or a blogger.

One of the easiest ways to write content that people actually like to read is to in a question and answer(Q/A) form about a particular topic that you have yourself. People find this type of writing style interesting because they find the answers for there question easily.

But you have to put a lot of effort into this kind of writing style because you have to do a lot of research to find, that what kind of question people are asking (related to your niche) and have to prepare your answers too, once you did all this you will be proving valuable content that people actually want to read and share it with your friends.

For additional writing ideas this is a great resource:

It is very important to keep in mind that amazing content is more than writing, it includes images, videos, using different font and colors and all that makes your content look eye-catching and interesting.

Blogs are not books, so they need to have more than just a huge block of text to keep the interest of the readers.


Promoting or marketing your blogs is a very important step. Because, even if you set up your blog and probably write a great content using images, videos, colorful fonts and submit it in Google, there are no guarantee that anyone can read it or even see it on the search engine because your blogs are not going to be ranked on Google after you post it (it takes time up to 3-4 months) and you have continued posting in your website.

So because of that, marketing your blogs are very important in order to reach the maximum of readers.

In the next step, we are going to discuss varieties of methods for making your blogs so that your hard work reaches maximum readers and you get the value for your hard work.

Step 6: Promote your Blog through different mediums

 Promoting your blog is one of the most important things where the majority of the blogger fails.

Don’t be shy about telling people about your blog. That’s the biggest mistake most of the new blogger done.

Don’t do this to yourself, you put your time and effort to set up a great site full of great content, you need to tell people about it. Be proud of the work you have put in.

So the main question is how to promote your blogs?

Well, here we will discuss few effective platforms where you can promote your blogs that too for free.

  • Email Marketing- Marketing through Email

If you want to build a follower base for your blog you not just only required new followers you also have to keep your first-time visitors coming back to your website again and again to read your new article.

And in this case, Email marketing plays a very big role.  It helps you to collect the email address (with there permission) of your readers and you can notify them whenever you published a new article at your website. This keeps people to come back to your website every time you published a new blog. This not just help you get more readers but also allows you to build a closer relationship with your readers as well.

  • Social networks

There are vast chances that you already have a social media account like Facebook and even have a Twitter account as well. So whenever you post an article at your website don’t forget to put that link on your social media platforms.

It may also help people interested in the same topic connect with you.

  • Commenting on others blogs

We also called this process a low hanging backlink process. In this process, you have to visit top blogs related to your niche and have to read it and post a genuine comment including your link back to your website.

But do not abuse this method

Your comment should be valuable and related to that post, but if you leave a terrible comment and use abusive words just to get your name there, this only going to hurt your blog. This kind of comments is likely to deleted by the author of that blog anyway.

If your comments are useful and valuable to the people they are more likely to visit your site.

  • Guest Posting/ Blogging

This is another way to get the reader to your blog from other blogs by writing a post for others website and put your website link in that post.

For writing a guest post first you need to contact the owner of blogs and offer them to write a post for their site. Not all the blogger are open to this idea, but if you can find a few of them it will be a great deal for everyone.

If you can provide them quality content for their website and in return, you can put a link of your site in that post. If people enjoy your guest blogging then they are likely to visit your site as well.

  • Frequent Posting

In order to get new readers to your blog, your posts should be very frequent. And this is usually the most difficult step for any blogger. And you have to make sure that once the reader finds your blog they come back again.

Publishing a new blog frequently (at least once a week, but preferably every 2-3 days), is generally the key to building a large follower base. And if you are frequent Google also starts promoting your blogs.

You may write fantastic contents in your site but post once in a month people are likely to forget all about your blogs. You have to find a perfect balance between high quality and good quantity. This is the most difficult thing for any blogger to achieve, as it is not easy to write high-quality content every day or even twice a week as a new blogger.

Although you can use or hire writers who can write it for you they charge a lot of money.

  • Online forum

Online forums are the platforms where you can publish your post by signing up there. Every forum has their own rule, some of them give you early access to put your link and some asked you to write few posts before put your link there.

This is the entire process of set up a blog in WordPress that I used to set up my blog/website.

So follow these basic steps to set up your blogs as well.

In case you don’t want to design your site so you can contact us here

What’s Next

After reading up to this you may learn what you need to know about getting your blog start and getting readers to your site. And these are the steps that I followed at the time of starting my blogs.

Whenever you developed a decent following for your blog you can start making money from it.

Follow all these easy steps to start your blog and find a way of earning.

Thank You.

1 Comment

  1. Have you ever thought about including a little bit more than just your
    articles? I mean, what you say is valuable and all.
    But think about if you added some great photos or videos to give your posts more, “pop”!
    Your content is excellent but with pics and clips, this site could certainly be one of the very best in its field.
    Very good blog!

Leave a Reply

Your email address will not be published.