how to start a blog
Step 1. Choose Your Blog Topic :
Below are things you should consider while choosing a blogging niche even before you create your blog.
Choose a Niche You are Interested In
Now, this is the very first thing you need to consider while choosing a niche. There are a lot of niches you can start blogging. Some of them are more profitable in comparison to others.
For example technology blog and entertainment blogs are most profitable and easy to grow.
If you are someone who loves to stay updated about technology related things then you must start a blog on technology.
Similarly, if you are a sports person or sports fan then sports blog should be your choice. If you need help deciding which niche to choose, here is a list of niches for blogging.
Health and Fitness
DIY and Crafts
Specific Diets (Keto, Vegan, Etc.)
Beauty and Fashion
Making Money Online
Think about a Sub Niche
Be as specific as possible while choosing your blog niche. For example: While you choose sports blogging think about which sports you are going to blog about. If you want to write about all kind of sports then it’s OK.
But, if you are more specific like soccer or cricket fan then you can start as soccer or cricket blog.
It will actually ease your job as a blogger. You will attract specific fan base who are interested in soccer. And you will only blog about soccer related things, so it will be easy for you to create content.
Research about your Niche
Now, after you have chosen your niche, it is time to research about your niche. Look at the blogs already published on that niche. Look how they are presenting and branding themselves. Also research the SEO (Search Engine Optimization) standard of that niche.
Check if the Niche is Profitable
It is really important to know if your niche is profitable. It doesn’t need to be the most profitable niche. But, if you are going to start with niche which is not capable of attracting readers or advertisers, your blog simply won’t make money.
If you are someone who is willing to blog just for fun then it is not an issue to consider.
Step 2. Build Your Blog:
To build your blog, you need two things:
Hosting – Just like buying a lot for a new home, you need to buy a space on the internet for your new blog to be set up.
We are going to use the blogging platform WordPress with the hosting company Bluehost as this combination is the perfect way to start for a newbie.
Best Blogging Platforms – WordPress is clearly #1.
Blog Hosting Review – Bluehost is our favorite for new bloggers for MANY reasons.
We’re going to guide you through the process of how to start a blog step-by-step!
First, go to Bluehost.com, if you haven’t already. Make sure you have the page pulled up in a separate window before beginning the tutorial.
After you click the button to get started on the homepage, you will then see a list of pricing options.
Next, choose which pricing plan is best for you. No worries – you don’t need anything more than the BASIC plan.
After selecting your plan, you will want to enter your new domain name, as seen below:
On the next page, you will fill out the create your account section:
Then scroll down to the section with the package information.
FIRST — Select your account plan. This is where you select the LENGTH of your plan.
We recommend the 36-month plan because it provides the best value for your money, but the 12-month plan is great as well. Remember:
You can cancel risk-free for 30 days. Bluehost offers a guarantee, and you can cancel your plan at any time during the first 30 days and get a full refund.
Signing on for a longer plan represents a commitment you are making to your blog and yourself. Commit to making this a long-term deal that will reap you TONS of rewards over the next few years! Yes, you have to pay the money upfront, but this is going to be something you stick with for a while right?! Make the commitment to yourself to see this thing through.
Congratulations! You now own your very own blog and hosting plan!
Getting Started with WordPress
The themes on this page are all free. You can select any one of these free themes to get started.
select a free WordPress theme
Don’t worry – you can change this at any time, and we’ll discuss it in more detail in a few moments.
After selecting your theme, it will take a few minutes to set up your WordPress dashboard. Once it’s finished, click “Start Building” to go to your WordPress dashboard.
From here, click on the “Business” button, as shown below. If you miss this step and accidentally click Personal, don’t worry.
WordPress business setup
Next, you’ll be asked to set up a Site Title and Site Description.
This should be simple and descriptive of what your blog is about but if you aren’t sure what you want to say just yet, just click to skip this step and you can set it up later.
You can see an example of a Site Title and Description below:
blog title and description
After this step, it will ask you if you will be updating your blog with new content. Heck yeah, you will be! Select Yes.
launch your WordPress blog
From here, you will be prompted to select whether you’d like to set your homepage up to display recent posts or to have a static homepage.
You can select either, but most people end up using a static homepage, so we’ve selected that option in this tutorial.
After selecting your homepage design, Bluehost will ask you if you want to set up a Contact page. We’re going to select No this time because you can set that up later. It shouldn’t be a top priority right now.
From here, click on the Connect to WordPress.com button. Next, you will be prompted to create an account for .
Skip this step for now. We don’t recommend installing as it’s a bloated plugin that can slow down our website.
Before moving on to the next steps, make sure to visit the email account that you used to sign up so that you can verify your address with Bluehost. You have 14 days to do this after signing up, but you should verify it as soon as possible so that you can access your Bluehost dashboard.
Just click the button in your email to verify:
verify bluehost account
Now, before we start designing and customizing, we want to show you how to access your Bluehost account and WordPress dashboard in the future in case you need to stop and start at any time.