Congratulations, you’ve decided to start a blog. That’s great, But that’s only one-third of the part — you’ve still have to pick a niche, buy a domain, hosting, pick a theme and there’s more and it’s kinda exciting. So let’s go
This article is a complete guide on how you can start a blog. I will show you from scratch how to start a blog and start making money from it. This article is divided into step-by-step you can jump to any section you want. So let’s start.
There are a few steps to starting a blog. Here it is
So these are the few steps on how you can start a blog properly. You need a proper action plan to start anything and you sure need to follow the step.
1. Choose your ideas or niche
To be honest, every niche makes money, so try to keep it simple and don’t push yourself to find something fully unique. But you have to choose a niche that suits you and you feel like you can do it. There are so many niches Food, Finance, Health, productivity,
Your blog should be focused on something specific. You just can’t go and write about everything or anything. If you think you want a unique idea to start a blog probably you wouldn’t find any exactly, But you can make it unique in your way.
So here are a few things you should consider before you choose your blogging niche.
Do I enjoy the topic or do I have an interest in this topic?
if you don’t enjoy your blogging topic after a time you will lose interest and you can’t focus. So whatever topic you pick make sure that you like the topic.
Do others have an interest in your topic?
You can’t just pick a random topic. So what blogging niche do you have in your mind to start a blog you need to do some research. You can just simply use google to check how many results are there about this topic. or you can use a tool like SEMrush, this tool will show you how many people search for it and other relevant keywords and many more details.
2. Choose a name for your blog
What is a domain name?
A domain name refers to your website or blog address. This is what users type in a browser’s search bar to directly access your website. A domain name is unique and cannot be shared between different sites. Mean you can’t use a domain name that is already registered. Every domain name has to be unique.
After choosing your niche you need a name for your blog. Like my blog name is MarkFool.
Your blog name will be your internet name by which you will be known online. So you need a simple name for your blog. You can use your (first name+last name) also you can use any kind of name or word.
To get an awesome name for your blog (domain name), try that, write down 10 to 12 names on a piece of paper then decide what your domain name should and shouldn’t consider, and add some words and phrases.
Here are some tips to choose a good domain:
Always try to use .com
Don’t use any unprofessional domain extension like .biz .info
Avoid numbers, hyphens
Keep it simple, Avoid complicated words
Once you decide on a good domain for your blog. You have to register the domain. Domain names cost around $10 to $12 per year. Nowadays you will get a free domain with your hosting.
3. Get your web hosting
You have to host your blog content somewhere. For that your need hosting. It will store files and keep your blog online all the time.
To start a blog you need good quality hosting. Hosting is one of the most important things and on that, you have to spend some money.
There are many things to consider before you choose to host. Hosting uptime, Hosting speed, Hosting security
They have many plans, Choose the WordPress starter plan it includes everything you need to get started.
After choosing your plan I suggest you choose at least for one year, but if you choose more than one year it will be cheaper. Then you have finished your payment,
After that Hostinger will guide you to set up your account. It is simple they will guide you through every process.
We will start the blog with WordPress, WordPress is simple and easy to use. Companies like Spotify, Time.com, and Fortune.com magazine also use WordPress, so you are in good company.
If you install WordPress and connected with your domain, you can simply access your WordPress dashboard by typing “ yourdomain.com/wp-admin” into your browser.
4. Install theme and essential plugin
Now you own a blog, That’s amazing. After installing WordPress you need a theme and some plugins.
A theme will make your WordPress site look beautiful and easy to access. There are tons of WordPress themes free and also paid. You can always use a free theme but free come with some limitation. If you want you can use a free theme, here is the WordPress theme directory
But I suggest you use a premium theme, it will be secure and more powerful.
Here are some best premium themes, You can use:
The Genesis Framework
Or head on to Themeforest, there are zillions of theme
So you get a theme now some essential plugins you need for your blog.
Yoast SEO: If you want to rank higher on the Search engines you have to do SEO, And This plugin will help you to do SEO better
WP Super Cache: Cache stores your website data temporarily for fast and easy future access. If you don’t use cache browsers have to send new requests every time visitors arrive on your site. If your content has been cached, your server or visitors’ browsers can send a static copy of your content instead.
Smush: It will optimize your images by reducing their sizes
WP Rocket: WP Rocket will make your website fast, It will help to load your website faster.
iThemes Security: To increase your website security you should use a security plugin. It will help your website from hackers and viruses.
To install a theme on the left side of the Dashboard hover over the Appearance then click theme, Then click Add new then upload the theme.
To install a plugin you will see a plugin option below appearance, Just hover over it and click add new.
5. Customize your blog
After installing your theme you have to customize the theme. For basic details Change your site name, and upload the site logo.
For that hover over the Appearance, then click customize.
Once you are in customization you will see options depending on your theme. It is different for every theme. If you buy any premium theme you probably get documentation for your theme, make sure to give it a look. If you made any changes to save that click Save & Publish.
Change Your Permalink Structure
When you create a page in WordPress like the about-me page it usually creates a URL like this yourdomain.com/?p=123.
For that, you need to change your permalink structure. To change it
Hover over Settings and click Permalinks.
Choose the option for Post Name.
Save your changes.
Now your blog has good looking and simple URL.
Create necessary pages
To create a new page, Hover on pages and click on a new page. Then name your page Like “About me” then hit publish.
You have to categorize your post. Like you created a post on how to gain weight, So you have to put it in a category to make it easy for users to understand.
To create a category Hover on the post and click on Categories.
6. Research your blog Topics & Write your blog post
Now you have your blog and you decided on a niche. Now you have to decide what you gonna write about in your niche. For example, You decide to write in the personal finance niche.
But personal finance is a very big niche, You have to decide what type of content you will write in personal finance. Ok, You decided to write about the best credit card. Now Best credit card is your keyword, you have your research your keyword best credit card.
Research means: How much traffic the keyword “Best credit card” gets every month. How difficult is rank for the keyword, Which countries people do search for the keyword, and What type of keyword is that? There are many factors to consider. So a keyword research tool will help you to figure these all out. I use SEMrush. You can also use SEMrush for your content topic and ideas.
Note: Personal finance and health topics consider as YMYL (Your Money or Your Life) topics, this is how Google refers to web pages and content. That means your content could have a negative or positive impact on the quality of people’s lives and/or their finances.
Write your blog post
After deciding your keyword or what blog post you want to write, It is time to write the blog post. To write a blog post Hover on the post and click on add new, then give your post a title First, then start writing your first piece of content.
It might be difficult at first to write a blog post but in time it will get easier. Or you can use Fiverr to hire a writer. If you hire a writer you can also increase your content production. A little advice if you want to hire a writer don’t hire a cheap writer for $5 or $10.
7. Monetize your blog post
Now you have your blog, And your blog has content. It is time to monetize your blog. I suggest you monazite your blog after getting some traffic and building an audience. Use social media, forms, and newsletters to build your audience.
You should start email marketing. Email marketing is one of the most powerful tools.
According to ActiveCamping
In 2018, conversion rates for email marketing peaked at nearly 19% and in 2020, the average conversion rate was roughly 15%.
You can use convertkit for email marketing, it has a free plan.
Here are some ways you can monetize your blog
Sell your product
Sell your service
How do you want to take blogging
From my perspective, Here are three types of blogging.
Blogging as business
Blogging as a side hustle
Blogging is a so big industry. And it is a huge business. You can start blogging as a business and aim for 100k a month (for that you need more time and resources) you can do it as a side hustle to make a few thousand bucks per month. And personal blogging it’s mainly a hobby but you can also monetize it.
Here is the brief on how to start a blog.
How to start a blog
Choose a niche: Before you start blogging you have to choose a niche or topic for your blog, Like Food, Health, cooking, and How-tos.
Blog name: After that, you have to pick a name for your blog. like markfool.com
Get Domain and web hosting from Hostinger: You have to register a domain name for your blog and buy hosting. Hostinger plans come with a free domain. Head over to Hostinger and select the starter plan.
Theme: Choose a theme for your blog to make it look beautiful.
Research your blog Topics: To research your keyword you need a keyword research tool. I use SEMrush. You can also use SEMrush for your content topic and ideas.
Write your blog post: After keyword research, you have to write your blog post. You can hire a writer from Fiverr or you can write it yourself.
Monetization: After getting some traffic you monetize your blog and start making money.