Want to start a blog and get paid by blogging?

Yeah! It’s possible to do both at the same time!

After all, What’s better than following your passion and making passive income along.

From the last 2 years, Technical Life has helped millions of users like you to start a blog of your own.

People start blogging for many reasons, and some of the most popular once are:

Sharing the new learnings
Documenting your thoughts
Passive income and making money
Free gadgets and stuff for review
Free travel

Your’s could be one of the above, or some other reasons, either way, blogging could help you achieve your goal.

A few things:

This is a detailed guide with some theory and practical knowledge. A bit of reading, and a bit of following steps to start your blog.

This is just one thing you need before we start:

The name of your domain.

Note: You can always change your domain name in the future if you like.

In this guide, you will find answers to all these questions and will be able to start a blog.

Here are the steps to start a blog:

Step 1: Picking the blog topic
2: Select the blogging platform
3: Pick a domain name & hosting for your blog
4: Install WordPress on the blog (Tutorial is given below)
5: Setup the design of the blog
6: Install the best WordPress plugins
7: Write your first blog post
8: Share your writeup with the world
9: Monetize your blog
10: Drive traffic and gain more exposure

Page Contents

How To Start A Blog From Scratch and with No Experience
Step 1: Pick a Blog name & domain name for your blog
Picking the hosting to start the blog:

Set up your blog

Step 1: Select the Blogging Platform
Step 3: What your blog is about? (Niche)

Design of your blog
WordPress plugins
Plan your content

Writing your first blog post
Add important pages on your blog
Driving traffic to your Blog
Getting social
Now, Make money from blogging in easy steps

FAQ about starting a blog?

How To Start A Blog From Scratch and with No Experience
This blog creation guide is created for users like you who are just starting out and knows a little or nothing about blogging.

Step 1: Pick a Blog name & domain name for your blog

Domain Name:

Easy to remember
Happy to type
Soft to pronounce.
Just remember these 3 secrets when picking a domain name for your blog.

Name of your blog is the most crucial part for success. A domain name is the URL of a blog which a visitor will use to open a blog.

For example; www.technicalife.tech

A custom domain name is like www.technicalife.tech, for which we need to pay $12/year. However, I have shared a trick below which will help you save this $12 on domain purchase.

Now, there are a few rules which will help you to pick the best name for your new blog.

Prefer .com domain name above everything else.

Your domain name should be easy to pronounce and easy to type.
Make sure your domain name should not be confusing to the listener.
You can use Bluehost domain suggestion feature to check if your domain name is available or not.

Simply enter any word that you have picked for your blog and it will also show you available domain name suggestions.

My suggestion is to be creative and follow the three rules I shared above.

Here are a few things you should not do when selecting the domain name for your new blog:

Don’t use a too long domain name. Try to keep it lower than 12 characters. Ex: Technical Life
Don’t use domain extension like .info, .net and so on, because they tend to rank bad in Search engines. I always prefer and suggest to use a domain name extension like .com or .org.

Suggested read:

How to select a great domain name for your business
Picking the hosting to start the blog:
Now, let us build our blog on a hosting.

Web-hosting is where WordPress will be installed. This is a server which stays online 24*7 and all your future blog images, your blog design and everything will be stored on this server (hosting).

That is how your website will be up and running 24*7.

The good thing is, hostings are cheap.

Set up your blog

The best thing about Bluehost (as you see in the above video) is, it will automatically install the blog for you. However, you are not done, as you need to complete a few things before you will write your first blog post

Learn how to set up a WordPress blog for the first time.

Step 1: Select the Blogging Platform
The first answer you should have is, where should you create your blog?

There are many blogging platforms out there, and people have different opinions about each of them.

Most of the Bloggers start blogging on the WordPress platform.

WordPress is popular because it’s easy to use.

Here is an interesting fact: 30% of the websites in the world is powered by WordPress.

Once you have crossed the testing period, you are ready to do something more meaningful. Get a WordPress blog, and don’t confuse yourself with WordPress.com and self-hosted WordPress -blog.

A self-hosted WordPress blog (WordPress.org) is what you need. It means you will be installing WordPress on your own hosting and getting a domain.

Step 3: What your blog is about? (Niche)

The very first thing you need to do is find the niche of your blog. By niche, I mean finding a topic that your blog is going to be about.

I hope you don’t plan to blog about every random thing and make money. This doesn’t work in 2020 and your chances of success are better when you blog on a single topic.

Moreover, Google which is the biggest search engine prefers a website that is built on a single topic. For example, the Technical Life topic is “blogging,” and that’s how you found us.

Now, the big question is

How to find the topic of your blog?

Here are a few tips that will help you to get started:

Find a topic that you know better than anyone else. It doesn’t have to be the job you are doing, and it could be anything. Try to think about the topic that you most like to talk about, and you can comfortably talk about it for hours.

The good idea is to pick a topic that you usually read about. The topic which you read about all the time is something that interests you.
Also, make sure you have a keen interest in a particular topic, and you can add values with your own insight.

For newbies, I always recommend to take the help of pen-paper and write down the topics in different columns that you like.

For ex: Motivation, Fashion, Technology, Finance, Photography, Scientific research, Babycare, health care and so on. Now, try to write 5 post ideas for those different columns.

By the end of the 5th article, it will help you to find the topic (Niche) that you like the most.

This is a critical step before starting a blog, as it will help you to pick a topic that you are most passionate about.

This will ensure that you will not burn out when your blog goes live.

How to choose a niche of your new blog?

Single Topic vs. Multi-Topic Blog: Which is Better and Why?
Conclusion- Selecting the appropriate niche is the first and the most important step for starting a new blog.

Design of your blog
Blogging platform? Check!

Blog niche? Check!

Domain name? Check!

“The first impression is the last impression”, that’s the mantra we follow for a blog.

Blog design is the most important aspect of your blog because a good design will ensure that your visitors will love your blog. In fact, that is how your readers will remember your blog. Imagine your blog design as you with a nice outfit.

In WordPress, there is a concept called “WordPress themes”. These are ready-made designs that are available for all types of blog.

Modern Theme

Genesis: This is one of the best theme frameworks out there. I use this for Technical Life. You need to buy the theme, and skin to make it suitable for you.
Astra theme: This is a lightweight theme which offers the template for all kind of blogs.

Once you install this theme, you can pick from the ready-made template and your blog design will be ready within 30-45 minutes. This is a perfect companion for any new WordPress blog.

Read: How to Install a WordPress theme

There are many more premium WordPress theme clubs out there, but I recommend any of the above two for a professional start.

Here are plugins which you should have on your newly created WordPress blog:

Yoast SEO
WP Rocket
Jetpack by WordPress.com
You can find a list of best WordPress plugins here.

There are many more plugins, but the above plugins will ensure that you have all the basics plugin installed on your blog.

If you have followed, all the steps until now, your blog is up and ready.

Now, comes the part which you should be doing over the period of time and that is adding new content.

Plan your content

You can use an excel or use a Trello board. Here is a free Trello content planning board that you could use.

Content planning board

This Trello board also comes with a checklist to help you write the perfect article. Click on more on the right sidebar and click on the copy board.

In the article ideas, write down all the content that you could write. You can also create an outline of the content if you like.

Writing your first blog post

Now, this is where the real fun begins, writing your first article.

Here are the guidelines to help you decide what your first blog post should be about.

I will share some of the articles link below to get you started, but here are few tips which will ensure you don’t make mistakes a newbie usually makes:

Write in the first person tone, because there is a single person who is reading your blog.

For example, you are reading this blog post alone. That is why you might notice, my tone is “I” and “You”.

Your content should cover all the aspects of the topic you are writing about. Feel free to write 1000+ words.
Do not copy images from Google. Rather use these sites to download free to use images.
You can also embed videos from YouTube. Here is a tutorial on how to do that.

If you wanna skip the general crowd and level up your blogging game, then read my guide on SEO copywriting.

Add important pages on your blog

Here are some of the important pages, which you should have on your blog from day one.

About page: Contains detail about your blog, and you.
Contact page: A page with a contact form. You can use free contact form 7 or Jetpack contact form feature to create a contact form on WordPress.

Media kit page: You don’t need it now, but you should know about it. This page is where you will write about your blog traffic and available advertising options.
Driving traffic to your Blog
So, you have got everything covered and your first blog post is live.

Now, the next step is to driving traffic.

Now, there are many techniques that you can use to get traffic to your newly created blog.

How To Promote Your Blog (12+ Actionable Blog Promotion Techniques).

Getting social
Once we have established our blog, make your blog social so that your readers can join your community.

You just need to get started and no need to stress, as again I’m here to guide you with the best resources.

To get social with your blog, you need a Facebook page, Instagram account, Twitter account.

Here are resources, which will help you to get started here.

Tricks to create Facebook FanPage for your Blog
Tips to create a Twitter profile
How to form a community out of your blog

Here are some of the most popular ways:

Google AdSense
Affiliate marketing
Sponsored content (Get paid for writing about others)
Amazon affiliate program
Direct ad sales
Own digital products like eBooks, Online course

What Else you need to reach the next level of Blogging:

Learn SEO to drive free traffic

SEO is an advanced topic and it’s hard to complete it in a single article. Many newbies try not to concentrate on search engine Optimization, and it’s a big mistake.

Search engine optimization helps you to drive targeted traffic from organic search, which in turn makes more money for you. There are three core parts of SEO:

On-page SEO: Your content quality, Keyword placement, and other factors.
On-Site SEO: Crawling, indexing of your website.
Off-Site SEO: Backlinks from other sites.
With the evolution of SEO, I also like to add two more here:

Social signals: Social media plays a great role in improving your blog ranking. Google plus is proven to be the best social networking site to improve ranking.

User experience: New Search engine optimization is all about giving a great user experience. Some of the key aspects of good user experience:

Navigation, site loading, website design, readability.
Here are a couple of articles, which you should definitely read to learn about SEO:

Keyword research for dummies using the Google Keyword tool
How To Write SEO Friendly Content
What is a backlink for SEO
Getting traffic to your blog

10 ways to drive traffic from forums to your blog

How to drive organic traffic to your blog
Readership and improving your blog

One major difference between a normal blog and a good blog is the detailing.

An A-list blogger usually takes care of every tiny detail to ensure that users subscribe to his blog, and love to be a part of it. This is what we call turning one time visitors into readers.

Here are some of the advance and less talked techniques to take your blog to the next level:

How to get more blog readers and keep them
Why no one is reading your blog & how to make them read
In the world of blogging, you always wish that there was someone who can guide you right from scratch when we start a new blog.

FAQ about starting a blog?

⭐️How do beginner blogs make money?
Beginner blogs can start with ad networks like AdSense, Media.net, and affiliate marketing to make money.

⭐️How many posts should you post daily?
The idea is to be regular with posting. You can target one post a day and if you are creating long-form content (over 2000 words plus), even 2-3 a week is a great number.

⭐️When should you start putting ads on your blog?
It depends on what kind of ads you want to put. Check out make money blogging guides to understanding various options you have.
You read my earlier guide on when should I start using Ads on my blog.

What questions do you need to ask me before starting a blog?

Where should you start a blog? (Platform for blogging)
What niche you should pick? (Blog topic)
What should be the name of your blog domain?
How to buy the domain name?
Where should you host your blog?
How to buy hosting for your domain name?
How to install your blog on the domain name?
Design of your blog
Essential elements to make your blog shine
How to write the first blog post
Welcome to the world of Blogging!

I had to cover as much as I could for a newbie to get started, but if you still have a question in your mind before starting your new blog on WordPress, feel free to give me a shout via comment.

Do share this start a blog guide with others who wanted to create a blog for some time.


Write A Comment