How to Start a Blog and Make Money new image bloggingtime

How to Start a Blog and Make Money 2019

How to Start a Blog and Make Money 2019, In this post, I will share with you the way you can begin a blog and earn money on the web. You are at the start of an amazing blogging trip, and I’m extremely glad to be ready to accompany you from the beginning. Do not worry about not knowing where to begin or what to do.

Now, I’ll show you How to Start a Blog and Make Money? even when you’re just beginning or even a non-techie.

Why Blog?

why blog bloggingtime

A blog is similar to an information journal in which you provide information and value on your interests and passions. It’s a location in which you help and share your thoughts and or valuable information on a particular topic or subject.

You have to pick your specialty/niche and your region of interest associated with your blog., my website is about WordPress, Blogging, Hosting and Technology. As it needs to be Selecting your niche may be a very lengthy process. Spend some time to brainstorm your niche, if you’re able to find with about 20 to 30 article topics in your niche, then it’s a nice one. That show’s you have started your journey to How to Start a Blog and Make Money?

The blog permits you to socialize and share thoughts. Additionally, it lets you build trust. Possessing your readers’ confidence and devotion opens the door to earning cash from your own site, and that’s the big advantages of starting a blog.

How Much Money Is Required To Start a Blog?

How Much Money Is Required To Start a Blog

You won’t need to spend too much money on the blog. Just you need a Domain (Price $0.99 /1st Year) and Hosting (Starts from $3.95/Month). For Domain you can choose Godaddy or Namecheap, if you are new to Godaddy then you will get the Domain for only $0.99, to avail this offer use this code “CJCSIG99C “.

For hosting, I will Recommend Siteground hosting, and you’re able to begin your blog fast with this very low price. Siteground also includes a money-back guarantee, which means you’re stress-free. You are able to begin a site for a cost as low as $3.95 a month.

That is practically equal to nothing compared to the possible income you’ll be able to get from the own site.

The Key Steps involved in (How to Start a Blog and Make Money?)

Adding Important pages

  1. Brainstorm Good Domain Name
  2. Best free blogging platform (choosing the blog platform)
  3. Select a host for your Blog site
  4. Setting up your blog
  5. Adding Important pages (Privacy, Terms and Conditions, Disclaimer, About us and Contact Us)
  6. Selecting a Theme
  7. Add blog content
  8. Driving traffic to your blog
  9. How to make money on blogging

Now let us start the journey for How to Start a Blog and Make Money?

1. Brainstorm Good Domain Name

Brainstorm Good Domain Name

Pick a domain name which relates to your niche, because not all domain names you want might be available which may require some brainstorming. It’s the first step. A domain name is fairly much like your brand on the internet.

Many free sites are there to help in finding a domain name. You can use these sites for brainstorm your domain name and take your own time, so you can come up with a unique and interesting domain name.

>> Useful Site:,,, and

>>Make sure to search social media usernames to find out your name’s availability on all social networks (mainly Facebook, Twitter, and Instagram). For this, you can use

namecheckr bloggingtime org

After finding your domain name, you can register a domain on Godaddy, Namecheap or any other domain registered.

Tip 1: Use Godaddy coupon code “CJCSIG99C “ to get a domain for $0.99/ 1st Year. To avail, this offer first selects Godaddy USA and need to pay through Credit or International Debit Card.

godaddy offer bloggingtime

For hosting, I will be recommended Siteground hosting. I’ve hosted my website and that I never had any difficulties with it. It gives the cheapest cost for hosting, and I’m rather delighted with their service. Having a blog, you market it and of your content is owned by you.

Then proceed with self-hosted if you wish to begin your journey on the ideal foot. I’d suggest you proceed with Siteground for you and you have your domain and hosting together with a single purchase, it’s not too complex.

How to Start a Blog and Make Money?

Since it turns out to be less expensive than paying. You will find a free blog hosting choices, for example,,, Wix, Squarespace, Medium and Tumblr however, if you’re seriously interested in earning money from your blog site, then you want to decide on a self-hosted blog.

Blog Topic Ideas:

  • Technology
  • Tutorials and Guides
  • How to
  • Interviews
  • Health and Fitness
  • Micro Niche
  • Reviews
  • Life Style
  • Travel
  • Survival
  • Golf Training
  • Dog and Cat Grooming
  • Gaming

Tip 2: Always select your domain name related to your niche. And make your domain name Brandable, Memorable, Easy to remember and Prefer.COM or.ORG domain.

2. Best free Blogging Platform

Best free blogging platform

The next step is choosing the best free blogging platform, and for this, I strongly recommend setting up a self-hosted WordPress site for your blog as it’s the most sustainable, long-term solution, also you can use,, Wix, Squarespace, Medium and Tumblr, these platforms allow you to create a free blog site, but there are many limitations with this platform.


Image Credit:

How to Start a Blog and Make Money 2019

WordPress is the most popular CMS, In reality, the most recent survey state that over 52% of all blogs run on this CMS, including the famous sites like Forbes, New York Observer, TechCrunch, NBC, and others.

wordpress search term bloggingtime

WordPress comes in two very different platforms. and They have almost the same name, but there are very big differences between the two: vs differenec bloggingtime org

3. Select a Host for your Blog site

Pick a Domain name and Hosting

Now you have completed the first two steps, that is finding a name for your domain and selecting a blogging platform. Now it is time to start your real work. To make your website accessible to other people on the Internet, you need a “host.” The host keeps all your website files safe, secure and makes sure that people can access your blog when they click on a link or type in your domain name. You cannot host a blog from home or office, for that you need a complete web server.

>> There are different types of hosting available.

  • Shared hosting: Best and the cheap hosting option for a beginner with a low traffic site. Here you will share server resources with other members on the same server.
  • VPS hosting: Which is more powerful and dedicated hosting, you can get a unique IP with separate server resources like CPU and RAM, from a dedicated hosting environment. Only need whenever your site/blog grows bigger and getting huge traffic.
  • Dedicated hosting: This is the most powerful and fastest hosting solution for your site. Here you will get a higher CPU and RAM options fully dedicated to you.

When you’re small, shared hosting is more than enough for you. You can always upgrade to higher hosting when your website is bigger.

3.1 My Recommended Hosting Provider: SiteGround

My Recommended Hosting Provider SiteGround

SiteGround is a popular shared hosting provider that offers its users multiple different hosting options. SiteGround supplies a range of hosting options which range from Shared Linux hosting (the cheap, versatile form used by the majority of sites), Cloud Hosting, WordPress, along with Reseller server options for large, developing sites.

Always choose the best hosting, don’t take a risk on your first blogging journey, you can see in this below infographic the main reason for WordPress security vulnerabilities is Poor Hosting. This is why you need to choose Siteground.

Top-5-WordPress-Security-Vulnerabilities bloggingtime org

Image Credits:

Its attractively enhanced customer support, blazing speed, and security users. This is the hosting company recommended by It uses the latest speed technologies (NGINX-based caching, SSD-drives, Multiple PHP Versions with OpCache, Free SSL) to fasten your WordPress site. On top of that, siteground offer static caching and a free CDN service to further boost your website’s performance.

Siteground 70% OFF
  • 99.99% Uptime
  • Fast SSD Hosting
  • Free Website Migration
  • Unlimited SSLs
  • 60-day money-back guarantee
More Less
Doesn't expire

SiteGround also offers very well managed, easy and fast WP Starter site-building wizard managed auto-updates of the core software and plugins, expert WordPress support, and more. Its StartUp Plan starts with $ 3.95 / month. SiteGround also offers us 24/7 support (phone, email or live chat).

siteground plan


  • 1-click WordPress Installation is perfect for beginners.
  • 30-day money back guarantee – no risk!
  • Free Cloudflare + Let’s Encrypt SSL in their cPanel
  • Ongoing security updates prevent hacked websites
  • They will migrate you for free with their GrowBig plan and up
  • World Class 24/7/365 Live, Phone and Ticket Support.
  • 99.99% Uptime Guarantee.
  • Fully managed WordPress hosting.

3.2 Let’s Get Startedsiteground plan1

Step 1: Go over to SiteGround‘s home page, and click on WordPress web hosting.

Select the package that is most appropriate for you. There are 3 unique plans to choose from: StartUp, GrowBig, along with also the GoGeek program.

Then the StartUp plan will be the strategy for you if you are beginning with a restricted budget.

I strongly advise obtaining the GrowBig plan as it permits you to get multiple sites (at any stage on your blogging trip — you may need numerous domain for websites, membership sites, network websites and much more) and priority tech support, free site transfer, along with 2x as much web space.

choose domain name siteground bloggingtime org

Step 2: Choose a domain name, if you already have a domain registered with Godaddy, Namecheap or any other domain registered providers then select the option “I already have a domain” or you are can register a new domain with siteground which costs you additional $15 and click proceed.

review and complete siteground order 1

review and complete siteground order 2

Step 3: Fill your contact information to register a new account, and also you need to pay through credit card only. In case you need Paypal option you can contact Siteground support they will enable it for you. And also don’t forget to select your nearest data center. The best server location you can have would be the one that’s closest to where the majority of your blog readers are located. If you need you can select extra services (optional) after filling this form click pay now.

review and complete siteground order 3

Finally, you have created and purchased a new hosting account from Siteground, now you will get a confirmation email on your registered mail.

4. Setting up your Blog

Setting up your blog

Proceed to the Siteground client area and set up your WordPress website. There’ll be a pop up asking you to install “Get WordPress Pre-Installed On This Account” and follow the account setup assistant.

create a blog img14

On the next screen, enter you’re desired:




create a blog img15

In the next screen you need to choose a theme, but don’t worry you can change this later. After selecting a theme click to submit.

create a blog img16

Once submitted your information, all are done. Now you can log in to your brand new WordPress dashboard.

create a blog img17

To start with, you will need to login to your blog. Type on your browser to bring up the admin login screen (replace “” with your domain name). If you are unsure of your login name or password. Don’t hesitate to contact Siteground they will help you anytime.

create a blog img1

Now login screen will popup enter the username and password, log in to your WordPress admin dashboard.

create a blog img100

As soon as you login you will be in the WordPress administrator area. This is where you will make any changes or customization you want to your blog.

5. Adding Important Pages (Privacy Policy, Terms, and Conditions, Disclaimer, About Us and Contact Us)

The Key Steps involved in

This step is very important because you need certain pages for your blog to become genuine and trustable, and also the pages like privacy policy, terms, and conditions, disclaimer, contact us and about us required for Adsense approval. Yes, once you get going with your blog, you need to monetize your blog for revenue, the best way is Google Adsense, But my favorite is Affiliate Marketing. So these pages are very important for Adsense approval.

You can create these pages by following these steps:

create a blog img101 img

To create a page first, go to >>Pages —> Add New (After that WordPress Gutenberg Editor will be open, This is the new WordPress Block Editor introduced from Version 5.0) or you can use “classic editor” by installing a plugin.

create a blog img102

Enter your page title (“Privacy Policy”) in the title box, and copy your privacy policy, and paste it here in the text area. After that click on publish, so your first page will visible. Follow the same steps to create all other important pages.

For your convenience, you can use these free websites for creating these important pages.

Privacy Policy Generator

Terms and Conditions Generator

Disclaimer Generator

About us: For about us you cannot use any generator, because here you need to mention your blog and yourself. So take your time and write a good about us page.

Contact us: For contact us you need to install a plugin called “contact form 7”.

5.1 How to Install WordPress Plugins

To install a free plugin from Follow these simple steps:

>>First, go to Plugins –> Select Add New

create a blog img103

>>Search the name of the plugin in our case it is a “contact form”

>>Click Install

create a blog img104

Next, go to >> contact —> select contact forms

create a blog img105

create a blog img8

from here copy the highlighted shortcode, and paste this shortcode on the contact form page which you have already created. So finally you have created all the important pages.

Follow the same steps for the installation of plugins from

To install a paid plugin from zip file which you have purchased from a third party vendor. Follow these simple steps:

>>First, go to Plugins –> Select Add New

create a blog img103

>>Now click on upload plugin

create a blog img106

>> Now click choose file and select your plugin which is available in zip format

>>Click install now and activate the installed plugin

6. Selecting a Theme

Selecting a Theme

For the overall look and design of your blog, you need to install a theme, either a free theme or a paid theme. you need to provide your readers with rich user experience by adding a beautiful and mobile responsive theme.

create a blog img107

There are plenty of FREE themes are available on and also many paid themes are there. You can search for free themes on Google and

create a blog img108

So many themes are available for WordPress, so you may get confused, even I have tried many free and paid themes.

astra theme bloggingtime org image

But, I will recommend installing “Astra” this is one of the most used and one the best free WordPress lightweight theme. It offers more advanced features which help to build and customize your website within a click.

create a blog img109

Astra has more than 300,000+ active installs and a high 5-star rating from 1,882 out of 1,910 user ratings making it one of the highest rated items of all time. There is also a premium version can be found on the website, if you need you can go with premium. As a beginner, I think the FREE version is enough for your blog.

Astra Features:

  • Speed.
  • Easy Customizations.
  • Woocomerce Support.
  • Solid Security.
  • Awesome Support.
  • More than 100+ Pre Build Templates.
  • Blends with Elementor, Beaver or any other page builder.
  • LifterLMS integration
  • LearnDash Integration
  • And More…

6.1 How to Install WordPress Themes

To install a free theme from Follow these simple steps:

>>Go to Appearance –> Select Themes

create a blog img110

>>Click Add New

create a blog img112

>>Search the name of the theme, in our case it is “Astra”

create a blog img111

>>Now click install >> Activate the theme

To install a WordPress theme from a ZIP file, Follow these simple steps:

>>Go to Appearance –> Select Themes

create a blog img110

>>Click Add New

create a blog img112

>>Click upload theme >> Choose the Zip file

create a blog img113

>>Click install

How to customize the theme?

create a blog img114

>> Go to Appearance >> Select Customize

create a blog img115

>>A new window will open, here you can make any changes you want. After making changes don’t forget to save and publish to make your changes live. Different themes have different options, so make the changes according to your taste. In this example, I have used Astra FREE version, for more advanced options go with Astra premium version.

A nice theme and design for your blog are one of the best investments you can make early on as you’re trying to attract more readers. For me, I own Astra Premium version.

7. Add Blog content

Add blog content

Now finally you came to the important part, adding your first post. This is very important because “the first impression is the best impression” Making a Great First Impression means you need to give a value to your readers. So they can trust and will come back to your site again and again.

One thing you need to remember, first do proper keyword research for your post and add relevant keywords inside your post don’t use more than 6 keywords and also try to add sub keywords. So if your post rank on Google for the main keyword. Then automatically it will rank for sub keywords.

Tip 3: Try to add more than 1000 words post for your first 10 articles. On average, long-form content actually gets shared more than short-form content. And also add relevant images for your blog.

create a blog img13

Image Credits:

7.1 How to add a post on WordPress?

create a blog img116

>>Go to Posts >>Select Add New

create a blog img117

>>After that WordPress Gutenberg Editor will be open, This is the new WordPress Block Editor introduced from Version 5.0 or you can use “classic editor” by installing a plugin. You can add Category, Tags and Featured Image for your post from the right sidebar.

Ubersuggest: The Best FREE SEO Tool

free seo tool bloggingtime

Tip 4: Do proper SEO and long tail Keyword research before adding your post. That will help your post to rank higher on Google and other search engines. Use FREE SEO tools like Ubersuggest from Neilpatel or Google Keyword Tools.

8. Driving traffic to your Blog

Driving traffic to your blog

Everything is ready, now just imagine you have a car with all the modern facilities and excellent interior design. But your car doesn’t have an accelerator, now imagine having everything without accelerator how do you move your car? in the same way you have rich content (No doubt, Content is the king), beautiful design but no traffic to your blog.

For this what you need to do? There are several ways you can drive traffic to your blog.

  • Quora: Quora is a world’s largest question-and-answer website where questions are asked, answered, and edited by Internet users (like bloggers) in the form of opinions. So make an account on Quora and search a question related to your niche, try to add value to Quora readers. Please note don’t add too many links to your answers that may lead to ban of the account.
  • Strengthen Social Signal: Facebook is obviously the biggest social media networks, first, create a page for your blog and join as many as groups related to your niche, try to share your blog posts to those groups on facebook. And create an account on Twitter, Instagram, Snapchat, and Pinterest so your blog social signal will very high. This will help to rank your site on Google. Also Automate the sharing of content on Twitter, Facebook, Instagram, and Pinterest by using any third party tool. This step will increase your reader’s engagement. (Don’t try to be on all platforms; it is going to be very boring for you. Once you figure out where you are getting most of your traffic, focus more on that channel).
  • Create Backlinks: Backlinks make a huge impact on a website’s prominence in search engine results. Refer this post to know more about backlinks>> How to Build Backlinks in 2019 (NEW Guide).
  • On page SEO: Optimizing a page for a certain keyword is called on-page SEO. It’s actually a straight forward method. Refer to this beautiful infographic for more information.


Image Credits:

9. How to make money on Blogging (How to Start a Blog and Make Money)

How to make money on blogging

There are many ways to monetize a blog such as Adsense, Affiliate marketing, Sponsorships, Selling Digital Products, Provide Membership Content, Sell Advertising Space, etc.

One of the easiest ways to monetize your blog is through Google Adsense, The biggest advantage of Google Adsense is when a visitor clicks on the ads placed on your blog, you get the money. The second biggest advantage is to be easy to monetize. Getting Google Adsense Approval for the first time is a bit daunting task, but after approve once, if you follow its rules then you will not have any problems. Being a Contextual Ad Network is a benefit. Contextual Ad Network means that it only applies ads related to your blog’s Niche / Field on your blog.

My favorite method is Affiliate marketing. Affiliate Marketing is a system of making money in which you recommend an online product at a post on your blog. Along with the recommendation, you also place the Affiliate Link of that Product there. When a visitor purchases that online product by clicking that affiliate link, then you get some commission from that product’s price and nearly all of my income comes from Affiliates. You can make huge money from Affiliate program, for that, you need to apply different Affiliate networks like Amazon Associates, Clickbank, Maxbounty, Share sale, Flex Offers and More. As soon as you’re approved, you can begin promoting your affiliate products. I have seen major conversion on my Affiliate products. So you can also join and earn money from your blog.

Tip 5: 6 Blog Mistakes you need to avoid.

6 blog mistakes you need to avoid

Image Credits:

Final Conclusion on How to Start a Blog and Make Money 2019? I have shared my experience and knowledge, if you think this is a useful post then don’t forget to share with your friends and also on social media channels.

Happy blogging

Also, don’t forget to comment your thoughts on How to Start a Blog and Make Money 2019?

Leave a Comment

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

CommentLuv badge

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Alert: Content is protected !!
Scroll to Top