[10 legit ways] how to get traffic to your website for free?
In this post, we talk a lot about how to speed up your website performance, how to improve the website conversion efficiency and the resources required to perform these tasks well.
While you are improving overall performance grade of the website, it’s equally important to know how to get traffic to your website and it’s even more important to apply them practically.
Honestly, optimizing site performance and conversion rate doesn’t really work for becoming a successful website if there is no traffic to start with.
There are various ways to drive traffic to your website. If you are able to give perfection to these strategies, you can see a decent amount of traffic flow to your website every single month.
Just like this ?

Remember that though it sounds easy to drive traffic to website or blog, in reality, it’s not. Only research, analysis, and constant practice can allow you to master these skills. So it completely depends on your whether you need lots of visitors to your website or you need less.
Let’s learn how to get traffic to your website
Without explaining more, let me inform that in this post I’m going short out the best ways how to get more traffic to blog or website so that you can easily learn about the process and start driving visitors.
1/ Search Engine Optimization (SEO)
SEO is the best and most popular way in terms of driving traffic to blogs and websites. Most people already know a lot about the process of implementation. Here I want to mention some deep level factors of SEO rather than suggesting “Do good SEO with your website”, which doesn’t make any sense at all.
# Domain Factor
While choosing your domain name to remember to choose a niche related, meaningful, easy to remember and most importantly high volume – low competitive name. You can take help of keyword tools like Google keyword planner or keyword keg.
Useful resource: 7 Tips To Come Up With Creative Blog Names [Updated]
# Page Level Factors
Page Level Factors are related to each page of your website. Before writing an article or blog post make sure you research for keywords first. Like the domain name again find some high volume but low competitive keywords so that you can rank on the first page of Google frequently.
Use tools like keywords everywhere to find even more useful keywords. You can also use ubersuggest for finding long tail keywords. Researching and using keywords properly will help you more organic traffic from search engines.
Install SEO plugins into your WordPress site. You can either use Yoast or Squirrly SEO plugin to improve your site SEO. After installation configures previously researched keywords into your articles with the help of these SEO tools.
Properly setup Title Tags, Meta Description, Headings and Permalink, etc. Optimize your article’s appearance for social media too.
Complete your on-page SEO requirements by following the plugin’s guidelines while editing your article. It’s a lot easier to do with the plugin’s help these days.
# Off-page SEO
Along with the On-Page SEO, it’s very important to earn more external links from related healthy pages. We call it backlink. Imagine you are on an Island and the Island is connected to the other countries with bridges.
More bridges mean more people will visit that Island. Backlinks are like these bridges to your website. More backlinks mean more traffic you will get.
Getting related backlink, a backlink from a high DA website, a dofollow backlink can boost your site ranking. Below is an example of a strong backlink from related niche…
2/ Publish high-quality content
Publishing high-quality content is a great way to get traffic to your website. Without a quality article, any on-page or off-page SEO optimization will not work for long.
If your visitors don’t find any helpful information page bounce rate will increase leading to a lesser priority in the ranking, which will act against your on-page SEO optimization. If you give value to your readers you will earn a repeated visit from those who really like your articles.
resource: Is a high bounce rate a bad thing?
You can also apply this technique. After preparing the content take it for a test drive across social media and track how people react to that content. If people stick with the content and respond positively then publish the post on your website properly with on-page optimization.
Once publishing the article, you can ask for a backlink from high authority websites. This is a very effective way of how to get traffic to your website.
Step 1 – Identify Article Titles
When creating the article titles I use a few different strategies. Here I am going to link to a lot of great resources on the topic and provide my own insight for each…
- Google Suggest – Often I am doing research for a niche that I don’t know much about (“well that isn’t hard to find” – says my wife 😉 – kidding she is very supportive of this business) and Google suggest helps provide me with more knowledge. What I like about Google suggest is that simply typing a few different keywords in and seeing what Google Suggest comes up with it provides insight into what other searchers typing those keywords in are thinking about.
- Tool –UberSuggest.org then input into LongTailPro or Google Keyword Tool
- Tool – Suggest from Yoast
- Tool – LongTailPro
- Tool – Google Keyword Tool
- Tutorial –How to use Google Suggest from Neil Patel
- Tutorial –How to use UberSuggest
2. Low Competition Keywords – LongTail Pro – One of the fundamental article titles every authority site needs are titles that are focused on a keyword/problem that get a lot of searches but has soft competition so you can rank for it. No tool is better at helping to identify those keywords than LongTailPro.
- Tool – LongTailPro
- Ultimate Guide – Backlinko Keyword Research Guide from Brian Dean
- SEO Nick – Keyword Research Overview
- Tutorial – Long Tail Pro Tutorial from Spencer Haws
3. Competitor Websites Popular Posts
Going to competitor websites and seeing what post ideas they have come up with and putting a slight twist on them is certainly the lazy persons option for coming up with content ideas (one I often use).
- Create list of competitor sites
- See which posts are listed under popular (often a widget on the side)
- Put your own spin on these titles
For a more advanced process of using tools to create a huge list of popular posts on competitor sites have a look at the this post published on AuthorityWebsiteIncome… How to come up with 1,000+ content ideas in 1 evening!
Step 2 – Create & Publish Articles
- Hire/Fire FAST (expect some churn to find a good writer)
- Cheap Article Writing that Doesn’t Suck! (same strategy I have used for YEARS just increase the $)
- Pay $5 / 100 words
- Publish good looking articles using Thrive Editor (most efficient way to increase perceived quality)
- Posting a good looking article with pictures and great formatting is the most efficient money you can spent to increase the perceived quality of a post. Using Thrive Editor and a VA to make the updates you can very inexpensively create unreal looking posts!
- Tool – Thrive Editor (highly recommended)
Sample of my content tracking spreadsheet.
Sign up on the email opt-in form to the side to get this tracking sheet for free!
Step 3 – Build Backlinks to Articles
I have written a lot about this topic. In the end the bottom line is that content on its own with no promotion is not the best way to build a profitable website.
The best way would be to devote yourself to deploying all the tactics white & grey hat. But the reality for me and many others is that we are time limited and applying white hat SEO tactics only to all the sites in our control is not feasible… So, as a result high quality PBN links are used to push links to my posts and help them rank!
- Done for You PBN
- Use My PBN
- Pure White Hat Tactics (backlinko, AuthorityHacker, FatStacksBlog)
Building a PBN doesn’t have to be crazy expensive/complicated. If you want to attempt to build one yourself have a look at my free guide(no email required) here… How to build a PBN.
3/ Forum Participation & Creation
You can start a forum on your website. An active forum can benefit you in three ways.
- an active forum can quickly begin for long tail keywords.
- a forum can reduce the site’s bounce rate while increasing the time on site.
- the forum will create a community for your website.
# Comment on blogs
Most people advice to visit other people’s blog related to your topic and provide some valuable comment. It’s indeed a great way to drive traffic to your website. Make sure to add insightful comments related to the article topic and add your website link inside the website address box.
I prefer not to use any link inside the comment if not necessary. Adding site address inside the comment form will also provide you backlink (dofollow/nofollow) and people can visit your website by clicking on your name. Although, it’s better to avoid links inside the comment to get approved by the site owner.
# Sign up to yahoo answer
Sign up to the yahoo answers and provide helpful insight into the people’s query. Quora is another great alternative. Leave a link back to your site mentioning as [source:] and you will have lots of targeted visitors to your website.
# Post contents in forum
How to get traffic to your website from the forum?
— Follow the forum’s rule and post valuable thoughts to people’s questions.
Visit the online discussion forums where people are discussing your topic. The more related is the topic more targeted traffic you will get. Post useful contents and answer people’s questions with your site link added end of the post next to your name. Add your link only where necessary. Overdoing will lead to loss of respect in other forumite’s eyes.
There are lot’s of forum these days. Two great forums are:
Warrior Forum – Get new updates on this forum related to digital marketing.
Digital Point Forum: Digital Point is the right plate form to ask the question to the expert regarding digital marketing and googles update.
Join Free Safe – List
Free safe lists are the list of subscribers who have agreed to send and receive email to each other. You can instantly reach thousands of people by sending emails. At the same time, you have to receive email from other members but you won’t get Spam emails.
I don’t believe this is a great way to get traffic to your website because all the subscribers join the safe list to send email to others. It won’t be that effective because not many people will open your email or never click on your link but there’s still a possibility of driving traffic.
4/ Write “Inverted” Guest Post
Guest posts are very good to earn backlink and traffic as well. But how can you get the most out of it?
When people read a post they usually tend to skip the author bio section.
It’s a normal behavior of people, you can’ force them to read the author section.
Whenever we publish a guest post, we ask the owner of the website to place our site link inside the author bio section. Or sometimes we do put our site link inside the post.
If people don’t see the links in your author bio, they are not going to visit your website. How will you solve that?
Well, “inverted” guest post can increase the [CTR] clicking the possibility of those links. Read how to get traffic to your website with an inverted guest post step by step.
#1. Write your guest post as you always do.
#2. Throughout the post “add helpful resources” section where necessary. [once again don’t over do it]
#3. Among all other helpful resources add your site link as one of those helpful resources. (make sure that drive people to a related page)
Here’s a good example of additional resource:
Adding your site link among these additional links will increase 78% more chances of getting clicked by people.
5/ use “content transformation” to get more traffic
This is a very simple idea.
It means you can convert your blog post into another format. It can be video formate, a PDF file, a great infographic or it can be a podcast.
The reason behind this content transformation is to increase the engagement of visitors.
The engagement increases the chance of getting more share…
and comments on your article…
You can also create an amazing video from your post, explaining the post in a more interactive way so that people can easily figure out what you want to tell them.
Once you have created a nice video upload it into YouTube as well as in Facebook, and add a reference link back to your website.
YouTube can help your video get millions of views and referral traffic from the mentioned link. Facebook will do something similar as well.
6/ Start Using “Click To Tweet” link
“Click To Tweet” is a great way to get more share of your content. When more people will share your article on twitter you will start getting lots of traffic.
You might be thinking about how to get traffic to your website using “Click To Tweet“?
The first step is to find something tweetable in your content. This can be a quote, quick tips or it can be a piece of recent news related to your content too. When your readers will click on the link he will be redirected to Twitter to tweet the exact message.
Like this,
Now for WordPress website, you can use either a plugin called better click to tweet or you can use clicktotweet.com as an alternative.
Using better click to tweet plugin is easy but in case you don’t want to add one more plugin in your WordPress, clicktotweet.com will help you do that.
To configure a “click to tweet” like this, visit clicktotweet.com and sign in with your twitter account. After signing in, type the message what you would like to embed in your site.
See the screenshot below.
Now go to theme embed and select the HTML theme and copy the HTML code for your website.
Once you paste your HTML code the click to tweet link will appear inside your content.
7/ Reach Bloggers To Promote Your Website
Once your post is published you can try to reach other bloggers (Niche related) and genuinely ask them to share your content.
It won’t be easy…
So how will you do that?
First, you need great content which deserve a share and which have the ability to help a lot of people. Or it can be a trending topic either.
You can use Google Trend and Twitter in combination to find those topics.
Now what?…..
Find bloggers who have previously shared your articles or contributed with you. Send them a personalized email informing that recently you have published an article which will be a good combined with his content and can act as a helpful resource.
and attach your article link inside your mail.
If he/she likes your content there is a higher probability that they will share your article in social media or add it as a resource inside their content.
Either way, it’s a win-win strategy.
Tip: Don’t ask the person directly to share your article. If they think your content is good, they’ll share it.
Share from multiple bloggers can lead to a sudden traffic spike.
This is exactly what I found in the analytics tool last year from such a blogger outreach.
8/ Update & Republish Old Articles In Social Media
Twice in a week, you may write a new post to keep your blog up to date. But it doesn’t mean that you shouldn’t take care of your old contents.
You can re-check and add additional stuff inside the post or update any outdated strategy. By keeping your post up to date you can reduce your page bounce rate as well as user experience to some extent.
You can update your post title as well.
Example: Previously I published a post “50+ Dofollow Backlinks List To Boost Your Traffic In 2018“…
And recently I have updated the post content & title to “99+ Dofollow Backlinks List That Will Boost Your Traffic In 2019 [updated]“
This post has 500+ social shares and also ranked in the first page of Google for seven different long tail keywords. This post alone gets 1/4 of the total traffic of this website.
So when you update your post, what will be the next step…..
You need to share your post in social media or forum like Reddit. Remember that you need to share your old post once in 5/6 months. Oversharing will lead people to avoid clicking on your post.
9/ Make An Active Youtube Channel
If you want huge traffic to your website an active YouTube channel is really necessary. But make sure the channel is ACTIVE not just a live channel.
You must be thinking why?
As of January 2019 rankings, YouTube remains the second best popular website on the planet. So to get even more traffic to the website you are recommended to have a channel where you mostly post about your site related contents.
You can even create videos of popular articles inside your blog.
You can set up your channel for free. The most essential task is to learn how to make a good video for YouTube at the beginner level.
The HARD part is to get views on the videos.
But it won’t be for long if you follow the correct strategy. Then, how will you find the perfect strategy?
Check this resource:
12 Easy (and Free) Ways to Get More Views on YouTube in 2019
Bonus Tips: Learn to optimize your YouTube SEO to get ranked for high competitive keywords.
10/ Publish Viral Posts
Viral content has the ability to drive unlimited traffic. As long as the post remains viral your site will get huge traffic flow every single day.
But, how to get traffic to your website using VIRAL post? What comes first to your mind… the strategy? to make a viral article…
Practically, there’s no such rule to create a VIRAL post otherwise everyone would do that.
However, there are 4 things you need to consider while practicing for creating the content which may go viral (hopefully)
1) Forget all the bells and whistles: Try to produce simple ideas
Increasing the viral potential an article doesn’t require a complete overhaul. Viral content tends to be incredibly simple .=
Recently, this #world_record_egg on Instagram was able to become the most liked Instagram post ever breaking the previous record of @Kylie_Jenner.
Even a simple post or image can go viral so stick to the normal day stuff.
2. Humans are sensory learners, so use striking visuals to increase viral potential
Visual content is extremely important to their marketing and storytelling strategies. If you want people to pay attention to your a post, you need an interesting visual—especially if you want to generate more social shares.
3. Highly emotional contents are essential to any viral marketing strategy
A key element in viral success is to kindle an emotional response to your existing strategy. It promotes content around emotional events such as holidays or any other niche related events.
4. tell a story—preferably more than one
Another easy way to up something’s viral potential.
You can find a way to make the post fit for multiple vertical (topic).
Creating content that touches continuously between different audiences helps drive more traffic to your website—where you can promote more targeted contents for conversions.
Here’s List Of Websites To Submit Blog Posts Which You May Never Tried:
This list of all websites [6] already has a huge amount of traffic surfing them. All you need to do is create your content and publish in front of the wide audience. I’m sure you can drive a massive amount of traffic once you learn the trick on how to draw these readers mind.
Being said that let’s begin…
#1. Bloglovin’
Bloglovin’ is a very easy to use platform where people can discover their favorite topics and hence the relevant blog posts. Since it’s a huge source of knowledge, often people visit Bloglovin‘ to find articles of their interest.
As a reader, you can organize your feed by picking up your favorite articles. On the top right corner, there is a link that will take you to an editor where you can write your post and publish.
Once you publish your post and set the category as well as the #hashtags so people can find it easily and consequently with the inverted guest post method you can drive a great amount of traffic to your website.
You will certainly love to see the traffic statistics of Bloglovin’ and drive some from it to your blog post.
#2. Mix
This list of websites won’t be complete if I do not mention Mix. You might have heard of a website called Stumble Upon, which recently ended their service. It’s not good news, especially for me and others who previously got lots of traffic from it.
However, Stumble Upon is now replaced by Mix. You can explore lots of interesting contents shared by the members and also you can sort them according to your need and priority.
Pretty slimier to Bloglovin’ this website also allows you to write and share your article to a wider audience, independent of the following algorithm.
I won’t suggest you expect too much traffic from Mix in the beginning. With the time and your published post, you might be able to receive a good chunk of traffic from this website.
The traffic statistics of Mix.com is added here, have a look.
Additional Resources:
1. [10 legit ways] how to get traffic to your website for free
2. 10 keyword tools for YouTube To Increase Traffic [2019]
#3. Medium
Medium is already a very popular platform. A decent number of marvelous contents gets publish every day on medium. So you can be one of them too.
You can write about informative stuff, interesting about anything you know. The better your article the higher clap you will receive from the readers. Medium is also a high authority domain that has the ability to uplift your website too.
I started to write on Medium almost one year ago. What I believe now publishing a long-form article with additional resources [links back to your site] can get you a large number of visitors each and every day from this website.
The traffic stats say…
220M total visits in the last 6 months is an insane quantity containing 23.31% of US traffic.
#4. Quora
Well, mentioning Quora is essential in this list of websites. You might have already known about this website, it’s a very well organized forum especially for question & answer by various people all around the world. There are thousands of people looking for a high-quality answer to their particular questions.
Quora has a follower based model between the users, though it doesn’t matter a lot. All it matters the questions, answers and your frequent interests. Quora have an awesome algorithm to sort recommended stuff for you.
So if you take part in the people’s query and able to deliver working solutions and help them through your insights there’s a higher probability that you can get lot’s traffic from this website.
Good news is Quora has 93 domain authority that you will be so happy to get linked from it.
The traffic stats of Quora is given below…
Now, this is something almost 3 times more than Medium. 687M total visits in the last 6 months. Massive amount of traffic flow. I bet if you take this opportunity your monthly traffic increase a lot.
#5. Scoop.it
Scoop.it is a little bit different from other sites mentioned earlier in this list of websites. This website allows people to view content that interests them and share it on social media [their] accounts.
Though, this is very impressive because more people will share more interest from the search engine will come towards that piece of content. Actually, you will get a great mass of traffic from this website and the external share.
I like this platform because of the passive off page SEO model. However, you might be disappointed if I mention that only a limited number of link a be added here.
To add unlimited article links in Scoop.it you need to pay for the packages. Let’s check the traffic stats of this website…
#6. Reddit
The last and the quickest one is Reddit. I already like it very much and use this website to drive lots of traffic to my blog post every single day. They are known as the front page of the internet.
If you have a great story and informative contents it can get viral on Reddit which have the ability to bring 1,000 to million traffic to one single page. Isn’t that amazing?
For me, sometimes only a link and a suitable headline drive more than 3,000 traffic per day. At the same time, you need to follow the rules and regulations of Reddit subdirectories before publishing your link or the link may end up removed by the moderators.
In Reddit, sub-directories are the best alternative of a huge follower base. Reddit also helps your domain to increase authority and Alexa rank so quickly.
Reddit has about 1.60 Billion traffic per 6 months and that’s why you should start using Reddit for publishing/sharing your contents.
Final Words:
I hope this post showed you how to get traffic to your website using some cool strategies.
Now it’s your turn to figure out which strategy you are going to follow first. Which technique seems easier?
Participating in the forum? or doing better SEO optimization for your posts!
Whichever you choose to let me know about it in the comment box below.