How to Increase traffic to your Personal Blog in 2020
Tags: blogging, career, learning, beginners
Published: 2020-01-05 21:47:14

---
title: How to Increase traffic to your Personal Blog in 2020
published: true
description: Most bloggers quit blogging in their early stage because they don't get enough traffic to work more
tags: blogging,career,learning,beginners
cover_image: https://thepracticaldev.s3.amazonaws.com/i/if8hhi3kzk6x6ke320ol.png
canonical_url:
---

Most bloggers quit their blogging in the early stages because they don't get enough traffic to do more work. In this article, I will show you how i drive more traffic to my blog.

Here are my initial traffic stats

![reactgo.com initial traffic stats](https://thepracticaldev.s3.amazonaws.com/i/shrglftvniviefb8f7tx.png)

By using the below strategies I grew my blog from 0-80000 views per month.

![reactgo.com google analytics](https://thepracticaldev.s3.amazonaws.com/i/2k8i09vpoo1jwbtpqg18.png)

## Choosing particular topics

You need to choose the particular topics that are getting less number of searches.

Let's say you have strong knowledge in `React` if you write a post about Introduction to `react.js` or How to manage the state in react apps.

If your search for that topic in google there are already forty-three million two hundred thousand search results chances are that no one will find out your blog through a search engine

![reactjs intro search](https://thepracticaldev.s3.amazonaws.com/i/pcsd1vtdf752bavnxlvp.png)

Instead of that what I do in my blog is I choose a particular topic like
`seo in react using helmet` and I wrote a  post about it [How to add a seo to react apps using helmet](https://reactgo.coc/react-seo-helmet/).

Boom my post is ranking second in google search even I have less domain authority.

 ![reactgo.com seo helmet post](https://thepracticaldev.s3.amazonaws.com/i/dab9h4a9alyx41wx3tc2.png)

## Solve interesting problems

I wrote a post about how to remove duplicate values from a javascript array and published in `codeburst.io`, in the comments section someone asked me how to remove duplicate objects from an array.

I solved the problem and posted the solution in the form of a blog post.

This [post](https://reactgo.com/removeduplicateobjects/) is getting the highest number of views and shares in my blog, recently someone used my solution in their youtube video.

_youtube screenshot_

![reactgo.com post youtube](https://thepracticaldev.s3.amazonaws.com/i/u2j42aoa9ir5wv4n25xk.png)

__Someone posted a link in stackoverflow__

![reactgo.com in stackoverflow](https://thepracticaldev.s3.amazonaws.com/i/3wzixbor9o135tymp26s.png)

Even after one year, my post is ranking no 2 in google search.

![reactgo.com google search](https://thepracticaldev.s3.amazonaws.com/i/al214j4vqq1h2xohnvld.png)

## Cross posting

Cross posting helps you to drive more traffic to your blog and also you will get feedback about your writing.

Take some of the posts from your blog and start posting in `dev.to`.

Here are some other sites which allows you to cross post:

- codeburst.io
- Medium
- dzone.com
- hashnode.com

> Don't forgot to add your blog post link as a canonical url

__What is a canonical URL?__

A canonical URL is the URL of the page that Google thinks is most representative from a set of duplicate pages on your site. For example, if you have URLs for the same page (for example: example.com?dress=1234 and example.com/dresses/1234), Google chooses one as canonical. Note that the pages do not need to be absolutely identical; minor changes in sorting or filtering of list pages do not make the page unique (for example, sorting by price or filtering by item color).

The canonical can be in a different domain than a duplicate.


## Clean UI and spacing

Always design the blog with Clean UI and use light colors, mostly think like a reader. Suppose If you get a problem and search on google for a solution.

You will open a random site which is showing in search results, The site is cluttered with a lot of ads and popups, do you show any interest to come back those type of sites.


![cluttered blog](https://thepracticaldev.s3.amazonaws.com/i/kw4lyq8o99s7k3easp0r.png)

__Once again think like a reader and don't confuse the reader, use sufficient spacing between your lines, paragraphs and headings.__

![Alt Text](https://thepracticaldev.s3.amazonaws.com/i/vfz1phgoz14ui87plfja.png)

## Social sharing

Try to create a twitter handler or Fb page related to your blog and start sharing your blog posts.

Last month, I started a new blog called [codeexamples.dev](https://codeexamples.dev) and created a new twitter handler called [@codeexampless](https://twitter.com/codeexampless) then I started sharing blog post links.

There are only fewer retweets, likes and low engagement, instead of just posting blog links I started posting solutions in the form of code snippets regularly, it increases the engagement and also followers count.

![codeexamples.dev twitter account](https://thepracticaldev.s3.amazonaws.com/i/8wr01tzstag9el8ry8yn.png)

## Adding your site to google webmasters

Last but not least don't forgot to add your blog to google webmaster tools and also submitting sitemap.


I hope this article will help you to increase the traffic to your blog.

>Hey, I created a new discord channel related to blogging for developers if you want to learn more about blogging you can join here by clicking this [link](https://discord.gg/MwenwxS)

If have any doubts you can ask me in comments section.



>For, more updates you can follow me on [twitter](https://twitter.com/saigowthamr)