The 10 Best Free Traffic Sources in 2017

The 10 Best Free Traffic Sources in 2019 (Updated)

On this post, you will read about the best free traffic sources in 2019.

It is not easy to get free traffic if you are a beginner on online marketing. Search engines do not trust your website, you does not have backlinks or a big following on social media.

But you must find your direction.

You can start blogging and target keywords for Google traffic, build a Facebook page or a huge following on Twitter.

When you start getting enough traffic to make sales and grow your business is definitely worth the hard work you have to do before. But you cannot work on every place on the internet. Start with one or two ways until you master them.

Below you see a list of the 10 best free traffic sources to choose what it fits your business.

1. SEO

The 10 Best Free Traffic Sources in 2017

Search engine traffic is the best traffic that a website can get. It is the type of traffic that any online marketer wants for his business.


Because it is the most targeted traffic you can find on the internet. Targeted traffic means sales. When you get ranked for specific keywords, the search engines visitors who type these keywords are highly interested in reading relevant content and/or products.

For this reason, it has more competition than other sources of traffic. But there are some strategies and techniques to get started.

First of you all, you need to have a website or blog. After that, a new website should focus on low competition keywords. The last step is to create quality content regularly your website.

Repeat the process.

If you create content 2-3 times per week or more after some months you may get ranked on the first page of Google. It is not an easy way but if you want to master on something in 2019, SEO is my top recommendation.

You can learn SEO by yourself but avoid getting information from many different sources at the same time because it can be confusing for a beginner. Find a strategy to follow and master it, not many of them.

–>Get a free SEO training from real experts here! 

2. YouTube


Youtube is growing rapidly the last few years. I have said again in a previous post that it has over a billion active users.

The best part?

They use YouTube both as a search engine and as a social media platform where having fun watching interesting videos.

How can you take advantage of this traffic?

Start a youtube channel for your website. If you want Youtube to be the main source of traffic for your website or your landing page then you must be really good at creating videos.

There are many ways to do this. Powerpoint videos, recording your desktop and talking in front of the camera are the most common ways that Youtubers use to create videos. You can also hire someone to create great videos for you if you a have a budget to spend.

Many say that SEO and YouTube have competition and you cannot get traffic. Well, everything on the Internet has competition these days. You need to become the competition and stop being afraid to create content.

YouTube SEO is working like Google SEO. You need to create new videos consistently that are interesting and informative.

Stats like the click-through rate and the average time that a user watches your videos are very important to get ranked on the first page of Youtube.

So, create great videos.

3. Facebook


Facebook stats are impressive.

It is the third website on Alexa ranking under Google and Youtube but it has the second daily time on the website (under Reddit!) per user (10.54 minutes on average) and over 6.5 million websites link to Facebook (Google at the second place with over 3 million).

You probably already know that the best way to use Facebook for getting traffic on your website is with Facebook fan pages and/or groups.

The good news is that you can find people interested in every niche. The bad news is that Facebook traffic is semi-targeted.

This happens because people just look for interesting content on Facebook to share with their friends but they usually do not want to buy things.

It does not mean that the Facebook traffic is worthless. But it has lower quality traffic from Youtube or search engines.

Once again, consistency is the secret. Create a group or a fan page and update it every day at the beginning. After a while, you will start getting organic likes and views on your post.

Keep in mind that the design of your Facebook page and the quality of your posts will determine your success on Facebook.

4. Instagram

I think that building an audience on Instagram can be a very profitable strategy in 2019. In some niches, it can be a better traffic source than Facebook and YouTube.

You can expect a lot of engagement if you create interesting posts. Many influencers get tons of likes and comments for very simple posts.

If you want to get started with Instagram, you need to play the Instagram game.

First of all, you will need a good mobile phone. You will work with phone and upload photos or videos. Next, you must be consistent, post content relevant to your niche and be active daily.

Many businesses depend on their traffic from Instagram to make sales and the last years, many new big names have been created on that platform.

It’s free to join and start creating content so you can make it work for you.

5. Twitter


Twitter has over 300 million active users and the 80% of them access the site via mobile. However, they estimate that 23 million active users are bots.

In my opinion, any website or business (online and offline) should have at least a presence on Twitter and Facebook even if they do not update daily their content.

Users seem to trust brands that they can see on social media.

Let’s see how you can get traffic from Twitter.

Twitter is not like the other social media. Your tweets are active only for 15-30 minutes after publishing them. Simply if you do not want to be forgotten by your following, you must Tweet every 15-30 minutes.

It is obvious that you can not be logged in your Twitter account 24 hours per day. So, you need to automate your tweets with tools.

Traffic on Twitter is less targeted that Facebook traffic but still can be a boost for your business.

Many marketers on Twitter like to spam. Just it does not work this way. My advice is to send the traffic to your website or to a landing page to get their emails.

6. Pinterest


Pinterest is different from social media like Twitter and Facebook. You are not sharing links or articles but visual content like images and videos.

Here are some interesting stats about Pinterest:

Over 150 million active users, almost half of them are from the USA.

80% of Pinterest users are females.

Pinterest could be a great source of traffic if you use it right. To be honest I am not spending a lot of time on Pinterest but still, I get some traffic.

However, there are businesses that their main source of traffic is Pinterest. If you want to be a great Pinterest influencer you must learn how to create great graphics.

Make your pins fun and interesting and communicate with other people on Pinterest. Then you will grow up your following and get a lot of traffic.

You may see people on Youtube and blogs who recommend following people with the hope to follow you back. You may get more followers with that way but they will not click your links. Do not spend your time in spammy ways and focus on the quality of your work.

7. Reddit


Reddit is the #4 site in traffic in the USA and the #8 worldwide according to Alexa. While on Pinterest the more users are females, on Reddit happens exactly the opposite and most of them are males.

When you decide to promote your business on Reddit, you should know that this community hates spam. You cannot create your account and start posting your links. They will kick you out asap.

If you want to get traffic from Reddit you must be an active member who adds value to your subreddit before you post your links. Again, your links must add value and not just promote your products.

An advice to get started. Find a subreddit relevant to your business and answer questions for a week before you post anything. When you think that you know what people like in your subreddit like, make a great post without posting any of your links. If they find it interesting, create another quality post with a link to your website.

You can get tons of traffic from Reddit if you add value to their community.

8. Forums and Q&A Websites

Some years ago forum commenting was a really popular way to get traffic and boost your SEO. These days forum backlinks do not improve your SEO anymore and people do not participate in forums like before.

But they can still work for you.

If you are an active member of forums or Q&A websites like Quora you can get targeted traffic.


Two steps to follow:

  1. Add the link to your website in your forum signature
  2. Help people

Every time you answer a question, they can see your signature and some of them they will click on it.

It is a simple way to get traffic but it is not easy. You need to participate some hours per day on popular forums on your niche to get enough traffic.

You can also create threads with long tail keywords on the title. If they get ranked you get traffic from search engines too. However, it would be better to establish yourself as an important member of the forum before doing this.

9. Kindle eBooks


Amazon is the #12 website on Alexa rank and you can use this traffic to get visitors on your website.

Many people who visit Amazon buy informational eBooks on every niche. You can simply create an e-book and list it for a few dollars. If you cannot write an ebook you can hire a writer.

You can add some links to your website or a landing page. While you will not get tons of traffic, this traffic will be targeted because your visitor has already bought your product.

Many marketers start with this way and send traffic to their affiliate links without a website or a list.

A good training program to learn this way is K Money Mastery.

10. Blog commenting

Blog Comments

Blog commenting is a great way to get targeted traffic if you use it right.

Many people make comments on blogs and other websites because they think that it will improve their rankings on Google. This is just an SEO myth.

However, you can get targeted traffic if you make quality comments on blogs relevant to your niche. Making a quality comment means that you read the post and you add value. It should be at least 50-100 words comment to make the visitors of the post to pay attention to what you have to say.

Comments like “Great post” or “Very helpful, thanks” do not work. They are spam comments and everyone knows it. Yes, you will get some clicks with these spam comments but not conversions for sure.

Search for new blog posts in your niche and avoid blogs with no traffic. Make a great comment where you tell your opinion and submit it.

You can get on average 5-10 clicks per comment on blogs with high traffic.

If you want to test this strategy, make 100 comments and check out the results for the next month on Google Analytics. Some of your comments will not get approved but it happens.

This traffic is targeted when the blog that you have commented gets targeted traffic. For this reason, look for blog posts through Google and not through social media.


In my opinion, these are the ten best free traffic sources in 2019. As I said above, do not try to master more than 2-3 at a time but you must master at least one.

You want to avoid trying a little of everything.

There are more ways to get traffic than these ones, I just present you the most effective of them. If I had to recommend one of them for a new website, I would go with the SEO traffic at the beginning.

It is not just about the traffic but the targeted traffic.

Check the best training on how to get free targeted traffic here.

Wealthy Affiliate is the best platform online to learn about SEO and I am an active member the last two years. I guess that you have visited this post from Google so we can assume it works. You can read my review of Wealthy Affiliate here.

I have not included ways that you cannot start from scratch like email marketing. It is important to build a list but you need another source of traffic to be able to get subscribers.

If you want to make any question or you want to add something leave your comment below.

Thanks for reading.


32 thoughts on “The 10 Best Free Traffic Sources in 2019 (Updated)”

  1. I like your article, it help me to find a better way to generate traffic to my blog. I think because of little contain that is why I get less traffic to them.

  2. Hello Ilias Kounelis,

    I really appreciate your advice on SEO great. But I think you can get geo-targeted traffic from Twitter if you decide from the beginning. At the beginning, I had so much from the US but later on, I targeted my country so my patronage in brand influencing would increase, and it worked.

    Something else I do for art and content marketing is amplifying my tweets with traffic exchange platforms. Note I don’t go for website views or followers on these platforms, just retweets and likes, the engagements brings about impressions that convert.

    In this contents matters, anytime I do this on my realistic drawing video or charcoal drawings portfolio it seems like I just published, those pages are evergreen.

    1. Thanks for sharing Osaro! It’s an interesting strategy. I am not a fun of traffic exchanges. But I am happy to see that there are creative people who can get something even from these spammy platforms.

  3. Thanks Ilias, I am a beginner blogger blogging from Africa with little experience. To be honest, I am currently struggling with my little traffic for my blog. I thank you for sharing with us the best Free Traffic Sources. Let me start now, I hope i am gonna be happy.

  4. Hey, you’ve created an awesome list of free traffic sources and Quora is pretty good one because the traffic is targeted. Can you suggest few techniques to grow it more? or any tip to find good questions to answer which will bring more consistent traffic and sales?

    1. Ilias Kounelis

      Thank you Aashi,

      Quora is about consistency. You need to answer at least 2-3 questions per week, and your answers must be detailed. Write them as you write a blog post on your site.

      After a while of consistent work, you will start getting more traffic. It will grow as you keep working.

      To be sure that you get targeted traffic, answer questions relevant to your niche and the products you want to promote. You need a website to send that traffic too. Your goal should be to help other people, and some of them will visit your site.

      Sometimes it’s not enough to send traffic to a site to make sales. You need to optimize it well.

      A good training program for getting traffic and making sales is Wealthy Affiliate. It has a free membership to take a look. It may help you.

  5. Earn Cent From Home

    wow, there are many ways to get traffic right? So far right now, I’m just focus on SEO to have visitor from Google search engine

  6. Hi Ilias, thanks for the article – very useful.

    As someone who has just set up a niche website and is facing the challenges you mention at the start, this is exactly what I needed in terms of info. Currently, I am targeting Facebook and getting some good results. I was next going to move on to Twitter, but after reading your article, I think Reddit may actually be a better place for me. Again, many thanks.

    Best, al

    1. I am always happy to help, Al! You can get traffic from both Twitter and Reddit with a little effort. I would choose the one which my audience prefers.

  7. This is really great information. I’ve always said that the only thing I find lacking on Wealthy Affiliate is a more comprehensive training program for boosting your site with social media. But that’s probably because the focus on SEO, while may not be the fasted, but as you mentioned, the most effective.

    I feel like I’ve seen much better results since I’ve started using Facebook for my business. I’ve also tried a little bit of Pinterest as well, but haven’t seen as good of results. I like that you mention to get good at one or two before you try to do all of them. My focus right now is SEO and Facebook with a little bit of Pinterest on the side. I’m excited to master them so I can try all the others you’ve listed as well.

    1. That is the right attitude! When you master one of them, you move to the next one. You can go full time with just one source of traffic if you do it right. I wish you every success!

  8. This article was so helpful! I don’t think I ever realized how many free sources of traffic that are available. I use a couple of them when promoting my blog posts, but definitely don’t use all of them. I think I can also use the ones I already do more to increase the traffic.

    Social media is definitely a great way to generate traffic and I use Facebook, Twitter, and Pinterest. I really love your idea of posting on Q&A sites and commenting on other blogs. You are exactly right that it can get some targeted traffic to your site. Especially if you are commenting on a blog in your same niche, other people reading that post will likely click on a link to see your blog.

    I appreciate your insight and ideas for generating some “free” traffic. I will be bookmarking these ideas! Thanks and have a great day!

    1. I am glad you liked my article, Jen. You can make these free traffic sources work for you as well. However, do not try to apply all of them at once. If you already use some of them successfully (you said about social media marketing) stick to it. 

      When you feel that you have mastered it, move on to an another source of traffic. This way works well for most marketers. 

      For example, if you have created a Facebook fan page, learn how to get the maximum and build a following before start building your following on Twitter.

      When you focus on one thing at a time, you can be more productive and motivated. 

  9. So all of your traffic sources seem to be pretty legitimate. However, when it comes to blog posting… You say steer clear of from blogs with not traffic

    Do you have any ways of telling if a blog is receiving traffic or not?

    Also, should I put links to my sight onto the blog comment directly?

    Thanks for your time!

    1. In my opinion, blogging is a tool to get traffic from search engines. It enables you to target more keywords, create fresh content for your readers and search engines love it. 

      I think that is a great idea to start a blog if you want organic traffic.

      About the blog comments, you should not add your links into the comment. Usually, you write some info like email, name and website when you want to comment a post. Write your url on the website box. No affiliate links, just your site url.

      If it is not available, let it go and find another post to comment. 

      Most bloggers do not approve comments with links and I totally agree with them. Almost every time, they are spam comments.

  10. Hello Ilias
    just came across your site here. Pretty informative stuff. I am a beginner blogger with very little experience. I found this article very helpful to me. I have incorporated many of these traffic sources already but have never really thought about writing an e-book for amazon.Can anyone put an e-book on there?Do you know of any free programs to help me right an e-book? I’m very interested in this. Thanks for writing such a great article sir

    1. Thanks for your feedback, I recommend Wealthy Affiliate as a training program for affiliate marketing. You will learn many important things about SEO and keyword research. 

      I am a premium member also and it has a free membership to try it.

  11. Nicolaas Kolz

    Thank you Ilias, this is really great and very helpful. I bookmarked this page because I will definitely refer back to it.

  12. Until today, I only use 1, 3 and 4 of sources you listed in the article. I think I still have room to make progress. It is useful to me to collect those together to practice to see how they work.

    Do you recommend any free good video making software? Youtube is supposed to be a good free traffic source, but I didn’t find out a tool how to make it yet.

    1. You can focus on them, George. You can be a full-time marketer with just on traffic source.

      For Youtube, I would recommend Monosnap. It is free and easy to use.

      Good luck!

  13. I am a beginner blogger and you have just opened my eyes to some news that I can create traffic towards my website. I really like that are easy and some are free. You really took the time to describe how each item will someone with traffic. Thanks so much for sharing!

  14. Hello Ilias,

    What a great article on the ten best free traffic sources online. You can have the best product ever created on the most beautiful website. Without traffic, nobody would ever know. I already use most of the strategies you suggest in your article. These strategies do work! It just takes time, patience and hard work.


Leave a Comment

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