I have learnt lots of stuff from the internet during my decade long continued blogging journey, utilised different resources and now its time to give something back to the community.
I receive atleast 2 requests every week from different people who are willing to learn this stuff asking me to write an article to start a blog and how to make money online guide.
To honor people’s requests and to give something back to the community I’ve decided to write this tutorial hopping they will find it helpful.
In this article I will make blog set-up process as simple that anyone with little to no knowledge of topic can start a blog right away.
I will cover everything needed from A to Zee to make you start your own blog in another 30 mins (if you want to do it now !). Keep reading.
Also see: How to find topic for your blog post
While many people who are already into blogging will find it basic, others who never heard about it would definitely find it interesting.
Those who already know can go through it too as I being a blogger understand that a good blogger try to grab as much knowledge as possible and this article might add something further to his/her knowledge.
Among the requests I receive, some people possess really good educational background such as MBA, Engineering, Medical etc.
However, running a successful blog has not much to do with the educational background as it doesn’t require any technical knowledge.
People from different background (who are not tech savvy) are running successful blogs and making good money. Some figures may surprise you when you know how much full time bloggers are making.
Blogging lets you be your own boss and chose your hours to work. You work in the morning or the night is totally your choice.
Need not to stick to 9 to 5 job and listen to arrogant boss. Work from home, office or even while you are traveling.
You just need a laptop with an internet connection to setup your office just anywhere, let it be a lawn, a park or a Starbucks cafe.
People from around the world get to know you by name, talk about you, quote you in various magazine and news channels.
Let’s see below some of the well known bloggers from India and their estimated earnings.
Amit Agarwal –
Amit agarwal is a computer science graduate from India’s premier Institute; Indian Institute of Technology.
He has worked with several well known brands such as Goldman Sachs and appeared on lots of TV channels and radio such as CNN IBN, CNBC, NDTV, HT, BBC Radio etc.
His website www.labnol.org (digital inspiration) has been quoted in many reputed magazines as well like Forbes, Wall Street Journal, Guardian etc.
After working for well known brands for several years, Amit decided to switch to blogging and become India’s first ever successful blogger representing India at global platform.
His website where he shares “How to guides”, Tips & Tricks, Tutorials on latest technology gets 3+ million page views per month and have tons of followers at different social media platforms such as Facebook, Twitter, Google plus etc.
He makes $35000-$40,000 per month out of his blog (He owns plenty of other blogs as well which earn separately). Read more about Amit here
Amit Bhawani –
Amit is another successful blogger who writes about latest technology as well such as upcoming smartphones, laptop, camera, iPhone etc on his blog http://www.amitbhawani.com.
He started blogging back in 2007 and made it a full time business. According to sources, he makes around $15000 off of his blog (He manages several more). Read more about Amit here
Harsh Agarwal –
This young guy holds engineering degree from Sharda university and chosen blogging as career rather than finding a 5 to 9 job in some organisation.
Harsh started his blog www.shoutmeloud.com back in 2006 and by now he earned hundreds of thousands of followers at various social channels.
He speaks in various conference and educate young bloggers and budding entrepreneur. His earning varies between $11000-$12000 per month. Read more about Harsh here
We have plenty of such examples that shows Indian people have started to pursue their career in blogging and are being recognised.
However people from western countries are making way much higher money taking this passion to next level.
According to The Richest, founder Michael makes $5,00,000-$8,00,000 off of his blog TechCrunch.com followed by Mashable’s founder Pete making $5,60,000 -$6,00,000 per month. That’s huge !
Lets get started without wasting another minute.
Step -1 – Brainstorming –
Just like any other business the very first step in setting up a blog is brainstorming. You need to decide upon the niche you would like to start your blog in.
The niche should be something you have great interest in as 90% of bloggers give up within 3 months of their blogging career because of several reasons, losing interest being the most common.
It requires determination, eagerness, patience and passion to make the blog successful. Sometimes it becomes boring to update the blog with latest articles therefore it is utmost important for you to understand your area of interest and start the blog around it.
The other thing is we likely to have great knowledge on the topic we are passionate about and it becomes easy for us to share different articles on the same.
Ask yourself, What you are passionate about? What things amaze you? What is your interest ? and chose the most relevant topic to start your blog.
Talking about myself, I am fascinated about latest technology, Android, iOS, iPhone, Internet Marketing, Affiliate Marketing, SEO, Social media marketing etc. and write on the same.
Step -2 – Register a name (domain name) –
Relating it back to offline business, whenever you start it, you reserve a name for the business so that nobody else can take it.
On the internet we chose a name here too and call it a DOMAIN NAME. Domain name is the backbone of your blog that costs maximum of $16 for whole year, cheap ! isn’t it?
However some of world most popular registrars always have different offers running where the news customers can get domain name for as low as 99 cents or 99 rupees.
Below is some well known domain registrars:
- Bigrock.in/ Bigrock.com
Contact me via Contact us form if you want to buy domain name for 99 cents or 99 rupees.
Step 3 – Chose a Hosting Plan –
Hosting is something where all the files of your blog will be stored. The cost of hosting varies from company to company between as low as $3 to $20 a month (for starter) however it depends on the requirement.
Since you are a beginner, you may start with a very basic plan. I can get you some really great deals where you can receive upto 60% discount.
Some of the best hosting providers:
Contact me via contact us page if you want to avail 60% discount on the hosting plans
The next step requires you to have a domain name and hosting plan ready if you want to setup a blog now !
Step – 4 – Point the nameservers –
- When you buy a domain name and hosting plan, a series of mails from both the companies will arrive instantly with important information that shouldn’t be disclosed to anyone. Login to your account on the site you have bought domain name from and go to my account. Click “Manage DNS” button against the domain name as shown in below figure.
- Click “manage” under Nameserver section.
- Open the email sent by hosting company and you will find 1st and 2nd nameservers in the email. Below is the screenshot of email recd. from my hosting providers with nameservers.
Copy 1st nameservers and past in the first popup box appears after you click “manage” as discussed in step “b” above. Do the same for 2nd nameserver and hit SAVE button. Allow name servers to update which takes maximum of 24 hours. If you are on Godaddy, the nameservers get updated in 10 mins.
Step -5 – Install wordpress (blogging platform/software) –
Now you are ready to install wordpress, which is the best blogging platform available for free. It is quite easy to understand and the most important thing is you need not require any technical knowledge.
The availability of different plug-ins for various needs such a contact us form, subscribers form makes wordpress the most powerful blogging platform.
Login to hosting account using information sent by hosting company. Below is the screenshot of my hosting which I’ve bought from hostgator.
Head over to “Software and services” and click “Quickinstall” (if you have bought hosting from other company than hostgator, you will find “Softaculous” instead of QuickInstall !
Hit the wordpress block and you will be taken to install wordpress. Click “Install wordpress” as shown in below figure.
In the next step, you will be asked to chose the domain you want to install wordpress to. Select the domain name from drop down menu. Enter “Admin Email”, “Blog Title”, “Admin User”, “First name” and “Last Name” and hit “Install wordpress”
The wordpress will get installed on to your domain, note down the credentials (username and password) which will be required later to login to admin panel and customise, install themes and plugins of your choice.
Step -6– Install WordPress theme
The default WordPress blog doesn’t look nice in terms of colors and functionality. You need to find and install the theme which suits best for your blog.
Although there are lots of free themes available but I’d recommend to go for a premium theme if you are serious about blogging.
The premium theme would allow you to remove the footer links and help you brand your blog ! It will give you full control over the settings for arranging widgets, sliders, fonts etc.
Below are the recommended websites you can purcahse themes from.
Step -7 – Add necessary pages
There are a few necessary pages that a blog should have. I’ll discuss least necessary pages however which additional page you want to add is solely your choice.
- Contact us –Contact us page is really necessary for a blog or a website as this is the most effective way for the visitors to contact you. They can contact you via “contact” form in case they have any query or suggestion that could improve the blog.
- About me/us – In order to win the trust of the people, you must tell visitors about who you are ! People like to know your experience, journey, what all you have achieved in blogging career and what you want to achieve moving forward.
Step -8 – Add necessary plugins
There are a few basic plugins that you must install to your blog. I’ve written a separate post in which I listed down all the necessary plugins for a blog, See the post here.
These are the essential plugins that you should immediately install and configure !
Step -9 – Add content
By now you will have a structure ready and it’s time to add content to the blog. Google prefer blogs which are regularly updated hence it becomes utmost important that you set a schedule and publish the content on a regular basis. It helps with ranking the posts in search results.
If you are a good writer and have in-depth knowledge, you can write the articles at your own however this job can be outsourced to professional writers as well if you can’t write. Ofcourse it will add some addiotional cost to your pocket.
There are several places you can find good writers at, such as Facebook groups (my favorite), Freelancer.com, DigitalPoint Forum, PPH, Craigslist, worknhire, Upwork etc.
Step -10– Promote your blog
So the blog is ready and its time to promote it. To start, since the blog is new, use only social media for promoting your blog. Share each and every post at your social media profiles and ask your friends to like and share. After few months, you can go for Guest Posts, Forums, Blog comments etc.
Share this article with your friend if you find it helpful.