Alright, you can start blogging besides a regular job or whatever work you are doing, later when confidence builds up and starts making a lot more money from your blog to sustain a healthy living via blogging. Although you may need to leave your work at the office and take blogging as your full-time career.
It’s always difficult to start new things and gets adjusted after a while, this is similar to blogging, I will guide you with everything in this detailed post. By means of blogging, you can do everything on your own, you need not have to hire an expert to create a blog for you.
This is my income from Google AdSense and it’s one of the many incomes from my blog.
If this excites you and you want to start making money online, then starting a blog is one of the best advice from me. And if you are thinking that I am some super guy who knows everything about blogging, then you are absolutely wrong. I am a very average person who some years back can’t write even a single sentence. Even my English is not that good. I don’t have even any technical knowledge.
So today, I will show you how to start a blog in simple steps.
Here are the steps to start a blog:
- Finding a Good Niche to Start blogging
- Find a Good domain name for your Blog
- Best Hosting Provider For Your Blog
- Set up your Blog
- Start Making Money with Your Blog
How To Start A Blog From Scratch and with No Experience
This blog creation guide is created for users like you who are just starting out and knows a little or nothing about blogging.
Within the next few minutes, you will have your blog up and running.
Step 1: Finding a Good Niche to Start blogging
Finding a perfect Niche is the most crucial aspect of your blogging journey, this is where all the hard work relies on. Although before jumping into, you need to do some market & interest research, Blogging is a medium through which you resolve problems of others.
Step 2: Find a Good domain name for your Blog
- A domain name is your identity and name of your website like I have Youtube.com, google.com etc.
- You can book domain names from GoDaddy(recommended), Bigrock, NameCheap(recommended), are the top companies to register domain name for your blog.
- Easy to remember
- Easy to type
- Easy to pronounce.
Just remember these 3 secrets when picking a domain name for your blog.
Step 3: Best Hosting Provider For Your Blog With (Discount Coupon)
Now, let us build our blog on a hosting.
Web-hosting is where WordPress will be installed. This is a server which stays online 24*7 and all your future blog images, your blog design and everything will be stored on this server (hosting).
That is how your website will be up and running 24*7.
The good thing is, hostings are cheap.
There are plenty of hosting service providers but for your blog:
Bluehost is the idlest choice as it offers everything you need to create a blog. Features like:
- Free SSL
- Unlimited bandwidth
- Unlimited storage
- Free domain name (Saving of $12/year)
- Easy to use cPanel.
- Live chat support
- 30 days money back guarantee
And the best part, it only cost $3.95/month Grab Bluehost hosting for special price
Here is how to buy it:
- Head over to Bluehost.com
- Click on Get started now
Select the Basic plan if you want to start one blog or Plus plan if you want to start more than one blog.
On the next page, you can claim your free domain name. If you are yet not ready with your domain name, you can click on Choose later.
On the next page, fill up your contact information. Pay special attention to package extras as you can skip a few things to save some money.
Apart from Domain Privacy Protection, uncheck everything.
Under payment information, you can pay via credit/debit card or if you want to pay via PayPal, you can click on More payment options.
Once you have made the payment, Bluehost will also create your blog in next 10 minutes. This will be done automatically and saves a lot of hassles for beginners who just want a ready-made blog.
Step 4: Set up your Blog
If you like any theme for your blog, you can choose now, otherwise, click on ‘Skip’ button at the bottom to choose your theme later.
You are taken to the next page as shown below in the image-
Bluehost host your blog on a temporary domain for 12-24 hours if you had chosen your domain name as explained above in step 2.
Even if you had selected ‘Choose Later,’ even, in that case, your blog will be hosted on a temporary domain, and when you book your domain later, it automatically removes the temporary domain and adds your own chosen domain.
Now you can start creating your blog.
Here you can either go directly to your WordPress blog dashboard by clicking on ‘Start Building’ or go to your Bluehost account by clicking ‘go to my Bluehost account’.
Your Bluehost account dashboard looks like this-
You can login to your WordPress account of your blog directly from this page.
Now we will see next important part of starting your blog.
Step 5: Design Your Blog
You need to do some of the most important things immediately after creating your blog.
1. Complete WHOIS verification
If you chose a new domain in step 2 ‘Type Your Domain Name’ above, then you will receive a WHOIS Verification email. Open your email and click on “Verify Your Email” link to activate your domain.
Then log in to WordPress account by clicking on “Log in to WordPress” from your Bluehost account.
After login you will find WordPress dashboard like this. It ask you Business or Personal site. Just click on ‘I don’t help link’ as shown in the image.
Refer this image to do other things related to your blog setup.
2. Create a new user with Administrator Role
This is the first thing to do after starting a blog. When Bluehost installs WordPress on your hosting, it provides you with the default username ‘admin’ which is not good. Spammers and hackers can attack your blog with spam and malware.
You need to change this with strong username and password.
There is no provision to change the username in WordPress. You need to create a new user and delete the default user ‘admin’.
Click on ‘Users’ as shown in the image and then ‘Add New’.
- Enter the details of the new user. Username, Email, First & Last Name.
- Click on ‘Show password’ to see the password of your WordPress blog. If you want, you can change.
- Choose Role as ‘Administrator’.
Find here the details of your WordPress blog account.
WordPress Login URL: https://YourDomain.com/wp-admin (replace YourDomain with your domain name)
Username & Password will be as given in the above steps.
Now logout of your WordPress account and login again with new username & password using the above login URL link.
Again go to ‘Users->All Users’.
Select ‘admin’ user and delete this or change the role to ‘Subscriber’.
3. Install a theme after starting your blog
You need to install or change your theme when you start a blog. There are thousands of free & paid themes provided by thousands of developers. A theme will change the overall design, style, and layout of your blog.
You can click on ‘Appearance –> Themes –> WordPress.org Themes’ to find free themes provided by WordPress.
Do some experiments with the free themes and check which one you like the most. Chose a responsive theme so that it will be compatible with the smartphone.
There are hundreds of premium themes outside WordPress provided by different companies. My favorite theme is Genesis provided by StudioPress. Premium themes have more features and easy to customize.
4. Install important plugins
WordPress plugins are like apps that allow you to add new features and functionality to your WordPress blog. You must install some essential plugins for creating your blog.
Click on ‘’Plugins –> Add New’ and search for these plugins to install and activate.
1. Yoast SEO: One of the best plugin for on-page SEO and other things like creating a sitemap.
2. JetPack Plugin: Already installed by Bluehost. You click on JetPack plugin and then click on Setup button to setup this plugin. It’s is a multipurpose plugin where you can add things like contact form, share buttons, site stats and many other things.
3. Akismet Anti-Spam: This plugin will protect you from comment spammers. This plugin is already installed by Bluehost. You need to activate the plugin and go to the settings and then click “Get Your API Key” to get your free API Key for free to use this plugin.
4. WP Smush: Images are the great way to enhance the quality of your posts, but images take lots of storage space and at the same time slow down your blog. This plugin optimizes and compresses your image without reducing the quality of your images. It results in less storage and faster speed.
There are other plugins that you can add like ‘Contact Form 7’, Google Analytics, Add to Any Share Button, WordFrence Security etc.
5. Change the permalink
Permalink is a great way to create a clean & SEO friendly URL. Just click on Settings -> Permalink to change your settings. Just select the ‘Custom Structure’ and enter /%postname%/ in the text box and click the “Save Changes”.
6. Add your first post
It’s time to add your first blog post. You must write at least 1000 word blog post on your favorite topic based on your blog. Images make your content more attractive so add quality images in your post.
You can find the images on sites like Pixabay, Canva to use on your blog.
Click on ‘Posts –> Add New’ to add your first post.
Add your title and content with images and click on “Publish” button to publish the post.
Congratulation! You have published your first post after starting your blog.
Step 5: Start Making Money with Your Blog
Different people have different purpose of starting a blog. Someone may use this as a hobby or personal blog. Someone may use this as a business blog. Alternatively, someone wants to become a professional blogger like me.
However, making money with a blog is one of the most common goals to start a blog.
Here are the steps if you want to make money after creating your blog.
1. Write on Regular Basis
You must write on a regular basis after starting your blog. Your posts should have excellent research and original ideas where people can get something new. People like and share such content.
More quality content you like, more the traffic you can get.
2. Promote your blog
This is the most important step to get the traffic on your blog. Making money without traffic is difficult. It takes time to get traffic on your blog.
There are many things you can do to get traffic on your blog.
- Learn SEO and implement on-page & off-page SEO techniques on your blog. This way you can get good traffic from Google.
- Share your content on social sites like Facebook, Twitter, LinkedIn, Instagram, Pinterest etc.
- Write comments and guest posts on other blogs.
- Create videos and upload on YouTube and other video sharing sites
3. Monetize your blog
This is the ultimate aim of every blogger after starting a blog. There are number of ways to make money from a blog but I won’t recommend many.
I will keep it simple and suggest you just 2 ways as a beginner.
You can make money with Google AdSense and Amazon.
Sign up with AdSense here (try only after you receive some traffic on your blog). Google displays ads on your blog similar to you see on this blog. When a visitor clicks on any ads, Google pays you.
Another excellent way is making money as Amazon associate.
Just signup with Amazon Associate USA or your country (available in all major countries). Login to your associate account and get an affiliate link for any product you want to promote through your blog.
Whenever someone goes to Amazon by clicking on the affiliate link on your blog and buy something, you get 4% to 12% of the ordered amount from Amazon.
Don’t look for any other ways right now as you will get confused and focus more on making money rather than making your blog successful. Even after 7 years of blogging, I prefer AdSense and affiliate marketing to earn from my blogs.
I hope this guide is useful and it helped you to start your first blog. If you have any query, then you can ask through the comment.