Want to start a blog? Don’t know what to do?
If you want to start a blog but don’t know where to get started then you have come to the right place. I will not just tell you how to start a blog but how to turn it into a successful one that makes money online and generates a passive income.
Earlier starting a blog meant having a lot of coding skills (HTML, CSS, PHP… etc.), but today it is as simple as creating a document in word.
Fantastic, isn’t it?
Before anything else, we must have a clear idea about, why we want to start a blog. I have outlined some of my reasons.
- It is great way to get your point of view out.
- It helps with your writing and communication skills
- Fantastic way to get noticed
- Great way to share information with the world
- And…… Make money while doing it
Step By Step Instructions
Follow these 5 steps to get started with your blog in no time.
- Decide on a blogging platform
- Find a good web hosting company
- Get a domain name
- Design your blog
- Useful Plugins
Step 1: Decide on a blogging platform
WordPress is by far the most popular blogging platform available, but there are many others like Tumblr, Blogger etc. WordPress is free and easy to setup with a ton of customization options. There is also a large public forum to help in case you are stuck with anything.
You should self-host your WordPress installation on a custom domain.
You will get more traffic with a self-hosted solution as compared to using sub-domains of popular platforms.
Step 2: Find a good web hosting company
There are tons of hosting companies out there. If you are self-hosting your WordPress blog, you must go with a hosting company that fits your budget and has a good service level and up-time guarantee. When it comes to hosting the two things to take note of are
- Page load speed: Time taken in seconds for your blog to load
- Up-Time: Aim for 100% of up-time
A good hosting provider is an important investment in your blog. You can buy hosting from the links mentioned here.
Step 3: Get a Domain Name
A domain name is the address where your online audience will find you. If you need help in choosing the right domain name for your blog, read my post here. Domain names start from as cheap as 99 Rs a year to a few lakhs a year. Choose a domain name that fits your need and budget
Step 4: Design your blog
The fun really begins now. It is now time to setup your blog.
Log in to the control panel of your hosting provider and install WordPress. Most of them should have a 1-click install process
Once the install is done, all that is left is logging on to the admin panel of your WordPress blog and start writing a post.
Hurrah!! You have now successfully installed WordPress and setup your blog.
Changing the Blogs Appearance
WordPress has themes to figure out how the blog should look. Changing a blogs look and feel is as simple as installing a new theme and WordPress has over thousands of them. Some are free while others are premium.
When you log in to the dashboard under Appearance / Themes you will find themes that you can use
Click on add new to select a different theme from the list shown. I would recommend using the “Feature Filter” option in order to choose a theme that closely matches your specific requirement.
Once you find a theme of your choice click “Install” and then all you need to do is to “Activate” the theme.
I recommend if you are beginner you start with a free theme and then migrate to a premium theme as your blog grows
You can find some great themes here MyThemes
You can find Add Post under Posts / Add New
You should then see the screen below where you can add a Post Title. Add the main body of the post with text and images as you like. Use the “Add Media” link to add images/video inside post. There are a ton of formatting options available for text. Make sure to look at them as needed
Voila, your blog is ready with posts and all
Step 5: Useful Plugins for WordPress
Now that you have setup your blog, it’s up to you to make it a huge success. Here are some plugins to help you achieve success.
Akismet: Protects your blog from spam comments
Yoast SEO: Most Essential plugin to make your website SEO friendly
SUMO Me: Plugin to collect e-mail addresses and put social media sharing buttons on your blog.
W3 Total Cache: Caching plugin to speed up your blog.
WP Smush: Image optimizer to increase speed of your website
Google Analytics: You will be able to see your visitors site
WP Database Backup: Schedule backup of your blog
AMP Plugin: Helps to thin down a webpage to its basic structural components with scaled-back JS and minified CSS code, makes for lightning-fast page speeds.
All the best for your blog
Do read my article on Keyword Planning for better SEO