Start your own blog & make money online from home
Starting a blog is easy. A website can be made and run without any technical knowledge. You ought to be really passionate about the topic you choose to cover in your blog; else you will run out of ideas and lose interest in creating new content.
Note that many people try their hand at blogging at some time, but a few actually generate a substantial income given their efforts. Your blog has the potential to generate a steady & substantial monthly income, If you succeed in creating a dedicated following and achieve your blog objectives (like product or service sales, affiliate marketing, brand shout outs, link building, etc.).
How do you start a blog?
You can start a blog with very little money. While there is no upper limit when it comes to blog investment, but really you don’t need any of that when you are just starting. The only expense you have to pay for when you’re starting a blog is a good hosting site and a domain. Here’s a step by step process on starting a blog:
101: Choosing a Blog topic
A blog is something you are always passionate about. Before deciding what your Blog is going to be about, bear in mind that you will need a continuous stream of content for your blog in future too. You can’t blog about something just because you see others making money from it. Hence selecting a niche for your blog out of a sea of general topics is crucial.
Top Blog Topics for 2021:
Travel, Health, Home & Lifestyle, Fashion, Sports & Fitness, Gaming, Entertainment, Finance, Hobbies, Technology, Personal, Kids & Pets
We suggest finding a niche topic for your blog which you yourself are really interested in and dedicated to. But if the niche you had decided to blog about is not known to make money then you might end up wasting your time for no reason.
Here are a few resources which will help you determine if you can earn money from your blog topic.
- Mostly your blog visitors will come by putting in relevant keywords in Google search. You can use Google Keyword Planner to check how often people search for something in your niche.
- Use Google Trends to determine how long the keywords for your niche will stay in trend – whether that niche will fade away or is here to stay strong.
Keywords in your blog affect your Google search ranking. So, make sure to include keywords for your niche or topic suggested by the tools above, to get the maximum impact on Google search. You can Learn Digital Marketing & SEO here to create high-impact content.
102: Deciding a Domain Name:
We generally want people to identify our brand, our occupation & what our blog or site is about – from its name itself.
A DOMAIN is the address of your website or blog. An example of a domain is “http://www.independentme.in”. In simple terms, by entering the correct domain, a user can view access to your site.
There are two types of domain names that you can ideally consider for your site/ blog: (1) Branding-based & (2) Keyword-based.
- In Branding-based Domain, your domain name should be based on your brand name to make it easier for your visitors to search, share & identify your business online.
- In Keyword-based Domain, your domain name consists of the keyword(s) which define your business, blog, products, services, or expectation of your audience.
A Top level domain (TLD) is the last part of your domain (eg: .com, .org, .net, etc). Generally for global audience a TLD such as ‘.com’ works fine. But if your targeted audience caters to a particular region (or if a name desired isn’t available in ‘.com’), then you may even opt for a country specific TLD (eg: .in or .co.in for india, .uk or .co.uk for UK, .asia for asia) or a specialised TLD (eg: .me, .info, .biz, .shop, etc).
While having a relevant domain name is still important, it plays a minor part in your blog or website’s rankings. There are plenty of other factors which should be considered – More on this later in 108: Marketing your Blog.
103: Choosing Domain & Web Hosting provider
A Host is where your website data is stored for access over the network. The Web Hosting companies provide space for storage of website data, which can be accessed by your users by entering the address (i.e. Domain).
So in order to make a blog, you need to:
- Purchase a domain name for your site/blog
- Purchase a web hosting space to put your website there
- Link your domain to the web hosting space containing your site data* (if the domain and web hosting booked from different companies)
The top Web Hosting companies, apart from providing hosting solutions, also register Domain names. In such cases, the Domain is linked to your web hosting plan and requires little or no effort from you. We highly recommend buying both Domain and Web Hosting from the same provider for better management & ease of use.
We list down the two best website hosting companies especially for hosting blogs:
For new bloggers & website managers, Bluehost is the ideal hosting choice. Their plans are cheap and come with one free Domain per booking making it an ideal deal. You get an ample 50GB storage even on the entry-level plan. The UI is simple, includes one-click WordPress blog installation, and has friendly site design tools so you can yourself create your website or blog from scratch.
- Super affordable at less than $4 a month for the first billing
- Includes one free domain with every plan – instant savings
- Automatic one-click WordPress blog installs and updates
- Ample space of 50GB for the entry-level plan and unlimited space for other plans
- Many readymade themes available for building your website or blog
- Free SSL Certificate (tells visitors that your website is more secure)
- Free Email consisting your domain name (as per plan)
- Can park 5 domains in single hosting even with the entry-level plan (can host 5 websites on one plan)
Bluehost hosts over 2 million websites worldwide. We recommend it for your beginner blog.
Those new to the Blogging business can’t go wrong with Bluehost5 thumbs up!
Siteground, though a little expensive hosting provider, has one of the best support teams, better server speed and server up-time in the industry. The free daily backups (up to last 30 days) give you peace of mind to restore your website in its earlier state and undo any mistakes/ deletions. Note that while backups are free, restoring is chargeable by a nominal amount – in any case, it is a useful and handy feature. The support team of Siteground is much superior to other hosting providers in terms of service and this is especially useful in those crisis times where something goes wrong technically and you need to find a way out of it.
- Free daily backups of your site on all plans (for last 30 days) & Free On-demand backup on GrowBig & GoGeek plans (mid and upper-tier plans),
- Automatic WordPress blog installs and updates
- Free SSL Certificate (tells visitors that your website is more secure)
- Free Email consisting your domain name (as per plan)
- Site transfer facility (one existing site transfer to Siteground free on mid-tier plan)
- Can host multiple domains on the same hosting plan in their mid and upper-tier plans (note: limited to 1 domain hosting in the basic plan). Please note that the Domains have to be purchased additionally.
Loyal customers swear by Siteground & so do we! Recommended.A Solid 5 out of 5
Bluehost or Siteground? Well, you cannot go wrong with either as they are the best in the Industry. If you want affordable hosting with more space and free domain – go with Bluehost. If free daily backups, loading speeds (slight), and technical support is important for you – go for Siteground.
104: Installing WordPress with your Web Hosting Provider
Among the many tools for creating a website or a blog, we highly recommend doing this through WordPress. WordPress is the most popular and simplest way of creating your own blog, site, or even e-commerce marketplace. It is completely free and used extensively by the most famous blogs, companies, and celebrities worldwide.
The hosting services mentioned above (Bluehost & Siteground) have the easy one-click installation of WordPress in their user control panel, allowing you to skip the tedious manual installation and directly focus on the creation of your site, blog or e-commerce marketplace. All you have to do is install WordPress with a single click, select one of the many free themes, and start building your website.
For those with other web hosting providers who do not give one-click WordPress installation and update feature, you need to manually install WordPress as well as manually update it each time an update is made available. This process is tedious and technical for beginners, however, we have provided a link below for you to manually do the same.
105: Build your website using WordPress
WordPress sites are responsive across mobile, computers & tablets. They are also SEO friendly. There are hundreds of useful plugins like live chat support, optimization, social media, interaction enabling tools, etc which you can put on your site with a single click using WordPress.
There is ideally no need for any outside web designer or technical person to build, manage, and update your WordPress site or blog – once you know how to do it yourself – and it is easy!
This video guide will make you a master of building a basic WordPress blog or a website of any kind.
While WordPress gives high-quality free themes for your website, blog, you may optionally choose from a vast library of professional themes to give your site a more polished and creative look. Envato and Themeforest and contain a wide collection of professional themes and plugins for your website. You can easily work with any theme once you have learned the above course – and make the blog/ site of your choice.
106 : Install Google Analytics
Google Analytics is a tool that tracks and reports your website traffic, who your visitors are, when do they visit, what do they do on your website, how do they find your website. Thus having installed this tool on your website is very important. Here’s how you can install it on your WordPress site.
107: Install Google Search Console
Google Webmaster tool is an essential tool for google to communicate with website admins. It tells you how the search engine sees your site, are all the pages being crawled, what searches are leading people to your site, are there any broken links. Here’s how to add your WordPress site to Google Search Console (Webmaster Tools):
108: Marketing your blog
Once your blog is up and running, you must make every effort to reach it to your audience. You can do this in following ways:
Boost your search rankings organically through Search Engine Optimisation (SEO). SEO does not cost money, its results are permanent (boost in rankings) but it takes cosiderable time, effort and patience. SEO is effective in long term.
Reach your audience through paid Search Engine Marketing (SEM) eg. Google Adwords, Adsense. SEM campaigns are usually target based and result oriented. You can use analytics to improve your existing and future SEM campaigns.
Connect to your audience via Social Media Marketing (SMM). SMM increases interaction and is a highly targeted form of reaching your audience. You can target your ads to people of a particular gender, age group, region, and based on their interests.
SEO, SEM & SMM are constituents of Digital Marketing. We have covered extensively on Digital Marketing Here.
109: Earn Money from your blog
You can earn as little as a few hundred dollars (few thousand rupees) to as much as a few million dollars (Rs. 7 Crore & above) a year through your blog. It all depends on the below factors:
- Your blog topic & niche
- Efforts made by you to learn, post & update
- Traffic generated towards your blog
- Marketing your blog (SEO, SEM, SMM, etc)
There are many ways you can make money from your Blog. You need to have good Digital Marketing skills to promote your blog. Some of these include:
A) Selling others’ products & services
You can approach local businesses and promote their products and services to earn a healthy commission on sales. For every sale you make, you can earn 5-20% or even more commission by talking to your local businesses, manufacturers, and service providers.
In fact when your blog has healthy audience, local businesses will approach you to list their products or services.
For example: if you have a fitness blog, you can earn money by promoting & selling fitness & nutrition products, promote fitness & zumba instructors, eBooks & courses related to the subject. We have an article on becoming health and nutrition coach.
B) Selling your products & services
You can promote and sell your own products or services which you are skilled at. You can even sell your freelance services to companies and individuals which require work from home. We have articles on various skills you can learn from home and put into use.
C) Featuring businesses
Once you have a good traffic, you can feature businesses, give them a shout out to promote their brands and earn money per mention.
D) Affiliate Marketing
One of the best choices for generating passive substantial income through blogging is affiliate marketing. It is a slow process but eventually shows results if you manage to attract good traffic. Many companies promote referral and affiliate programs, even Amazon does that. You can earn a commission on each sale you generate for them through your blog. So if a reader clicks the links on your blog and later in a few days makes the purchase – you will get a commission on that sale.
E) Advertisements on your blog
Well, if you manage to make it big – there is no limit on what you can potentially earn. We have listed this mode of income large as you need to be big to be able to make a living out of only Advertisements on the blog. Ideally, anyone can join Ad networks like Google Adsense and register to display ads on your blog. You can even sign up for the more selective networks like Mediavine and AdThrive.
110: Tools & Resources for Blogging
There are a few Tools & Resources for your WordPress Blog that will help you execute a proper strategy. With the help of these tools, you can easily know who are your competitors, why your competitors are so successful, and what you need to do to outrank them. Know more about these digital marketing tools.
111: Closing Statement
The process of Learning, Building & Managing your Blog by yourself will enable you to:
- Write content effectively that resonate among your viewers
- Know which methods will drive traffic
- Learn WordPress to make any kind of Blog, Website, or an e-commerce site.
- Gain practical Digital Marketing knowledge which is absolutely important for marketing any product, service, brand online.
We wish you great success in your Blogging career! Feel free to browse our other topics on our Blog page and if you have any queries, feedback, or suggestions do reach us from our contact page.