Professional Documents
Culture Documents
How To Start A Blog Final
How To Start A Blog Final
a Blog
Why People Create Blog And Why You Should Create One? 6
Conclusion 57
All the rights of this ebook is reserved by the author. This ebook or any portion thereof
may not be reproduced, duplicated, distributed in any mode (electronic/hard copy) or
used in any manner whatsoever without the express written permission of the author
The material contained in this publication is provided for information purposes only!
The author assumes no responsibility for the use or misuse of this ebook, or the
financial loss sustained to persons or property as a direct or indirect result of using this
ebook.
The author cannot guarantee your future results and/or success, as there are some
unknown risks in business and on the Internet that we cannot foresee. The use of this
eBook’s information should be based on your own due diligence, and you agree that
the author is not liable for any success or failure of your business that is directly or
Please do not copy, reproduce or distribute without written permission from the author.
A few of the links in this ebook are affiliate links, which means I earn a commission
In this guide, you will learn all the steps required to create a blog.
I have tried to made this guide as simple as possible so that anyone can
You have downloaded this eBook so I assume that you want to create your
You are not alone. There are many people like you who wants to create a
blog and earn a decent income from it but doesn't know how to begin.
This eBook explains all the steps required to create a blog from scratch.
And what if I tell you that you can have a blog under 30 minutes. You won't
believe me. But it's true. Follow all the steps mentioned in this eBook and
different types of blogs and why you may want to create one for yourself.
1. PERSONAL BLOG
Personal blog are those that don’t focus on a specific topic or audience. The
owners of these personal blogs write mostly about what interests them, for
example, hobbies, interests, experience, beliefs, daily life, etc. They just want
to share their knowledge or experience with people that have the same
interests.
politicians, etc. create blogs to share their personal life experiences with their
audience or fans.
Some people also create a personal blog to write on their hobbies like
consulting, spirituality, etc. They offer some programs which you can join to
enhance your skills or improve your personality or improve your spiritual
health.
Because strong relationship brings more customers for them. How they build
strong relationship? They do so by offering some freebies by providing free
3. NICHE BLOG
There are many monetization opportunities also for these types of blogs.
There are many successful bloggers who are earning million of dollars every
year by creating niche blogs.
affiliate link. When a user visit the review page on your blog and purchase
from your affiliate link you get the commission.
There are many successful bloggers who earns thousands of dollars every
day by promoting these type of products.
You may also create a blog to promote any affiliate program. There are many
Amazon Associates is one such affiliate program. You can also create a
Now that you know what a blog is and what are the different types of blogs,
now let's learn how you can create a blog for yourself.
I assume that by now you may have selected the blogging niche or topics on
So, let's proceed to the next step and choose a domain name for your blog.
A domain name is your website name. In simple terms, a domain name is the
address where users on internet can access your website.
I would advise you to always choose a Top Level Domain (TLD) for your
blog.
A top-level domain (TLD) is the part of a domain that comes after the dot, for
example, .com.
.com is a Top Level Domain. Always try to buy a .com domain.
But the problem is that you may not get single word domain with .com or .org
as you may see that all possible domains of your choice has already been
taken.
Two tools which may help you in selecting a top level domain name for your
Visit either of these websites and enter your probable domain name and
Note the domain name which you think is perfect for your blog.
See the image below in which I have entered Blogging as a domain name
and it has come up with so many results.
You can try different combinations until you get your desired domain name.
1. Use your blog keyword in the domain name, though it is not mandatory.
2. Your blog domain name must not be more than two words. Short domain
Now that you have chosen domain name of your choice, now, it's time to
purchase your domain and hosting plan for your blog from a Web Host.
To make your website live on internet you need a host for your website. A
web hosting company provides space on their server to host your website so
Thus, basically you buy a space for your website from the web hosting
provider to host your website files (images, databases, post, pages, etc.).
There are hundreds of hosting company in the world. But you cannot buy
hosting from any web host. See below the important features that you should
You should buy hosting from a company which provides the following
features:
folders.
Free Back Up: Keep a backup of your website. In case something goes
wrong with your website you can easily restore your website with a
backup.
Siteground
top bloggers of the world. In fact, Syed Balkhi (wpbeginner.com) and Brad
Smith (hostingfacts.com) has recommended Siteground as preferred hosting
platform.
Click here >> Siteground. It will take you to the following page.
The StartUp plan is perfect for people who only wants to create a single
website.
The GrowBig plan is a great value for money offer. You can create
unlimited websites under this plan. It includes SuperCacher that greatly
The GoGeek plan is perfect for people with e-commerce and larger
sites, or more geeky development needs like more server resources and
GIT integration.
Select the button given below to activate 71% discount on Siteground hosting
plan.
You can select Register a New Domain, if you want to buy a new domain.
plans you could save good amount of money (let's see example below).
First Case: You buy GrowBig plan for 36 months and pay $214.2 ($5.95 x
36).
Second Case: Initially you buy only for 12 months period for $71.4 ($5.95 x
12) and go for renewal after 12 months and pay $478.8 ($19.95 x 24) for 24
months. Thus, in total you pay $550.2 ($71.4 + $478.8) for 36 months.
Let's see how much you are saving if you buy the GrowBig plan at a stretch
for 36 months:
$550.2 - $214.2 = $336, you are saving a whopping $336. Exciting isn't it! So
you must buy hosting plan for longer period to save money.
Within few minutes you will get a confirmation mail from Siteground and you
Now let's see how to purchase hosting plan at A2hosting. If you prefer
Click here >> A2hosting. It will take you to the following page.
I would recommend you to buy DRIVE plan - it is most popular among new
Why I am recommending DRIVE plan? Because under this plan you can
create unlimited website. If in future you decide to create more website you
can easily create under this plan. You are not required to buy hosting plan
again.
In the next step enter your domain name. See the image given below.
If the domain name is available it will display the following message (see the
following message).
However, if you go want to buy only 12 month plan you can easily change the
plan by selecting the appropriate option in the Billing Cycle.
In the next page, enter your details like name, email address, phone number,
many more.
From above, choose your preferred payment method and make payment.
That's it. You have successfully paid for the hosting plan as well as domain
name.
You will soon receive mail from A2hosting regarding your payment. Now you
Why WordPress?
Once you login into a2hosting.com, select cPanel Login button to launch the
cPanel. I have taken a2hosting as example. In Siteground also the steps are
almost similar.
On selecting the cPanel Login, you will taken to the following page. See the
image given below.
Now, in the Choose Installation URL enter the name of your blog (i.e. domain
name).
Then enter your site name and a little description about your blog.
You will use this credentials to login into the WordPress dashboard.
Now, select the Install button (See the image given below).
Withing few minutes WordPress will be installed and loaded into your
domain.
https://example.com/wp-admin/
After entering the URL in address bar of Chrome Browser, press Enter.
After entering Username and Password, select Log In. Now, you will be taken
to WordPress Dashboard.
They can be changed, managed, and added from the WordPress Dashboard.
Please Note: There are a number of free themes available on internet and
Why?
Customizable
Free and regular updates for life
Good Support
Free themes lack premium features and after some time their developer stop
releasing updates which may cause your website to break.
My Recommendation
You can see that it is very minimal in design yet very attractive and my blog
loads within couple of seconds.
You can choose either of these two themes for your blogs - GeneratePress
and Astra Pro
Premium themes are regularly updated by their developer to fix any bugs in
the theme, if any, and regularly add new features and functionality.
Due to regular update they always remain compatible with the latest
WordPress version.
You can use this theme on unlimited websites. Yes, just buy this one and use
it on any number of websites.
Once you have purchased the theme, you will get a link to download it. On
Now select Upload Theme. The theme you have purchased comes with zip
file. You will have to upload this zip file to install the theme.
Select Activate. Now your theme has been installed and activated on our
blog.
What is a Plugin?
Plugins are necessary to optimize your website speed, SEO, security, image
compression, backup, etc.
helps you to drive more traffic from social media sites like Facebook,
Twitter, Pinterest and many more.
4. Contact Form 7: It produces a contact form page. Your users can use
best cache plugin. You blog remains clean and optimized to load very
fast.
6. Page Builder like Thrive Architect or Elementor: These plugins help you
Tips:
Don't install plugins which are not updated regularly. Plugins which are not
updated regularly are vulnerable to security threat.
in the list.
Once you are in the plugin page click on the Install Now button.
After installation, click on the Activate button to activate it. That's it, now
Now you can start writing some awesome post or articles. To write an article
Try to write an article keeping in mind your end users. Your article should be
engaging and should contain solution to their problems.
Best exercises for women, Best yoga exercise for diabetics, How to train
dogs, How to install windows OS, How to install WordPress Themes, etc.
Write such article which can provide best possible answer to your users
So, if your articles are providing the best answer that your users are seeking
then your content is worth publishing. Google will also like it and rank your
article higher in search results.
To write a post in WordPress Dashboard, select Posts and then Add New.
Remember that the length of the post should not be very short. Try to write a
post containing at-least 1000 or more words. The longer the better.
Try to add your main keyword as well as different variations of your main
keywords 4 to 5 times in the post. Don't over add it as it will have negative
effect in Google Search Result.
Congrats, now your post is LIVE and you have successfully learn how to
Now, let's see how we can earn from our blog and what are different methods
to monetize our blog.
You should look to monetize your blog only when the blog starts getting
decent organic traffic from search engines like Google.
Thus, focus on adding more quality contents before looking to monetize your
blog.
Once you start getting decent traffic there are many options available which
Google Adsense
It is one of the most sought after option for bloggers looking for monetization.
Though, now a days, it is very difficult to get approval from Google Adsense
but if you are writing quality and unique contents which are valuable to your
users then you can apply for it.
to Google. Google will reject your application if your site contains very few
articles.
Ezoic.com
display ads.
If you have traffic from USA, UK or Australia then you can earn very good
revenue from it.
Infolinks
It's income is not at par to Google Adsense or Ezoic but it is providing decent
There are different affiliate program which you can join to monetize your blog.
You can join Amazon Associate program to sell amazon products and earn
commissions.
If you have your own products and are getting decent traffic on your blog you
can try selling it on your blog.
Take your blog as a long term business. There is a saying, Rome is not built
in a day. Thus, add regular and enriching contents which engages your users
and try to solve their problems.
Also, user experience must be your top priority. Follow the above tips and I
am sure you will have a very satisfying and rewarding blogging career.
much potential.
Online earning is a great source of income. You don't have to work under any
Even if you are employed on a regular job, you could start a blog to create a
passive income stream for yourself. These extra income could do wonders to
your financial life.
Take action now, create a blog and with in 6 months to 1 year you could be
You may also have some confusion on how to create a blog, how to start,
which platform to use, etc.
I hope that my answer to the Frequently Asked Questions (FAQ) would clear
As a beginner you should go with shared hosting plan. It would cost you $5
dollar (around Rs 400/-) per month i.e. Rs 5000/- (approx.) per year.
A Domain name would cost you around $10 (around Rs 800/-) per year.
To start a blog, you must invest this much amount. Without this investment
you would not be able to create a good successful blog for yourself.
If you wish to earn from your blog but starts your blog in free platform like
Blogger then you are making a big blogging mistake.
I would advise you to invest some money in buying a hosting plan and a
domain name. It doesn't cost much and you can use this platform to make
money for yourself.
If your blog is not properly optimized for Search Engine Optimization (SEO)
then it would be very difficult to rank your blog higher up in search engine like
Google.
So, in order to drive free organic traffic to your blog you must give attention to
proper on-page and off-page SEO. Once you do this properly you will start
getting results with in a span of 3-4 months.
free traffic.
Forums: Be active in forums related to your blog. By being active I mean you
should take part in discussions and provide answer to users questions. In
between you can also share link to your blog which will bring traffic to your
blog.
Facebook Fan Page: Create Facebook fan page for your blog and start
posting regular and useful contents. By being consistent you can drive your
Facebook fan page users to your blog.
others. Like forums, here also while answering questions you can share a
link to your website.
Be careful while posting your blog links. If you do it too much, you may be
banned by the above platforms.
hosting provider to host your website files and make your website LIVE.
When you buy a hosting plan from a web host from which you had purchase
your domain also then there is no extra set up needed. Your web host
automatically do all the required set up and connects your domain with
hosting.
For example, if you buy your domain name and hosting from same web host
company like A2hosting, Siteground or Bluehost then your website is
configured automatically.
Let's take another example. You bought a domain name from domain
registrar like Godaddy. Now, you bought a shared hosting plan from
A2hosting.
First, you need to collect nameservers from your web host. Let's continue the
above example. Since your web host is A2hosting, their nameservers for
Here, you need to go to DNS setting and replace the nameserver with the
nameservers obtained at A2hosting. Save it and you are done.
That's it. Now your domain is connected with your web host.
different blogs. Then, you may have noticed that the mail you had received
are not general mails like deepak@gmail.com.
Now, see some reasons why website owners opt for domain specific email
addresses?
All major web hosting provider provides domain specific email address
for free with your hosting plan. So, there is no reason you shouldn't opt
for it.
You can create different custom email for different purposes. For
example info@technicalwall.com for general enquiry,
sales@technicalwall.com for sales enquiry, order@technicalwall.com for
Why? Other than search engines, social media is the other source to bring
free traffic to your blog.
Social media sites that send the most traffic to blogs in general are:
Twitter
Pinterest
LinkedIn
Create your blog's profile in these websites and put your website link.
Adding website link in social media sites has one more advantage. It
increases your website visibility or you could say online presence which
ultimately helps in ranking your blog higher up in search engines.
Whenever you post some interesting article or news on your blog make it a
habit to also add a link to that post on these social media sites. It will help
you in drawing traffic from these social media sites to your blog.
Below I have compiled list of important pages that a blog must have so it is
compliant to necessary terms and conditions. You may consider adding these
pages as a Best Practice that every newbie bloggers should follow.
About Page: Tell your user who are you and what they can expect from
your blog or website.
Contact Page: Add contact form 7 plugin to this page. It will enable your
Now, that you have added the essential pages, go ahead and write some
You must have a clear content strategy for your targeted audience. Your
content should address problems of your users and provide solution to it.
While writing contents you must set short-term (1 month) as well as long-term
(1 year) goals for yourself. Try to post an article every week. In this way, your
users will get fresh content each week and they remain engaged with your
blog.
automatically.
Canva.com interface
You can select 'See all' to see all the different logo design offered by canva.
Many of the logos are free to use. When you hover the mouse on the Logos it
will show you whether it is free or premium one.
Canva also have premium logo design which you can use for $1. But here
our aim is to create a free logo. So, choose a free template.
Let's select the UGREIN template as an example. See the above image.
On selection your blank template will look like the image given below. Here
you can change the picture and text. To change just point your mouse to the
object and select it.
You can see that I have also changed the background color to White.
To change background color, click anywhere inside the screen, other than the
logo and text, and select the color option, and select any color of your choice.
To change the default picture, select the picture and delete it.
Canva has some picture elements which you can use. Select Elements >>
See all (under Icons).
That's it, a logo has been created. Now to download this logo, select
Download button at the top right of the screen.
By default the image type selected is PNG. PNG images are best for blogs.
Download the logo and use it on your blog.
You can use multiple pictures, multiple text, different colors, different fonts in
Now let's see how to create featured image for your blog.
After selecting Create design you will be presented with a blank format of
size 1280 by 720.
Now from the left, select any template design of choice. See the template I
have selected. You can edit the template just as we did in creation of logo
earlier.
In the above featured image example, I have done some editing like changed
the background color, reduce the size of image, changed the text and its
I assumed that till now you may have an idea on how to do editing of picture
and text. So, you can see that canvas is a great tool to create stuff like logo
and featured image for your blog or website.
(6) Create important pages such as Contact, About Us, Privacy Policy, etc.
(7) Create Logo for your Blog.
(8) Start writing awesome articles on your Blog and Publish it.
That's it. Be consistent and post regular content on your Blog. If you commit
yourself to work hard and post regular content then I am sure that within 6
months to 1 year you would start earning at least $500 to $1000 per month.
I hope you liked this eBook. If you have any queries you can contact me at
(1) deepak@technicalwall.com or
Useful Links:
Deepak Choudhary
TechnicalWall.com