How to Start a Personal Blog in 2020 and Grow (0 - 80k) Views
In this article, I will show you how I grew my blog from 0 to 80000 views per month with no paid tools used.
Views in 2018 November
Views in 2019 November
Why blogging
-
Sharing knowledge to the world
-
Improving your confidence
-
Building community
-
Learning New Skills
Choosing Topics
In this section, you will learn how to choose topics for your blog.
- Google Trends
It is the best free tool available to find new topics based on the region.
Let’s say you need to write about JavaScript, open google trends and
enter JavaScript
in the search area.
Note: If you need views from the United States then you need to find topics that are currently searching in the United States.
If you scroll down the site you will see related queries which are currently trending in the United States.
Have you seen in the above image currently optional chaining topic
is getting most searches because it is a new topic only a few people wrote about it?
- Stackoverflow
Stackoverflow is another best resource to find topics for your blog.
Open StackOverflow and click on tags then choose the topic you are interested in.
When you click on any tag by default StackOverflow shows the newest questions, so that you need to click on more
tab and select the highest voted questions, because those are topics that are getting the highest number of organic searches from google.
- Google search
Google search autocomplete shows the long-tail keywords and also related keywords mostly searched on google.
autocomplete
These are some searches related to the following topic.
Choosing platform
There are many static site generators available to start a blog easily. personally, I use Gatsby for my blog.
Some other static generators
For hosting a blog I use netlify because it is easy to setup.
Netlify gives you 100gb bandwidth for free so that initially it is more than enough.
Showing Up consistently
Most bloggers failed because they don’t write consistently, I know writing is hard but if you want to succeed at anything you need to do the work you have never done before.
I publish a new post every day in my blog currently, I have more than 360 posts.
The one thing I observed in my 1st year of blogging is most people are searching for small topics instead of large topics.
I found a keyword called react header and footer
in Google and I published a post called How to add a header, footer components to React router now my post is ranked top 1 in google search.
Social and Community sharing
Social and community sharing boosts your blog and creates new backlinks that build authority and trust in Google.
I shared my blog post Getting started with GraphQL, React on Reddit and most people upvoted it.
boom CSS-tricks
twitter account posted my blog link.
⚛️ React Links!
— CSS-Tricks (@css) January 21, 2019
Getting started with GraphQL, React and apollo client https://t.co/zreFVmLewD
A Complete React Boilerplate Tutorial — From Zero to Hero https://t.co/SRxO2AsCCm
How hooks might shape design systems built in React https://t.co/kItCwGNW21
and also react.js related newsletters shared my blog link.
https://react.statuscode.com/issues/122
https://reactdigest.net/digests/183
You can also share your blogposts in dev.to, it is the beginner-friendly community where most people encourage you to do more work.
It takes time
Yeah, it takes time to build quality and trust there are no quick tips to grow instantly for me it takes one year.
Every post I published start ranking on google after 1 to 6 months
I hope this article will help you to start a blog in 2020 and get good results.
Hey, i created a new discord channel related to blogging for developers if you want to learn more about blogging you can join by clicking this link