20 Ways to Increase Website Traffic in 2020


No matter at what stage your blog is, getting good traffic is always a concern for all blog owners. 

Getting good traffic helps you to increase revenue and seeing a gradual growth in traffic will lead to a gradual increase in your earnings as well. 

Nobody wants to stay in a ditch and be satisfied with their traffic or earning figures, and why should you when you can actually work on your website and increase traffic by multiple folds.

But people often wonder: How to increase website traffic that delivers results?

So in this article, I try to cover some of the most important and widely used ways to increase traffic to your website. 

How to Increase Website Traffic

#1: Target Keywords with Better Potential 

If you run a blog or website, it is certain that SEO is a part of your strategy. After all, good SEO drives your organic traffic from the search engines with a higher probability of driving your sales up (via ads or affiliate marketing).

Almost every website that is being built from scratch needs two things: a niche and essential keywords that your website will target. Finding keywords is important because writing content based on these keywords offers you a higher probability of boosting your traffic. 

But often people end up choosing the wrong keywords. This results directly in having a very slow growth or almost minimal growth of traffic. If you are stuck in such a ditch, no problem, you might have to change your strategy a bit. 

One of the good things about your position would be that you know which keywords you shouldn’t target, and that will lead you to a position where you can carefully choose better keywords. 

There are two ways you can go about finding better keywords.

First, look for evergreen topics. Go around social media groups, different authority websites to figure out what content actually sells. What type of content drives traffic to these authority websites and blogs. You can make a list of them and check it through Google’s Keyword Planner whether they have low-competition or not. After this, you can write an article on the same. 

Going through several websites and blogs, you can come up with a big list of top articles of authority websites out of which you will at least find 3-4 keyword ideas that are not very competitive.

If you don’t know which topic works well or are currently in trend, you can ask established fellow bloggers. Most of the time these people have more than one blog in different domains. They have more often faced questions from people on how to increase website traffic. Hence, they will be in a better position to guide you the best on which domain is a safe bet. 

Second, make use of Long Tail Keywords

Oftentimes you will find keywords which are 3-4 words long are high-volume keywords. Trying to place an article containing that keyword is simply futile. In that case, don’t just lose hope and discard that keyword entirely. 

Try to think about how can the user search for this keyword. More often people usually type their problems in the form of queries and not in the form of some 3-4 keywords. Try to do combinations of words in which the querying user might type into search engines, and you will most likely find at least 1 long tail keyword which is less competitive

Long-tail keywords usually contain more than 6 words, so don’t limit the length of your keyword. My suggestion would be to try from a maximum length keyword in the form of a query sentence and then slowly search for queries that get shorter in length gradually.  

#2: Create Shareable Content

While you write your content you should try to look at your content from your reader’s point of view. 

You would want them to engage with their content and if possible spread it on their social media handles to their friends and families. But for that, you have to make sure that your content is worthy of being shared. 

If you are running a blog for people who are interested in cooking, more often they will tend to have friends who are interested in cooking as well. So when they share your content it tends to get clicked on more often. 

Focus more on what differentiates your content from others. There is a good chance there are 100 blogs and websites in the niche you choose, what makes your blog different from the rest 99? You can make use of a new style of writing, include more images, include more humor. 

You should give your content a personal touch. It shouldn’t sound robotic and made just for the sake of getting traffic. You have to show your readers that you are offering them something valuable. If it really clicks with the reader, they will get delighted by the sight of seeing a new style of presenting content and likewise would be open to sharing your content. 

#3: Create Reference Content

If you are stumped on the question of how to increase traffic to your website, this is a nice way to get traffic to your website. 

Almost in every niche, there are how-to-content. But these types of content often need basic references. You can’t explain to people everything from scratch while writing a how-to-post. Bloggers usually assume that people know the basics, but, just in case people turn up who have no idea about the basic part they usually link to articles that have it explained in a detailed manner

Creating content that targets these small things which usually the authority blogs don’t cover can lead to these authority blogs linking your basic guides to their articles. 

Writing reference content usually doesn’t bring in a good amount of traffic from search engines, but hey! You get a backlink from high authority websites and some amount of referral traffic as well.

#4: Leave Thoughtful Comments on Other’s Blogs

If you’re wondering how to increase website traffic, comments are often overlooked by a lot of bloggers

It helps not only network with the original blog owners but it also helps you communicate with other people who are interested in the same niche that of yours (assuming you tend to comment on blogs which share the same niche as that of yours). 

Leaving good and thoughtful comments will give an impression to others that you have some knowledge in your domain and you want to help others. They will more likely visit your blog

Especially if you do a guest post try to reply to all the comments that you get on that post. This will show to other people who read your comments that you are someone genuine and hence even these people would like to visit your website. 

#5: Participate in Forums and Q/A sites

Apart from commenting on other blogs, you can find active communities on Quora and Reddit

Quora is predominantly a Q&A answer website but now they offer the ability to create special interest groups where people post content related to that group’s topic. You will most likely find a group that corresponds to your website’s niche as well. 

Beware, most of these groups usually have a rule of no self-promotion. So only if you have some post which can help some person you can post the link in comments. 

You can also answer questions of other people and try to build a community of your own. Once you have a good following, you can create a small blog on Quora as well, where you can encourage your followers to check your website.

The same goes for Reddit which is a link-sharing website with different subreddit (or categories of a sort) containing posts of different types. 

If you just focus on sharing links though, no one would bother to check them. Unless and until you have a good position in that sub-Reddit and people follow you. For this, you need to actively participate with others and build connections.

You can also make use of platforms like these to ask questions like how to increase website traffic. You will be greeted with different perspectives, among which you can choose the best way to get high traffic

#6: Network with Industry Leaders and Brands

Networking is an important component of blogging. It might not directly bring you traffic, but it brings you a lot of secondary advantages. 

One of the biggest advantages of being accessing advice. If you come across any problem, especially the problem of increasing traffic, these top industry leaders can guide you the best. 

The more people you will get to know across different industries, the more you will learn and change perspective. Most of these people have faced different types of problems and you would perhaps be able to identify your problem with some person. 

Also, this helps you with guest posting opportunities as well, which is exactly our next point.

#7: Guest Blog

Guest blogging is the tried and tested formula to increase traffic.

Under guest blogging, you post articles on a high authority website. In return, you will get a backlink that directs to your website. This helps in two ways:  increases your website SEO and getting some good referral traffic

Guest blogging also helps you build good relations with bloggers all around. In fact, the previous and this point go hand in hand when it comes to advantages. 

You can make use of these connections to pitch your questions such as how to get traffic to your website in an effective manner as well.

#8: Develop a social media following

Almost every website has its own social media profile where they share content. 

You can also build your own following in the social media space similar to Quora by helping people out. When you help people out, word gets out that you know what you are doing and you get a kind-of authority status. With a good following, all the people you helped and people who follow you through word of mouth are more likely to check out your website.

#9: Have content curated on other social media handles

People often tend to focus on Facebook only as their primary channel to share articles. 

This is a misconception. You never know what can become your next source of constant traffic. 

You are better off keeping a multi-channel presence across different platforms starting from Twitter to Pinterest. Not only does this give a professional branding to your website (that your website wants to help people across all the social media handles) you increase your chances of getting more traffic from different sources.

Websites like Pinterest and StumbleUpon can bring you good traffic since a lot of bloggers usually overlook these platforms. Hence this platform is less crowded with bloggers trying to get other’s attention. 

#10: Keep your content updated

This is equivalent to the gospel of blogging. You have to always keep your blog and your content updated. 

When visitors come across your website, even before the content gets served, they want that the website respects their time and provides them with something relevant. If you provide your readers with stale news they will simply close the tab containing your website. 

If you are blogging about SEO but your article covers content before a major SEO update took place, no one will bother to check your article. Worse yet, they would never ever visit your website again. 

You also have to take care of your existing set of readers. If you provide them with stale news and information even they will stop following your website leading to a further decline in traffic.

#11: Keep an eye out for Google updates

Every couple of years Google changes its search engine algorithm to better serve people with their queries. If certain strategies work for you in the present, there’s no guarantee whether they will work in the future as well. 

Mostly these updates either bring a massive decline in traffic or gives your website a boost in terms of traffic. You never know how their change in ranking criteria is going to affect your traffic. Hence it is important to stay one step ahead and be aware of all the changes that they brought and accordingly change your strategy of getting ranked in search engine results.

You should also follow top websites that deal with SEO so that you know any change that is coming or has come. The sooner you optimize, the more you will gain traffic.

#12: Optimize your site’s design

It is important that you set up your website in such a way that it is important for both search engine crawlers and people to access different content.

Search engine crawlers are bots that travel across different posts on your website which are interlinked with each other. The more these crawlers cover your website’s content the more it is likely that different content present on your website is going to get indexed in Google’s search engine results.

From the user’s perspective, you should make it easy for them so that they can access all the other articles present on your website. The design of the website should be such that it should be intuitive and easy to follow. A hard to follow the website will only lead to less exposure to different content present on your website.

#13: Create Multimedia Content

Don’t just stick to written content. Different users have different preferences: some might like audio, some videos, and some images in the form of infographics. By including all the different types of media, you are increasing the chances of attracting users with different types of preferences.

Along with that, you also give your readers new, different types of content to go through further enhancing interaction with you. 

#14: Run Contests and Giveaways

People have often resorted to giving away free stuff to attract new visitors. After all, who doesn’t like to get some freebies?

Obviously you will end up paying a certain fee for whatever product (if any product you are placing) you are keeping for giveaway. But often the return on investment is quite high. You usually ask your users to share your content across their social media profiles and they will be registered for the giveaway

People often make use of giveaways to increase their social media presence and boost likes and engagement on their pages. 

#15: Jump on Trending Topics

If any big change or event has taken place in your niche or industry, you can bring in a good amount of traffic by covering it instantly.

People want to be updated and the moment they know something big has happened they would go on googling about it. The faster you put up trending content the more your content will be likely to get read by people. 

This works hand-in-hand with keeping your blog updated as you would want to keep fresh content on your website, and by covering the latest happenings you can ensure that your website is relevant to all the present events. 

#16: Improve your titles and meta description

Often people when they start their website or blog, they don’t know the significance of things such as title and meta description

You should make your article’s title sound catchy so that when people come across your post (and especially old posts), it should convince them to open the link and read more on it. 

Also, people don’t often realize while starting how important optimizing every piece of the content present on your website is. Optimizing your article especially in terms of enhancing the meta-description and title to include keywords can help you get placed higher up in search engine results. 

#17: Optimising Existing Content 

Optimizing includes several steps out of which the most significant is to link articles with one another. This helps users to see further articles that they can check out further increasing the visibility of other articles.

You should also check for broken links and whether images are placed and displayed correctly. This helps to maintain the brand’s image so that people don’t end up with pages in broken links. This only leads to dissatisfaction and lessens the chance of converting them into your readers.

Plus you should also make sure whether the pages are being loaded in time or not. Pages that take way too much time to load often leads users to jump on to other websites.

#18: Create free value with tools/guides/ebooks/course/etc

This falls under the category of giveaways. Except you provide something of your own (mostly). Lots of bigger and well-known bloggers make use of this technique where they give you free tutorials to solve XYZ problems in place of subscribing to their website through email or any other similar channel.

In this way, they make sure they increase website traffic by providing something valuable to their readers which makes them feel special and connected to your website as well.

#19: Create your own distribution channels

As a website owner, you have to make sure that you keep engaging your readers and provide them with frequent content

Although you can expect your readers to check your posts, you never really know whether they actually will or not. Instead of relying on luck, how about creating channels so that you can pitch your frequent updates in the form of content to them. This also leaves an impression on them that you actually care about your readers.

You can make use of email marketing as a strategy to know people’s address where you can pitch your content. 

You can also make use of social media profiles and persuade them to follow you on social media channels so that they get regular updates there. At the end of the day, what’s important is not the medium but creating a channel where you provide constant content to your readers apart from your website.

#20: Pay for Traffic

Well if nothing works well for you and you are tired of figuring out how to increase website traffic, you can pay peeps for driving traffic to your website. There are a lot of online services as well that offer you the same service in the form of gigs on websites like Fiverr as well. 

Although I should warn you that artificially boosting your traffic figures might put you on Google’s radar and decrease your search engine visibility. So if you are thinking to go for this step, keep this as a last option and use it carefully.


Phew! So we finally come to a pretty long list of ways on how to increase website traffic. I hope these 20 ways can help you get some new perspective on where you might be lagging or perhaps give you new areas to target by creating appropriate strategies for the same.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top