BloggingHow To Start A Blog In 2022 From Scratch

    How To Start A Blog In 2022 From Scratch [Step-By-Step]

    Want to know How to Start a Blog in 2022?

    There are numerous benefits of starting a blog and one of them being, You can Earn a GOOD AMOUNT OF MONEY OUT OF BLOGGING.

    Yes, you heard it right,

    Many of the top online bloggers earn thousands of dollars monthly, some of them being WPBeginner, Guru99, ShoutMeLoud, to name a few.

    Well, before starting earning from your blog, you would have to invest some time in starting your blog.

    Are you ready to dive in?

    Here’s a 7 Step Process of starting a blog. Just follow each step accordingly and you would have your own blog ready for earning from it.

    Step 1: Choose a Niche for Your Blog

    Step 2: Choose a Good Domain for Your Blog

    Step 3: Find a Good Web Hosting and Domain Provider

    Step 4: Set Up a WordPress Blog

    Step 5: Choose a Lightweight & Fast Theme for Your Blog

    Step 6: Some Essential Plugins for Your Blog

    Step 7: Write and Publish Your Own Blog and Make it Live For Your Readers

    Step 8: Some Ways to Make Money From Your Blog (BONUS)

    Let’s dive deep into making your Profitable Blog.

    Step 1: Choose a Right Niche for Your Blog (Most Crucial Step for Success)

    Choosing a right niche before starting a blog

    This is the most important part and most of the bloggers stuck here.

    They are not able to decide, what topic should they choose upon which they would write their posts.

    Some most popular and profitable niches are:

    • Technology Blog
    • Personal Blog
    • How-to Style Blog
    • Micro Niche Blogs Like Legal, Fashion, etc.

    Most of the bloggers, about 99% of them quit blogging because they choose a topic which they are not passionate about.

    Choosing a topic, which you are passionate about helps you stay in the field for longer time and better express your views toward it.

    Are you still confused?

    Let’s take some examples,

    Smart Passive Income – Patt Flynn started this blog named Smart Passive Income, where he shares strategies to grow your online business. Today Smart Passive Income is one of the most successful blogs which are making millions of dollars every day.

    ShoutMeLoud: You all know ShoutMeLoud is one of the most significant websites which teaches about WordPress, SEO, Blogging, and Much more stuff related to blogging.

    Here’s an official graph of earnings of ShoutMeLoud,

    ShoutMeLoud Earning Graph
    This Graph is of 2017, Now, in 2022, they are earning millions per month. (Image Source GOOGLE)

    As you can see, they earned around $434 at the beginning. They did not stop at it and scaled their blog because they selected a profitable niche. This helped them increase their earning to a great extent.

    So, how you can find the perfect niche that you won’t regret later?

    You have to focus on these two factors to find out the profitable niche for your blog.


    • See that you can make money from that?
    • They have enough affiliate programs or not?
    • Is that niche is having a good volume of keywords or not?


    • Are you interested in working on that niche?
    • Can you share the article of that niche?
    • Can you solve other problems with your writing on that niche?

    Here’s a trick!

    Take a paper or notepad and write some topics that you think you are passionate about.

    Now, choose, the best out of them.

    Congrats, you just got your perfect niche.

    Step 2: Choose a Good Domain For Your Blog

    Choosing a good domain before starting a blog

    Choosing the right domain name is not a difficult task and anybody can have a good domain name.

    You just need to be a bit careful before choosing domain name to start a blog.

    The domain name that you choose should have a reputable name and a purposive name.

    Still Confused?

    Let’s take few examples,

    HackTechHub – Tech in HackTechHub refers that this website shows content related to tech.

    WPBeginner – WP Beginner shows that this website shows stuff related to WordPress (WP) for beginners.

    There are few extra tips before choosing a domain name:

    • Keep it Short & Simple – Try to keep your domain as short, don’t make it too long because it’s not easy to pronounce and keep your domain name simply because it’s easy to remember. (Jon Morrow changed their domain name to BoostBlogTraffic to SmartBlogger, and their blog are getting millions of traffic because now his domain looks simple).
    • Use Keyword – You can use your main keyword in your domain, which helps you in SEO, which is already mentioned above.
    • Don’t Use Numbers – You should not use numbers in your domain because it’s not easy to remember the numbers and makes it difficult to become a word of mouth.
    • Always Use TLD Extension – I recommend you to use domain extension like .com because it is better accepted by Google Search Engine.

    NoteWhich blogging platform should you choose?

    I am not going to take much time here to explain to you which platform is best,

    There is a lot of blogging platform which you can use to make your blog, but I recommended you to go with WordPress.


    Because in other platforms, you can’t have access to edit or customize everything, but WordPress gives you the freedom to make your blog as you can.

    In WordPress, you have many plugins and themes which you can use to make your blog Awesome! 

    So I think you can get an idea of why WordPress is good,

    Let’s dive in and let me tell you to further steps to create your blog.

    Step 3: Choose a Good Hosting For Your Blog

    Choosing a good hosting to start a blog

    To start making your blog, you will need a hosting and a domain.

    A domain name is an address which a visitor enters into the browser to visit your website.

    For example, a domain name looks like,

    Here, ‘google’ is a domain name ‘.com’ is the extension and ‘www’ is automatically configured by the service providers.

    Web Hosting – A web hosting is a place where all your files of your blog are stored and show your blog live when someone tries to access that. Hosting is like the hard disk of the computer, which stored all your data (images, posts, pages, and many more) and kept your data secured.

    Now, are you thinking which WordPress hosting is best for you?

    There are tons of WordPress hosting available on the internet, but 99% of them fails to deliver the purpose of your website.

    Choosing a Hosting is very important and need to be dome wisely.

    I could give you tons of Hosting providers list but I would not recommend any of them, because if any problem persists in future, it would affect me and my website’s reputation.

    I would recommend Bluehost because it is officially recommended by WordPress for hosting your website blog.

    And, honestly, their page load speed and performance is un-matched.


    Remember, If you feel like you are unable to follow-up any step, just submit a request with us and our Experts will set up a blog for you.

    You must purchase the hosting from here and fill-up the form to get your blog setup by our experts for FREE.

    Follow these steps to purchase the Hosting for your blog:

    1. Click on this link to start your first blog.

    Bluehost Web Hosting Page

    I would recommend you to choose the SHARED HOSTING (On the Left) because it has more features.

    Click on ‘Host Your Site’.

    Now, Scroll down.

    Bluehost Plan Choosing Page

    I would recommend you to choose ‘BASIC’ Plan because it has a lot of features and the price is very affordable. You can change the tenure to ’36 Months’, but it will cost you higher.

    Click ‘Select’

    2. Choose your preferred domain.

    Bluehost Domain Choosing Page

    Enter the preferred domain name in the search box and click ‘Next’.

    You can also skip this step if you are confused about this step. Just click “I’ll create my domain later”

    Choosing a domain now or later is FREE, which typically costs $15 for 12 month, but will be FREE, because, you are starting a blog using the link we provided above.

    3. Create your account

    Bluehost Final Step Page

    Make sure to fill up every detail correct.

    4. Select the Package Information

    I would recommend you to choose the 36 Month plan because it has some long term benefits but it you are low on budget, go with 12 month plan.

    Important- Uncheck all the ‘Package Extras’ as they are not that much useful at that price (You can choose them if you want but the price to be paid would be higher after selecting them.)

    5. Enter the payment method

    Click on “See more payment methods” to pay via PayPal or just pay via credit card.

    Click ‘Submit’ and Pay.

    4. Setting Up WordPress on Bluehost

    Now comes the part where you actually start a WordPress blog on Bluehost.

    Bluehost actually makes it a lot easy to create a WordPress blog – and, that too, for FREE!

    Once you’re done creating your password, Bluehost gives you an easy guide on how to start a blog.

    • First, you will be requested to choose a theme for your blog. Select the one you really like or the one that best fits your blogging needs. Remember, you can always change your theme later on so you can skip this step for now.
    • Now click “Start Building”
    • Click either “Business” or “Personal” on the next screen or simply click “I don’t need help”

    Congratulations! Your WordPress blog is now ready!

    Now you can get on with the fun part of choosing a great design and high-quality content for your own WordPress blog.

    Step 5: Choose an Attention Grabbing Theme

    Choosing an Attention Grabbing Theme

    I would recommend you to go with a FREE theme first and upgrade it to a premium theme.

    The best theme which is light weight and has many features is GeneratePress.

    It’s very lightweight and it’s simplicity attracts many blog visitors.

    For installing any WordPress theme on your blog just follow these below steps:

    First of all, you should be login on your WordPress dashboard appearance themes

    1. In the themes section, you will find various free themes, but if you already have so, click on the add new button.

    2. Search for the theme “GeneratePress” and install and activate it.

    Remember, If you feel like you are unable to follow-up any step, just submit a request with us and our Experts will set up a blog for you.

    You must purchase the hosting from here and fill-up the form to get your blog setup by our experts for FREE.

    Step 6: Some Essential Plugins for WordPress

    WordPress without plugins is nothing because plugins are necessary to (Optimize your content, for SEO, Speed, and many more). There are lots of plugins on WordPress, but there are some plugins that I am currently using and making such things on autopilot.

    Want to know the list of my favorite plugin?

    So, here is the list of my plugins which I am personally using almost in all my website – 

    Elementor – These is the page builder for designing any page. This plugin allow you to create your dream landing page by just drag and drop. I currently use it on every website for my clients, as it builds stunning pages in minutes.

    Yoast SEO – SEO is important to rank and drive a lot of traffic. Yoast SEO is the oldest and most powerful SEO plugin that becomes a favorite for every blogger now. Many bloggers suggest you go with Rank Math SEO, but I don’t recommend that because they don’t have lots of features like that. For information, you can read the review on my blog.

    WP Rocket – You already know that speed is one factor to rank on google. So wp rocket is the plugin, which helps you to optimize your full website and make it faster. I strongly recommend you to buy this plugin if you are looking for an alternative to this so you can go with auto optimization. 

    WordFence Security – Security is the no.1 priority; many times, somebody tries to hack your website, so this plugin helps you to secure your entire website. Using the security plugin is essential to keep your blog safe. Read more security steps here.

    Anti-Spam – Many times, someone makes spam comments on your blog. This plugin helps you that if someone comment on your blog and comment looks like spam, so this plugin automatically removes it. – If you are writing an informative article which has a lot of image in it so this plugin tries to optimize your images and by this your website load fast.

    Social Snap Pro – Social snap is a social sharing plugin, But I like this plugin so much because they help to drive traffic from mediums like – Facebook, Twitter, and many more platforms.

    These are the top plugins which I almost used in my all website to run them properly.

    I don’t recommend you to go with nulled or cracked plugins because these types of plugins are easy to hack by the hacker, and by this, you lose all your website data. If you want to do professional blogging and make money out of it, I highly recommend you keep the investment mindset and treat your blog like a business.

    If you are wondering how to install the plugin? Let me help with you that,

    1. Go to your WordPress dashboard
    2. Then go to Plugins → Add New
    3. Then upload your plugin zip file and click on the “install now” button.
    4. After installing, click on the “activate button” to install that particular plugin.

    Now let move on to other topics,

    Step 7: Write Your First Stunning Post and Published It

    Are you wondering about writing your first blog post?

    So let me help you to write your first post on your blog. 

    First of all, I want to congrats you that you have successfully set up your WordPress blog. Share this post with your friends to start a blog. now it’s time to make some posts for your new blog.

    For creating a blog post, you have to go: Dashboard → Post → Add New

    After that, you will land on your post, and here you can start writing your first stunning post.

    Now, Let me give you some tips that help you to make your first epic post:

    • If you are confused about finding the topic of your new post, so I recommended you to do some keyword research around your niche, and by searching, you will find many awesome keywords that are easy to rank.

    Pro Tip: I recommend you go with long-tail keywords because it’s easier to rank.

    • Always tries to make an awesome title of your blog post by using numbers and power words.
    • Make sure you should add some images for making your article more comprehensive; I strongly recommend you to make your article lengthy and more in detail, and by more detail post, you can make your reader your true fan.
    • I suggest you go through with the on-page guide so you can optimize your content easily.
    • Use words like I and You to more connect with your readers and try to don’t take copyright images from google. I recommend you always to use copyright-free images.

    I think these tips help you to create your first blog post, 

    Now, Let’s move on to the favorite of every blogger.

    Step 8: Some Ways to Make Money from your Blog (Bonus)

    Please refer to our blog post “3 Ways to Make Money Blogging“.




    Please enter your comment!
    Please enter your name here

    Subscribe Today


    Get unlimited access to our EXCLUSIVE Content and our archive of subscriber stories.

    Exclusive content

    Latest article

    More article