How to start Blogging-?

we have provide the best easy steps,  that anyone can follow and start incoming from blogging. 

Go through the article carefully if you don’t know Programming no issues, if you don’t know Website design no issue. just go through the article you will find everything easy

How to start blogging

Steps to Start a Blog That Makes Money

Find a Blog Idea

This is the most important step for your blog. Choosing your blog’s topic (or niche) determines the rest of the website’s future. This is what you’re going to be writing about and — hopefully — making money from. The good news: There’s practically an audience out there for every single topic you might be interested in. BUT there are some topics that tend to perform better than others. You need to find a topic that appeals to a big audience while still appealing to you.

To find the perfect blog niche, you’ll need to answer two questions:

What am I interested in?

What topic do you love? What are you obsessed with?

This is the basis of your blog niche. After all, if you don’t love the topic, you’re not going to want to write about it day after day. To help answer this question, I suggest looking towards several areas:

Talents: Is there something you’re naturally talented at? Maybe a sport, game, or musical instrument.
Expertise: What skills and knowledge have you built up over the years? Maybe there’s something you went to school for that you can write about now. Think academic subjects or skills like languages and car repair.
Career: Your current career can be a fantastic place to write about. For example, if you’re a developer for a startup, you can start blogging about front-end development or the tech industry.
Hobbies and passions: Is there a topic you just love learning about? Think about the things you do in your free time. Maybe it’s reading books, working on your fantasy novel, or repairing that old car in your garage. These can be great topics to write about in your blog.

ACTION STEP: Write down 10 – 15 topics you’re interested in. Pull up a blank document or sheet of paper and actually write this down. It’ll help you keep your ideas focused. Plus, you can refer back to it later when you make your final decision.

Find the Perfect Domain Name

Now the fun part: choosing your blog’s name. For this, I have good news and bad news.

  1. Bad news: Most of the very “best” domain names are already taken. The Internet is decades old. Makes sense.
  2. Good news: That doesn’t matter because we’re going to find the best one for you.

Here are a few good rules of thumb to keep in mind when choosing a good name:

Keep it short. Don’t force potential visitors to have to type a bunch of words to visit your website. We recommend no more than 14 characters.
Choose a .com, .org, or .net. These are the easiest ones for people to remember.
Easy to spell and pronounce. You don’t want to spell it out constantly for people when you mention your blog’s domain.
Avoid numbers and hyphens. Not only does it look clunky in the URL but it’s also difficult to type out when you add hyphens.
Use your name. It’s pretty likely that your name is available as a domain. That makes it the perfect choice for a personal blog. I’ll speak more on this later.
When you come up with a domain you like, head to Hostinger to see if it’s available using their domain tool.


If it is, great! If not, you now have two options:

Search until you find an available domain. I highly recommend you do this until you find a domain that’s available. If you’re going to write a blog, sharpen your synonym skills by searching other words and phrases that might be available. Trust me. As a working writer, this is a VERY crucial skill.
Purchase a domain name. While it is possible to buy a domain from someone who already has it, that’s an advanced option and can get expensive fast. Low-quality domains will usually go for a few thousand dollars. Highly quality domains that are two words can easily go for $10,000 to $50,000. I’ve even been in discussions to purchase domains for over $100,000 and the really hot ones can break seven figures. Not to mention all the hassle that comes from finding the person who owns the domain, negotiating with them, and transferring the domain if you even reach an agreement.
Your best bet is to keep going until you find a domain that you like and can purchase directly from a domain registrar for about $10.

We go into lots of detail on which domain registrar to use here. But I highly suggest you buy a web host that allows you to register a domain for free. That means going with Hostinger.

Chose the Best Hosting

A web hosting provider offers server space to host your website. This is where your website “lives” on the internet. People who visit your website do so through this server. It’s one of the most important elements of your website. We went through all the main hosts for WordPress sites (by far the best tool for blogging) and put together our recommendations here. But really the choice boils down to one option: Hostinger.

For your first blog, you want a host that is popular, trusted, easy to use, reliable, and reasonably priced. No need for anything fancy. Hostinger fits this need perfectly. The best part is that its plans start at $1.99/month (when using our discount link). That’s a steal considering how many positive reviews it gets. For the vast majority of folks starting blogs, Hostinger is going to be the best bet.

If you’re just starting out and would like very affordable, yet reliable web hosting, Hostinger is perfect.

Install WordPress

Your website needs a content management system (CMS). This allows you to create and manage blog posts. There’s only one option for this: WordPress. Seriously, just use WordPress. That’s because it’s easily one of the most powerful, easy-to-use, and customizable CMSs out there. WordPress powers roughly one-third of the internet. That’s how popular it is. Use WordPress for your blog, end of story. Because of how popular WordPress is, most web hosts offer a one-click install for WordPress. It’s super easy. Of course, you might want to use a dedicated blogging platform like Medium or even LinkedIn. They are great for sharing ideas, but you can’t really generate any revenue from them. WordPress gives you tons of ways to turn a profit. So, if you’re trying to make money blogging, WordPress is definitely the better choice.

Hostinger makes it really easy–you will actually handle the WordPress install during the signup process.

Once you tell Hostinger the type of site you want to create (a blog in this case), it will offer you a few appropriate CMS options. Simply select WordPress:



Complete the rest of the signup process, and launch your site. Once it’s ready, Hostinger will prompt you to activate WordPress the first time you sign in. Anytime you want to interact with your WordPress site, you can find it on the lefthand sidebar of your Hostinger dashboard.


Pick a Fitting WordPress Theme

It’s very easy to change your site’s look and feel with WordPress.

The best part: No coding knowledge is required.

That’s because WordPress uses “themes.” These are little packages of code that can be swapped in and out. Whenever you change your theme, your site will also change but your blog content stays the same. This makes it very easy to evolve your site over time without having to rebuild your entire site from scratch. Hostinger actually has you choose a theme during the setup process, just after you select WordPress as your CMS.

Hostinger is going to offer a bunch of free themes for you to get started. There were 38 when I signed up. Choose something that you like, but don’t get too precious about it at this point. You can switch up your theme later with very little work.

The number of themes out there makes me dizzy. There are thousands of free and paid themes out there already, and the WordPress community is always creating more. When picking a theme for my blogs, I go straight to StudioPress. The themes are a bit more expensive at $130. (Most themes go for $20–50.) But it’s totally worth it.

StudioPress was purchased by WP Engine and WP Engine now includes all the StudioPress themes as part of its hosting package. It’s a nice freebie if you are already planning on hosting your site with WP Engine. If you want a wider selection of WordPress themes at standard prices, Themeforest is the most popular WordPress theme marketplace. Because it’s so easy to select your first theme with Hostinger (one click during the setup process), I want to show you how to switch up your theme in the future. It’s not much harder at all.

After you purchase your theme, log into your WordPress blog, go to the Theme section which is under Appearance in the WordPress sidebar menu. Then follow the instructions for adding the theme.

You’ll have to upload the theme files to WordPress and activate the theme from within WordPress. You can find the upload option by going to Themes > Add New, a button towards the top. Then you’ll see this option to upload:


Install WordPress Plugins

One of the best parts about WordPress is that it’s infinitely customizable. Since it’s open-source, you can change it to do whatever you want.

The easiest way to make changes is with plugins. Plugins are little batches of software you can install within WordPress to get extra functionality. This is how you’ll add a bunch of extra features to your site without having to code anything yourself.

BUT be careful here and try not to go overboard.

Some bloggers will install dozens of plugins on their blogs. That can cause a bunch of problems later on. Not only can plugins cause unexpected conflicts with each other, they become a security liability since it’s unlikely that every plugin owner will maintain the plugin over time. They also become a huge headache to manage.

When you have that many plugins, you’re never sure which plugin is causing a particular problem. I like to keep my selection limited to 5–10 amazing plugins.

Here are a few of my favorites:

  • Akismet – Required for every blog, it automatically filters a ton of comment spam which is a problem for every blogger. This is one of the few plugins that I happily pay to upgrade.
  • Yoast SEO – The most highly recommended SEO plugin, it handles a bunch of SEO tasks automatically for you and also makes on-page SEO tasks a lot easier.
  • Contact Form 7 – The most popular contact form out there. Set up a contact page on your site and then use this plugin to create a contact form that will email you any time someone fills out the form. Super easy.
  • TinyMCE Advanced – A bunch of improvements to the WordPress editor that makes writing in WordPress a lot easier. These days, I usually skip this one. I write all my posts in Google Docs and then format them in WordPress using its default HTML editor.
  • WP Super Cache – A good plugin to speed up your site.
  • MailChimp for
  • WordPress – More on this below. It’s the easiest way to connect your WordPress site to a MailChimp account, create an email sign up form, and start collecting email subscribers.
  • WordPress Popular Posts – Easiest way to add a list of your most popular posts to your blog sidebar. The list will update automatically.

Install Google Analytics

Google Analytics is a free website analytics tool from Google. It allows you to do things like:

  • See how many people are visiting your website
  • Find the demographic info of your visitors
  • See what blog posts and pages are receiving the most visits

But it can get very complicated, very quickly. This is why we’re going to ignore the majority of what’s in Google Analytics for now.

All you need to do is create a Google Analytics account and install it on your blog. And while there are plenty of good reasons to install Google Analytics, there are two big ones I’d point to:

First, Google Analytics stores your data over time. When you’re ready to dive in later, you’ll be thankful that you’ve been collecting data since the beginning. Second, it’s exhilarating to watch people visit your site in the beginning. I remember the first time Google Analytics recorded a visitor on my first blog. I thought it was a mistake. “Someone visited my site? Really? Why would they do that? Who are they? Did they like it?”


Seeing those first visitors come in will give you a huge motivation boost. Even if you only check Google Analytics to see your total traffic, it’s well worth the time it takes to set up.

Log into Google Analytics

This is simple. Go to Google Analytics and click on Start Measuring. If you’re not logged into a Google account, it’ll ask you to log in to your Google account. If you have one, do so. If not, create one and log in with that.

Create your Google Analytics Account

On this screen, it’ll ask you to provide an account name. Use the name of your website or blog for this. Don’t worry about the boxes with the checkmarks for now. You can always change them later. Once you do that, click on Next at the bottom.

Choose what you want to measure

This screen asks you to choose whether you want to measure a website, an app, or a combination of both. Choose Web since you’re creating a blog.

Fill in the property details

It’ll now ask you to fill in some details about your website including its name, the URL, your industry category, and your timezone.

Once you’ve done that, click on Create at the bottom.

Copy and paste the tracking code onto your site
Once your account is created, you’ll have a unique JavaScript tracking code for your site. When you copy and paste that snippet of code into your site, Google Analytics will start collecting data for you.

Set Up Your Email List

Every marketing engine I’ve built for companies has relied on emails at its core. And there’s a good reason for that: Email lists are the best marketing tool. Period.

Think of your email list as a giant laser ray you can focus on any offer you want. Selling consulting? Pitch your list to the reader. Publishing a new blog post? Pitch your list at the bottom of the blog post.

A podcast just interviewed you? Pitch your list to the podcast’s audience. Of all the marketing channels that have come and gone over the years, nothing compares to the power of a high-quality email list. Even if you’re not sure what to send your email subscribers, that’s okay. The important thing is you start gathering a list of subscribers and build the foundation early.

Using Constant Contact or other email marketing services, start collecting emails on your blog so that the list is ready for you as soon as you need it. It takes time to build a decent size list so your future self will be extremely grateful if you set it up now.

Even a super basic opt-in in your blog sidebar is enough to get you started.

Don’t even worry about sending any emails yet unless you want to. The main thing is that you’re collecting email subscribers from the beginning. Email lists can be a gold mine once you have a few thousand subscribers, and the money really rolls in once you have 10,000 subscribers and above.

Pick a Blogging Cadence

Writing blog posts isn’t a sprint, it’s a marathon. Actually, it’s more like a multi-day backpacking trip. The best bloggers settle into a consistent writing pace they can maintain for a few years. That’s right, years.

Here are a few posting frequency rules of thumb:

  • At the bare minimum, find a way to post once per week. This needs to be a substantial post, too: 2,000 words at least. I recommend you start here.
  • Serious bloggers will post 2-3 times per week.
  • Larger sites quickly get to 5-7 posts per week. This requires multiple authors.
  • The heavy hitters who push things to the limit will do 25-50 posts per week. No joke, this is for large businesses using content marketing as their primary customer acquisition channel. HubSpot is a classic example of this.

It will get easier to publish posts the more you do it. Getting several posts out the door each week might sound like a lot now, but over time, every part of your process will get quicker.

The important thing is to start your blogging cadence off on the right foot. Begin with a weekly publishing rhythm, and build from there. I know writing isn’t easy. After writing blog posts full-time for three months, I always want to throw my MacBook out the window. It’s a grind for all of us. This is why I recommend starting at one post per week. That still gives you the majority of the week to focus on other aspects of your site while also giving you a break from writing blog posts all the time.A really great post should take you two days to complete. The first day is for research and outlining, along with as much writing as you can complete. The second day is for finishing the writing, proofreading, and publishing the post in WordPress.

Also, push quality as hard as you can. The key to building a site and traffic over time is to write posts that are more valuable than what other people have already published in your category.

Build an Audience

There’s a super famous article in blogging circles: 1,000 True Fans.

Basically, getting 1,000 true fans means you can fully support yourself. You can quit your job, work wherever you like, and be in complete control of your life. All from hitting a very reasonable goal of 1,000 true fans.

With blogging, you’ll build your audience of 1,000 true fans slowly and consistently.

As long as you keep at it, you will get there. Typically, it takes a few years.

Here’s what to focus on in order to get there faster:

  • Always post at least once per week. Never skip a week.
    Start posting 2-3 times per week if you can.
  • On every post, push on quality as hard as you can. Google the topic and see what other people have done, then ask yourself how you can write something even better.
  • Write stuff that hasn’t been written to death already. Find a new take or perspective on your topics that other people haven’t already covered.
  • Find your voice and be authentic so people can get to know you. This builds connections with your audience faster. A quick hack for this is to pretend that you’re writing your posts to a close friend.
  • Allow your readers to comment. Disqus has a ton of users and allows readers to leave feedback, praise your post, or leave criticism for it. If you’re up to engaging your first core readers, leverage this to make a solid connection with them.
  • To push even harder, get active in other online communities. Post in Facebook groups, subreddits, on Twitter, do podcast interviews, get speaking engagements when you can – anything and everything. Be as helpful as you can be in these communities.
  • For all of your content, constantly ask yourself, “How can I make this as valuable as possible?

Monetize Your Blog

There are three ways blogs make money.

Infoproducts. Online courses, webinars, e-books, etc.
Affiliate programs. You work with a brand to promote their products and you get a cut of any sales.
Freelancing and consulting. You use your blog as a platform to find clients and customers for your own services.

How info products work

I could write a book on info products. For now, we’ll keep it simple. Here’s the model:

  1. Get people to visit your site.
  2. On your site, give them a reason to subscribe to your email list.
  3. Once they’re an email subscriber, run them through a launch funnel. These are email funnels specifically designed to sell info products. Usually, these are courses that include a bunch of video lessons.
  4. Depending on your volume and target market, you’ll convert about 0.5% to 1% of new email subscribers into a customer at a price of $500-$2,000 for your course. At volume, that adds up fast.

How affiliate programs work

Affiliate marketing is pretty simple: You go about creating as large of an audience as possible. Then, throughout your content, you recommend products that are helpful to that audience.

When your audience clicks through the link of that recommendation, they get a special tracking code. If they end up purchasing, you get a cut of the sale.The main downside is that only a small percentage of people will ever click through and an even smaller percentage of people will purchase. So it really helps to have a massive amount of traffic in order to make enough money from your blog.

How freelancing and consulting works

While info products and affiliates are the main ways to make serious money, you also need serious traffic in order to make them work. At least if you want them to work well enough to make six figures per year…That’s why I believe freelancing and consulting are the best ways for beginners to start making money fast blogging. To make money quickly, this is by far your best option. It’s also the easiest to do.

When I worked at I Will Teach You To Be Rich, our freelancing programs taught thousands of people how to get started freelancing. What always blew me away was how life-changing those first few freelancing gigs are.I went through that exact change myself. Years ago, I started my personal blog and got a few freelancing clients doing it. I’ll never forget that first $100 payment sent via PayPal. The amount sounds so small now, but the real impact was knowing that I personally produced that income myself.

Guess how much traffic that personal blog of mine has? Only a few thousand visitors per month, spread across about 20 blog posts. Anyone can create a blog that size and use it for freelancing lead generation. It’s enough to build a client base that pays you $3,000 to $5,000 per month. That’s enough to quit your job. That’s life-changing. And it’s a much easier goal to hit than a full-ramped affiliate or info product marketing machine. You always have the option to build that stuff later anyway.