10 free ways to increase website traffic

You’ve got an awesome product or service, you’ve built a beautiful website that will convert, but how on earth do you get more traffic to your website? And how do you do it without spending a dime? Getting free website traffic can seem like trying to a find a unicorn, but don’t worry, below are some tried and tested methods that are sure to increase your website traffic, without costing you anything.

1. Use Pinterest

This is one of my biggest drivers of referral traffic above Facebook or other social media sites, and it is all FREE! For a long time, I thought that Pinterest was just for recipes or interiors, but then I discovered that Pinterest is in fact a visual search engine rather than just another social media site. that covers everything from marketing or saving tips through to gym routines, I’ve found it is a fantastic source of traffic across different industries.

For more details on using Pinterest to drive traffic, read why your business need Pinterest and getting started with Pinterest to drive traffic.

2. Get social

Are you sharing your content across your social media sites? Make sure that all your social media sites have bios which clearly show the service or product you offer, and that you are sharing new launches or content with your network. If you aren’t even telling your friends and family about what you do, what are the chances that strangers are going to find you? So, start sharing on Facebook, Twitter, Linkedin, Instagram and Pinterest. There are lots of scheduling tools out there which can make this less time consuming.

One of the keys to being social is to engage. Remember not just to shout about your products but to reply to comments and to engage with others in your network when they share content. Engaging is one of the fastest ways to build a community (just like in real life!)

Whilst I advocate sharing on social media, I personally do not think it is necessary to be on all social media channels. I think it is better to pick a few and to do these well, than to do all of them badly. Think about where your clients are and which channels you enjoy being on so will put more effort into.

3. Search engine optimization

Search engine optimization or SEO is key for generating long-term free traffic to your website. SEO is essentially maximising your opportunity to appear near the top of google. It takes time, dedication and patience, but if you are in it for the long-term, the sooner you start with a strong SEO strategy, the better.

Make sure that you have researched your keywords and are targeting long-tail keywords as well as short. An example of a short keyword phrase is “Lose weight”. An example of a long-tail keyword phrase would be “How to lose weight in less than 2 months for a holiday”. The second example will have fewer people searching for it but will drive highly relevant traffic and will be a less competitive term to rank for.

Focus on evergreen topics that will stay relevant rather than hot trends.

Once you have chosen your keyword phrase for a post, you want to make sure you have optimized your content for this. Make sure you have the right H1 and H2 tags in place, that you have included internal linking, that you’ve named any images correctly and with alt tags, and that you’ve included a compelling meta-description.

4. Outreach, guest posting, answering questions or commenting.

Increasing the audience that see you and know about you is key to increasing your traffic.

  • Reach out to large organisations such as the Huffington post, Entrepreneur or Medium who share bloggers posts and see if you can get some of your content published. Companies such as these provide guidelines on what they look for as content so make sure you look at these before submitting.
  • Offer to guest post for other people in a similar field to you who might be looking for free, additional content. This puts you in front of their audience for free. Try to get a backlink at the same time as backlinks tell google that other people see your content as valuable and are linking to you to helps you rank well.
  • Consider having someone guest post on your site. This creates content for you and your guest, will share the content with their network exposing you to more people. Make sure you are happy with the quality of their work and that you have checked out their potential network reach first.
  • Answer questions that people have on your topic on Quora. This is a fast way to establish yourself as an expert in the field.
  • Comment on other people’s articles or blogs, they might then check you out in return.

5. Add share buttons to your site

Make it easy for your current website readers to share your content across their social network platforms or on email. If they share your content, you will get more traffic from their network.

6. Write compelling, click-worthy headlines

Remember, your content is competing with other similar content for traffic so make sure you are writing click enticing headlines.

Your headline should clearly say what you offer so someone searching knows you are answering a need. Numbers lists always do well, as do those with a sense of urgency.

7. Offer a freebie

Offer a free download or some free content that will entice potential buyers to your website and increase your traffic.

If you are a personal trainer, it could be a free guide to getting started with some home exercises or a free webinar where they work out alongside you.

You can also use this freebie as a way to capture data so that you increase your email list which is great for generating recurring traffic (see my next point).

You want to start to build a relationship with your site visitor so that even if they are not ready to buy now, when they are ready, you are who they think of.

8. Generate recurring traffic

Creating a system that generates recurring traffic is one of the best and easiest ways to increase your website traffic. It also gives you more ownership of your traffic so that you are less reliant on social media sites or google (both of which could change their algorithm at any point).

A brilliant way to do this is to create an email list and share relevant content you have created with them (remember they need to have opted in to receive this).

Whilst it doesn’t increase your traffic, I’d also highly suggest linking to other relevant posts from your post to increase your website page views and dwell time.

9. Repurpose your content

Creating new content takes time and effort. It is often possible to repurpose your content by packaging it up in new ways and sharing it across different channels.

For instance, if I was sharing this article on Pinterest, I would create multiple pins for this same blog post with slightly different titles or images as different pins will attract different people. I might create the following pins as an example:

  • How to increase your website traffic for FREE
  • 10 ways to increase your website traffic today
  • Ultimate guide to increasing your traffic
  • Top 10 FREE ways to get more website traffic
  • Double or triple your website traffic with these tips

I can do the same across other channels where another social media channel or whether on email.

10. Create brilliant and helpful content

You’ve probably heard the phrase Content is King, and it is true! If you’ve got a great headline that attracts people to your website, but the content isn’t what they were expect, not helpful or full of spelling mistakes, they’ll leave pretty quickly, and what use is that to you? You want content that draws your user in, that helps them, that makes them stay on your website and read another post.

The better quality your content, the more likely it is to be shared and the more likely that person is to become a customer.

So that’s it! You 10 step guide to getting more traffic to your website, without it costing you the earth. Got questions or queries? Comment below and I’ll try my best to help.

Read my guide to getting started with Pinterest if you are looking for more website traffic.


pass me the

pretty please

  1. Getting started with Pinterest for your business - 5 essential steps - Eliza Josephine

    April 25th, 2019 at 10:06 am

    […] Once you’ve done these steps, you’re ready to start using Pinterest to generate traffic. Check out my blog on how to use Pinterest to drive traffic or my blog on top traffic sources. […]

  2. Alice Megan

    May 2nd, 2019 at 9:50 am

    I really need to start creating an email list I’m all good with getting new visitors but it will definitely help my returning visitor numbers

  3. Eliza Josephone

    May 20th, 2019 at 5:38 pm

    The fact that you are thinking about it shows that you are ahead of the game!

  4. What is affiliate marketing? - Eliza Josephine

    May 17th, 2019 at 8:53 pm

    […] If you’ve just started a blog and are looking for traffic driving tips, check out these articles; 10 ways to drive traffic and how to use Pinterest to drive […]

  5. How to use Pinterest to drive traffic - Eliza Josephine

    May 28th, 2019 at 7:39 am

    […] Are you looking for other ways to drive traffic to your website? Check out my top free traffic driving suggestions. […]

  6. Leeza Harrington

    July 30th, 2019 at 12:36 pm

    Yes! I love pinterest so much and I can’t believe theres still so many people out there who wont give it a chance! Loved your article!

  7. Eliza Josephone

    July 30th, 2019 at 1:56 pm

    I know, it is great isn’t it!

  8. Mittali

    July 30th, 2019 at 12:56 pm

    Great tips .

  9. Eliza Josephone

    July 30th, 2019 at 1:55 pm

    Glad I could help 🙂

  10. Arti@escapewriters.com

    July 30th, 2019 at 5:45 pm

    I guess seo and Pinterest are my favorite. Although I struggle with pinterest at first but now it is my major source of traffic.

  11. Eliza Josephone

    August 5th, 2019 at 9:07 am

    I agree, once you get the hang it is fantastic!

  12. Jaana McEntee

    July 30th, 2019 at 7:26 pm

    I love using pinterest but I haven’t figured out the CEO just yet, seems very complicated 🙂 Thank you for such helpful post!

  13. Eliza Josephone

    August 5th, 2019 at 9:07 am

    I think maybe you mean SEO? It takes a little getting used to but then is quite easy 🙂 My free masterclass talks more on it if helpful.

  14. Elena Toma

    July 30th, 2019 at 9:19 pm

    These are great tips, such a great and useful article for bloggers !

  15. Eliza Josephone

    August 5th, 2019 at 9:06 am

    Glad you found it helpful 🙂

  16. Subhashish Roy

    July 31st, 2019 at 5:20 am

    I have been thinking of getting into Pinterest for some time now. After going through your post I think I will go ahead right away.

  17. Eliza Josephone

    August 5th, 2019 at 9:05 am

    Absolutely, it is such a good source of traffic. You can check out my free masterclass here to give you a little more help.

  18. Viano Dee

    August 1st, 2019 at 12:07 am

    These are really helpful tips. The thing is I still haven’t exactly figured out how to use Pinterest.

  19. Eliza Josephone

    August 5th, 2019 at 9:05 am

    Definitely check out my free Pinterest masterclass if you are looking for a little help. https://elizajosephine.easywebinar.live/registration

  20. Lyosha

    August 1st, 2019 at 11:13 am

    Oh yes! Great tips! I try to use more of it lately and it does pay off. Pinterest is treasure for that

  21. Eliza Josephone

    August 5th, 2019 at 9:04 am

    It certainly is, big Pinterest fan!

  22. Larisa

    August 4th, 2019 at 7:42 pm

    Thanks I am a mother and very busy! This helped me alot!

  23. Eliza Josephone

    August 5th, 2019 at 9:04 am

    Fantastic, I’m so pleased!

Leave a Reply

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