How To Start a Blog & Make $1000 Every Month (Blogging Guide for 2019)

How To Start a Blog & Make $1000 Every Month (Blogging Guide for 2019)

by Amrit April 02, 2019
Start a Blog

Do you want to Start a Blog & make Money blogging ?

One of My best decisions I’ve ever made was to learn How To Start a blog (My Blog).

Blogging is an Idle career which depends on your learning, passion & hard dedication towards your valuable works.

People always ask me how to get quick success then I will tell you dear you came to the wrong platform & there is no quick rich formula available in these entire world. Btw it’s not also too hard to do if you’re following my Step By Step Guide To Start a Blog & Earn Money. 

The reason of starting blog as your career could be many of these:

  1. Money
  2. Popularity
  3. Sharing Your Knowledge
  4. Building Community
  5. Social Impact
  6. Documenting Your Thoughts
  7. Promoting Your Business or services
  8. Promoting Someone else Services

or any other.

Though there is lot of questions pondering on among all of you are:

  • Where should I start a blog? (The most important question – Platform)
  • What niche Should be beneficial for me? (Blog Topic is another important chapter)
  • What should be my Doman Name?
  • Where should I host My Blog?
  • How To Buy Hosting For My Domain Name?
  • How To Install My Blog on My Domain Name?
  • Designing Of my Blog
  • How To Make my Blog Greater Than Others
  • How To Write my first post?

& bla bla.

But I want to assure you that you don’t need to worry about anything. In this step by step guide to Start a Blog, you will not only get your above answer also you will get a lot of knowledge & be able to start a blog today.

So order a cup of coffee & enjoy this tutorial.

👉 Step By Step : The Most Important First Step to Start a Blog (Today) 👈

In order to teach you on your journey towards How To Start a Blog in a right way at first you need a reliable Doman Name & Hosting. We will use an affordable & best Hosting Provider which I personally using & recommended too, Bluehost Hosting

👉Offer : Get Your Domain Name Free & 65% Discount a hosting Plan with Bluehost Hosting👈

The whole process of getting blog setup & ready to publish your first post online should take about 20 minutes.

I’ve cut this Step By Step guide How To Start A Blog into ten clear Process that will guide you How To Start blog & generate revenue from it.

So, Now without further delay dive into How To Start A Blog.

How To Start a Blog From Scratch without any prior Web building experience

This guide is presented for my readers like you who are just starting out a fresh blog and knows a compact or not anything about blogging.

You will have your blog up & running within next few minutes so read carefully & if you faced any problem then don’t forget to comment.

Step 1: Choose the Blogging Platform

The First answer you should have is, Where should I create my Blog?

There are lot of Platforms out there to create your first blog.

Most of the newbie & famous bloggers use self hosted WordPress Platform.

WordPress is famous because it’s easy to use. The most important fact is 33 % of sites in the world (almost  are 75 million sites) are powered by wordpress.

Even YoursWriter.Com is also self hosted with the top Content Management System (CMS) , Powered by WordPress.

A self hosted WordPress ( is what we need & don’t confused yourself with WordPress.Com and self hosted WordPress. It means you have to install wordpress on your hosting. This process is very easy & in the next sections you will also learn how to do it.

Step 2: The Topic of Your Blog (Niche)

The very first thing is finding niche of your blog. Niche means finding a topic that you are going to cover on your blog.

I hope you aren’t planning about to blog about all the random topics & earn money. That doesn’t work in 2019 & if you focused on a particular topic it would be more easy to get success in the Year 2019.

However, Google (The biggest Search Engine) prefers a website which is built on a particular topic or niche. For Example www.YoursWriter.Com is built on the topic of “blogging” and that’s how you get us.

Now, the biggest question is,

How to find a good topic for my blog?

Here are few tips that will help you to find your blog niche,

  • The best thing is knowledge. So, find a topic that you know better than anyone else, because knowledge beats anything. On the other way it not only can be you job related it may be anything else that you like to do. Try to think about a topic that you mostly talk about & you are comfortable with that that topic.
  • Picking a topic that you usually read about. Your interest depends on them what you love to read for hours.
  • Interest is the main important thing in blogging. You must choose a topic which is interesting for you.
  • For newbies, I always suggest to take pen-paper & write down all the niches in different row & columns that you like. For example : Technology, Fashion, Fitness, Motivation, Finance, Photography, Health Care, Pets, Weight Loss, Software, Dating & Relationship & so on. Now try to write 20 different post Title ideas on the different columns. When you are writing those post titles, must think about what you can write without any references. On The end of 20th article, it will help you to find out that niche which you like most.
Also Read
How to Start a Website/Blog Without Any Web Development Skills Beginners Guide

Finding your niche is the most crucial stage before starting your blog, that it will help you to find a topic that you are passionate about.

If you picked a niche which you liked most, love to tell about & write too then your burn out period will never come.

ConclusionChoosing your blogs niche or topic is the first most important stage before you starting your blog.

Step 3: Pick Your Blog’s Domain Name

The domain name of this blog is YoursWriter.Com. If you type this domain name from anywhere in this world you will connect with my Blog.

So, At first you need a specific, unique, easy to type &  easy to remember Domain name which can be related to your good name or that can describe your niche etc.

Name of the Blog is the most crucial stage towards your blogging career success. Domain Name is not only a name that’s your blogs identity.

For Example, www.YoursWriter.Com

When you start a blog on either blogspot or you will get a subdomain like or

A custom & most recommendable domain name is like www.YoursWriter.Com, for which we are paying $ 13 / Year.

Now there are few rules you must know before purchasing a Domain Name. However here some tips for you from my experience to get benefit towards your blogging success,

  • Always try to choose .Com Domain Names.
  • Your Domain should be easy to type & easy to pronounce.
  • Don’t use number on your domain name.
  • Don’t use more 12 words domain name. Because People don’t like to type much.
  • Don’t use .info, .net, .us, .biz etc like extensions because they don’t ranks good on Search Engine. I always like to suggest people to use .Com or .Org Domain Names Extensions.

Once you decided to choose your domain name then it comes what extension will be reliable for you.

But remember .Com is The Gold Standard, but you can also choose .net, .org etc. But I will suggest not to use .us or .biz like extensions.

Step 4: Web Hosting for starting your Blog

Blogging Platform: Completed!

Topic For your Blog: Completed!

Choosing Domain Name: Completed!

So, Now let us create our blog on a hosting.

In this section one question must be pondering on your mind that,

What is Web Hosting?

Web Hosting is a type of Online hosting service which allows people to make their website live on world wide web. This is a server which stays available 24*7 & all your future blog post, pages, images, videos, designs will be stored on this Web Hosting server.

In this tutorial we will install WordPress on our Web Hosting.

There are lot of websites are available which gives you free services but personally I will never recommend you all the free hosting servers because they provides limited space, no server control, irrelevant forcefully ads, everyday 5-6 hours server downs, no support & the most terrible is your site could disappear any time without any notice.

So, I will never recommend you all the free web server. For Testing your site you can use that but I don’t like to waste my time.

However I always like to use Bluehost Server because they are are not only cheap but also they are providing good service & 24*7 customer services.

Bluehost is the affordable & good choice as it offers everything to start Your Blog Today. Some features are below,

  • Unlimited Storage
  • Unlimited Bandwitch
  • Free Domain Names (Saves Your $12/Year)
  • Free SSL (Most important feature)
  • Easy To Use Cpanel
  • 30 Days No questions Money Back Guarantee

And all this features only costs $7.99 $2.95/month

Now How to buy it,

how to start a blog with bluehost

Select Bluehost Basic Plan if you want to start with one blog or You can select Plus plan for starting more than one blog.

how to start a blog with bluehost

On The Next Page You can claim your free domain name, Provided by Bluehost. If you’re not ready then you can choose later.

On the next step, just fill up your contact information. Pay a little attention to package extras as you can skip a few things to save your money.

Only check on Domain Privacy Protection & unchecked everything to save your money.

Now after completing Package information & extras scroll over to Payment information section. You can Pay via Credit/Debit card or if you want to pay from Paypal then you can click on More payment options.

Once you have completed Payment, Bluehost will also create you first blog in next 5 minutes. This will be done automatically without any nuisance for beginners who just wish a ready made blog.

Now you just finished installing your wordpress on bluehost Web Server.

Step 5: Launching Your WordPress Blog With Bluehost

The best thing about bluehost is it automatically installs wordpress blog for you, Just you’ve to pick up themes which will automatically installs on your blog.

Also Read
Top 20 Reasons Why People Blog

However You’re not all done, as you’ve to configure a few things before writing your first post.

To set up your blog for branding & make it perfect, I have shared some tutorials where you can get started.

  • Learn How to set up your wordpress blog for first time
  • Where To Submit your First Blog.

Step 6: Design Of Your First Blog

The first impression is the last impression

Blog designing is the most important part when you’re starting your first blog because a good design will force your visitor to love your blog. Also, this is how your visitor will remember you & your blog & will convert in your daily readers list. Remember your blogs outfit is the key of your blog.

First of all, in WordPress there are ready-made WordPress Themes are available for all types of blogs. There are thousands of themes are freely available in WordPress Themes store.

But in my recommendation, choose a premium theme which converts people more quickly than freely available WordPress Themes. Also, you will get all the support & guide, and moreover, you will get a quality design for your first blog.

Below some easy to use modern themes which I would recommend to start with,

  1. Astra Theme: Astra Theme is a lightweight which offers almost all kind of blog templates. After installing the theme you can pick any kind of ready-made blog templates for your blog & your blog design will be ready in a half an hour. SEO is the most noteworthy things of every bloggers & due to lightweight Astra theme is very fast to load page. For every new WordPress blogger, Astra is the perfect companion.
  2. Genesis: One of the great theme Framework is Genesis Framework but it is the costliest option for a blog starter. You can opt out for pro package, which will give access all their skins & future updates for free.

Also Read: How to install a WordPress Theme

There are many premium themes are available in market but in my recommendation I will recommend you to choose any of above theme for a professional starter.

Step 7: Most Recommended WordPress Plugins

Therefore, you just finished designing your first WordPress Blog and now your second priority would be installing some needed WordPress plugins.

There is almost thousand of plugins are there to install. Below I have mentioned some needy WordPress Plugins which should be installing from the first day of your starting.

Read the guide about How to install a WordPress Plugin.

Here are some needy wordpress plugins which you should install on your newly created WordPress Blog.

  1. Yoast SEO – WordPress Plugin: SEO is the most important factor for bloggers to rank on Search Engine & Yoast makes it easy with their free WordPress Plugin. They also offers a premium plugin but I will recommend to install at first free one then if you need premium one you can buy.
  2. Contact FormAdmins need to open a contact page to interact with readers & you need to make a contact form to interact with readers & Contact Form makes it easy to contact with admins. The most noteworthy is this is a free WordPress Plugin.
  3. Jetpack by WordPress.comJetpack is a full of security WordPress Plugin by You can also get day to day stats & other options to make your site faster for free.
  4. Really Simple SSLNowdays SSL is the most important security layer to protect your site from hackers. Just install your free or paid SSL in your server & Really Simple SSL automatically redirects all traffic from http to https which is more secure than http.
  5. Smush Image OptimizationImage optimization is another needy WordPress Plugin for every blogger to make their site’s pages load fast. Smush Image Optimization is a free plugin which is must recommended plugin also.
  6. WP Super CacheThis is another important plugin to minify html, JS, & with lots of features.

You can get a list of Must Have WordPress Tools here.

There are many more plugins are available but above are the basic recommended Plugin for every newbie bloggers.

If you have followed all the above steps, your blog is up & ready for publishing your first blog Post.

Step 8: Planning about Your Content

Before you start writing your first blog post you must need to content plan.

You can use an excel sheet for planning your content. Pick up a niche where you have interest to write content & I should recommend to open your copy & write down almost 20 topics that you can write now. Then research about your topics & make your content different from others.

Below Content Planning Checklist are provided for our newbie bloggers.

  • Add an attractive Title. For instance, “How I make $5000 in a month” will be more attracted than “How to make money online“.
  • Article Length almost 1000 + words.
  • Add related images in your post.
  • Add a attractive featured image in your post.
  • Proofread your content.
  • Permalink must describe shortly which helps search engine to rank fast.
  • In meta data provide a short description of your content with related keywords.
  • Schedule/Publish your content.
  • Share on every social media platform like Facebook, Twitter, Google +, Whatsapp etc
  • Send push notification to your readers.
  • Send email newsletter.

In the article ideas, I have previously told you to write down all the content that you can write without any help of others.

Now time to post your first WordPress Blog Post.

Step 9: Writing Your First Blog Post

Now this is the biggest fun started in your life, writing your first article.

Also Read
How To Choose a Profitable Blog Niche in 2019

Here is some guidelines you must follow before starting your first blog post,

  • When you’re writing your article, imagine there is a person in front of you & you’re talking with him about your content. Write in the 1st person voice tone, there is the second person who is reading your post. For example, you are the second person who are reading this blog post & you may notice my voice tone is “I” and “You”.
  • Previously I have told you that your content might be cover all the details of your topic on more than 1000 + words.
  • Do not copy images of Google search engine, alternatively use free stock images or paid stock image on your content.
  • You can freely embed videos from Youtube. Here is a guide on How to do that.

Read our step by step guide on SEO copyright to avoid the general jam & level up your blogging career. This will help you how to drive more traffic from Search Engine.

Step 10: Add Important Pages on Your Blog

Here are some must have Pages, which you must have on your blog from the first day.

  • About Page : This page contains all the details of your Blog & You.
  • Contact Page : Contact page is where your readers can connect with you. You need only a contact form to add this page on your blog & Contact Form 7 makes it easy for every bloggers.
  • Privacy Policy Page : A privacy policy page is a statement or a legal document where you discloses how you’re using your readers data. It accomplish a legal requirements to protect your readers privacy. It is similar to Terms of Service Page.
  • Disclaimer Page : Disclaimer is a formal statement saying that you are not legally responsible for something, such as the information given in your blog, or that you have no direct involvement in it.
  • Media Kit Page : This is not necessary now, but you should know about it. This page where you will mention all the details traffic of your blog and also the advertisement options you use.

Step 11: Drive Traffic To Your Blog

So, Now you finished your first blog & as well posted also your first blog post. I think you understood all the previous step by step guide on How to start Your Blog. If you need any guide comment below.

You just made your blog but now the main question is how to drive traffic to your blog?

Follow the steps mentioned here and this guide will help your blog to be visible in search engines.

here are also many ways to drive traffic on your new blog,

Step 11: Make Your Blog Social

Once you have completed you first blog site, You need a community where your readers will join & social media makes it easy to get started.

Firstly to get started on social media, You need a Facebook Fan Page, a Facebook Group, Instagram account, Twitter Account.

Here are guide on how to get started & make your blog social.

  • How to create a Facebook Fan Page Blog
  • How To create a twitter account for your blog

Step 12: Make Money Blogging With Your First Blog

There are may ways how you can make money blogging & earn passively.

Here some of the best ways to make money are mentioned,

  • Google Adsense
  • Affiliate Marketing
  • Sponsored Adverisement (Get paid for writing about a product or service)
  • Direct Text or banner ad
  • Own Digital Products like eBooks, Video courses, Themes, Plugin, Software etc

I already covered all the ways to make money blogging guide on How to make money blogging.

Step 13: Learn SEO for free Traffic source

SEO is also known as Search Engine Optimization. SEO is a very advance topic which is tough to complete in a single article.

Many new bloggers try not to care on Search Engine Optimization & it’s a biggest mistake.

Search Engine Optimization help you to rank on Search Engine like Google, Yahoo, Bing etc. And it’s quite easy to get organic traffic if your site’s Search Engine Optimization is good, which helps you to generate more revenue.

Here are three crucial parts of SEO are discussed below,

  • On Page SEO : Your contents quality, Keyword Density, Meta Description, Permalink & other factors.
  • On Site SEO : Crawling & indexing of your website.
  • Off Site SEO : Dofollow & Nofollow Backlinks from other sites.

With the gradual development of SEO, I want to add more factors which helps on Search Engine ranking,

  • Social Signals : Social media sites plays a great role to increase blog ranking. Google plus proves all the above myth to improve your blogs search engine ranking.
  • User Experience : Nowadays Search Engine Optimization is all about to give a great user experience. For example, Design of your site, Navigation, Page Loading, Readability & more.

Here are some guides for improving your SEO ranking,

  • Keyword Research from scratch using Google Keyword Planner.
  • How to write a SEO friendly content
  • What is backlink for SEO


Follow Me


Hi, I'm Amrit Das Founder of YoursWriter Blogging. A blog that helps you to know the art of Blogging. Join our Facebook Community and stay connected with other like-minded bloggers.
Follow Me
Social Shares

Subscribe for FREE Blogging, SEO, Money Making Tips Newsletter!

Subscribers get the best curated content for you

Related Articles

Leave a Comment

Your email address will not be published. Required fields are marked *

Share via