21 Proven Ways to Increase Traffic to Your Website

If you are anything like me you are looking for the magic bullet that will increase traffic to your website.

Maybe this is your scenario: You create a website to share your knowledge and experience. You develop great content for it. Traffic trickles in but you expected a lot more. Where are all the people and why aren’t they coming to the site?

Don’t be discouraged. You just entered a new stage of your business development. It’s time to direct and drive traffic to your site. However, you don’t want just any traffic. You want targeted traffic.

Fair warning! This post is long, so pin/bookmark it for later!

*This post contains links. If you click a link and purchase something, I may receive a commission. My full disclosure is at the bottom of the page*

Welcome to Fearless Affiliate. My name is Irma and I help new bloggers to learn the ropes. There is a lot to take in that first year of blogging, from choosing a niche to changing your mindset from worker bee mentality to that of successful entrepreneur.

I like to focus on practical information and positive thinking, so if that sounds good to you please sign up for my weekly newsletter of tips and free stuff for bloggers. In return you will get the password to my resource library which contains 30 more traffic tips to help bring people to your website! #win-win.


What is targeted traffic?

Targeted traffic is the portion of traffic that is a part of your target market and arrives at your site due to marketing strategies and offers crafted specifically to grab their attention. These pre-qualified visitors can turn into leads, which can turn into buyers, then become repeat buyers, and ultimately turn into loyal customers.

With millions of websites on the internet vying for your target market’s attention, you need to actively attract and convert your ideal buyers. Also known as your avatar or ideal customer.

How to define your target audience

To refresh your memory, creating an avatar starts with a broad target audience. An example of a broad target audience could be women. Niching that down further, an example could be middle-aged women. Going one-step further, you could target single, middle-aged, women.

As you can see, you can continue niching your audience down as needed. When you know your target audience well, you can successfully market to them by providing the information and solutions they need.

How to target your audience for increased traffic

While knowledge of online technology and marketing is very helpful, you don’t have to be an expert. You can learn as you go. Implementing what you learn, as you learn it, can make a real difference to your bottom line.

Consider beginning with Search Engine Optimization (SEO). It’s not as scary as it sounds. In fact, it’s one of the easiest technology/marketing strategies to learn and implement.

With a little knowledge about how to use keywords and a keyword research tool, you can get started right away. Just place the keywords in prominent places such as in your headlines, links, categories, descriptions, etc., in order to encourage your viewers to click, read more, and take action.

Next, create engaging content

This includes posts, images, and other items.

Ask pertinent questions in the title or in the first paragraph to keep your audience engaged. Learn the difference between writing for your audience and writing at them.

Start Monetizing

Create an email list where you can get to know your readers better and promote items they want and need. You do not have to start selling right away. You can just ease into it by placing links to helpful information in your newsletter. I highly recommend MailerLite for a free, robust platform to connect with your subscribers.

Once you have your mailing list set up, you’ll need to convert website visitors into email subscribers. Do this with a content upgrade to one of your most popular blog posts. Add in a useful checklist, cheat-sheet, resource list or other free item to entice opt-ins.

Offer your item within the text of your opt-in box or pop-up. Set the timer on the pop up for when the visitor has scrolled 50% of the way through the post.

Promote, Promote, Promote

Social media platforms like Facebook, YouTube, Twitter, Reddit, Pinterest, and others can help you gain targeted traffic. Once you discover the social media sites that your readers favor, share post teasers, and other info on those sites to bring more targeted traffic to you.

Each social media platform caters and appeals to a slightly different group of people. For you, this means that some social media sites will be a better fit for your business and its goals than other social media sites are.

Make note of the social media platforms that bring you the most traffic and learn all that you can about how to use it.

Getting traffic to your site isn’t difficult

Search engines can do a lot of the work for you. However, the key to getting the right traffic is to make effective use of search engines and other options available to you. With that said, you can try any and all of the following tips to increase traffic on your website.

21 proven ways to increase blog traffic with free pdf of 30 more ways


Use these ideas to help you reach your target market and your goals.

1. Set yourself up as an authority

The topic you chose for your website is one you know a great deal about. People in your circles see you as an “authority” on this subject.

To help others see you in this light, share, share, and share some more. Get out there and “be seen” in your local area and online. Share your knowledge and experiences on your website.

Offer to guest post on similar sites. Team up with another authority figure. Host a webinar to teach or mentor others. Mention and quote your favorite authorities. Sponsor events. Stay up to date on your topic to keep traffic coming your way.

Above all, keep learning and sharing in a variety of ways and places to build your authority reputation.

2. Collect and review traffic data

Learn how to collect and use traffic data to analyze your web traffic, marketing endeavors, and advertising campaigns. Keeping track of where your traffic comes from, what actions visitors take, and where they go, enables you to identify what works, what doesn’t work, and what you can do to draw more targeted traffic to your website.

Related Post: Google Analytics Tutorial

3. Don’t be afraid of learning SEO

Search Engine Optimization (SEO) is the art of raising your position on search engine results pages (SERPs) by using specific strategies, techniques, and tactics. The higher you are on the results page, the higher your ranking is and the more targeted leads you’ll get.

Related Post: Top 9 SEO tips

4. Create interactive blog posts

Content is king, queen, and everything else royal these days. Your content needs to be interactive.

Ask questions that allude to a problem and its solution. For example, a life coach that wants to find readers who need more money and a positive mindset could create a blog post asking something like, “How Are Negative Thoughts Limiting Your Paycheck?” Readers who can relate, that is those that have negative thoughts and want more money will click through to find out more. Remember to use an enticing call-to-action in your promotions to encourage click-through.

5. Get a good pop-up for email capture

Having a good pop-up email capture in place can literally make the difference between being forgotten and making multiple sales. It also does wonders to increase traffic to your website.

Since pop-ups can be annoying, especially if not used properly, it’s important to choose a pop-up that has a variety of options and features. I use MailerLite and my pop-up is set to appear when a user scrolls to 50%. This way I know I am targeting people who are reading my blog post.

Related Post: How To Use MailerLite

As well, the pop-up is also set to pop-up again if the subscriber has not signed up after 1 month. This can help to gently nudge previous visitors to reconsider you and what you are offering.

When you have more control of how, when, and where the pop-up appears, you can gently remind your reader to sign up for your offer. Remember, your visitor comes for information so be sure to tell them what they are getting when they sign up! This can help increase the number of sign ups.

If the pop-up covers up or restricts viewing the info before they know it’s good, they may just leave the page, never to return. Use pop-ups wisely.

6. Create a free printable worksheet to give visitors

After explaining an advanced or confusing concept, offer visitors a printable worksheet or checklist related to the concept.

This strategy is especially beneficial to you if you offer product report packages that also contain worksheets. The visitor gets to see just how much product worksheets can help them, while search engines index the download page.

With very little effort on your part, you may find that your free-to-visitor worksheet goes viral and attracts a lot of traffic.

Printables are easily created in Canva. Sign up is quick and free, and they have thousands of templates, as well as a huge library of free stock photos. I use Canva for all my blog graphics and opt-in incentives.

Related Post: Simple Branding Tutorial. Learn to use free Canva, a graphic design tool.

7. Create a top 10 list

You can create a top 10 list of the most important skills your reader should have on a particular subject. Sometimes they just want a quick fix and need a little hope that there is a solution for what they consider their problem.

8. Create plenty of How-to Posts

Millions of people search the internet with the words “How to” in front of their search. How to posts will increase traffic to your website with people searching for that very same query.

9. Market and network connections new and old

“Make new friends but keep the old. One is silver and the other gold.”

Keeping up with your market and network connections can give you an edge, especially when it comes to traffic. Keep in touch with your existing connections but remember to make and build relationships with new people in your industry. Networking is an excellent way to increase traffic to your website.

Both new and old connections can be an advantage to your business and send targeted traffic to your website.

10. Create engaging headlines

Make sure your blog posts have well-crafted titles and headlines as well as sub-headings, when applicable. Your titles and headlines should be engaging, contain power words to encourage action, pique curiosity, and when possible, allude to the solution of a problem.

CoSchedule has a free headline analyzer to help you create awesome headlines. No need to sign up; just keep the window open while you are editing or you will have to sign in again.

Related Post: 101 Great blog post titles that really work! (they also work as newsletter subject lines for a win-win)

There is also one for social messages and email subject lines. Save these valuable links!

And while you are there, check out the CoSchedule resource library and download any of the bundles of helpful tools to create better blog posts, headlines, and emails.

11. Create a tutorial

Nothing beats a great tutorial to reach your target audience. You can begin with a teaser alert telling your mailing list readers that you will be working on a tutorial for them.

Send another email announcing that in two weeks the tutorial will be ready. Send out emails with dates and times to have readers sign up. Limit the special offer by time or number to create a sense of urgency.

12. Offer hacks on topics of interest

People love short cuts or hacks. Create posts on how to use topic related hacks to make life easier for your target market.

You may be surprised how many people use the word, “hack” when doing a search for your topics.

13. Join Webtalk to network and increase traffic to your website

If you’ve done Facebook, Twitter and Pinterest, then try Webtalk. Webtalk is the latest in social sharing and it is free to join. With the soon-to-be death of G+, many of the people that I network with have moved over to Webtalk.

You can share your content with other users around the world, while meeting new people and networking. It’s a wonderful way to have your content spread.

Never heard of Webtalk? Here is a short video to introduce you!

14. Learn how to use YouTube

For many website owners, writing keeps them busy. They don’t often think of putting themselves out there on video. Consider learning how to use YouTube and creating your own channel to capture targeted traffic. Web users love videos.

Afraid of getting in front of the camera? Do not let that stop you.

Related Post: Fear of Success

15. Use your elevator speech

If you want to draw more traffic, craft and practice your ever-ready elevator speech.

Write out a short synopsis of who you are and why you are doing what you do. Read it out loud to yourself until you have honed it. Be prepared to use this elevator speech whenever someone asks you what you are up to these days.

As well, the elevator speech lets your prospects know what you do, why you do it, and most importantly, how this could benefit them.

Snippets can also be used in various places on your website as part of the descriptions.

16. Include links to relevant posts

Clearly this one is a favorite of mine 😉

Links are important, both incoming and outgoing links. Make it a priority to link related posts on your site to each other. This is often referred to as “internal” linking.

Here is an example: Related Post: How I recovered my Pinterest Analytics

In addition, occasionally link to related content on expert sites. This is called “external” linking. See point #10 and the links I added for CoSchedule.

Linking to expert or authority sites can help to elevate your authority standing. When a website refers to and links to your site, it is referred to as an “incoming” link.

17. Create a newsletter to increase traffic to your website

Once your mailing list is set up, it’s time to create a newsletter.

You may think these are too time-consuming or you don’t have the right skills. Don’t worry. Your newsletter can be as simple as an update or the notification of a new product.

MailerLite, Constant Contact, AWeber, and Mail Chimp are popular email marketing platforms that help you stay connected with your prospects and loyal customers through autoresponders, newsletters, and other forms of email correspondence.

18. Run a contest or sweepstakes

Before you create a contest or run a sweepstakes, be sure to know the difference both professionally and legally. Every state has its own rules when it comes to what differentiates the two.

However, a properly run and executed sweepstakes or contest can bring in loads of traffic and plenty of new list sign ups. Consider hosting these several times a year rather just during the traditional “holiday season.”

I know bloggers who swear by using contests on Facebook to get traffic. I am not familiar with the details these days (terms of service?). Consider an inexpensive prize, like a gift card, when starting out.

19. Make your website search engine friendly

Your website content should relate to the needs and wants of your target market.

While visitors will share website posts and other info, search engines play the most prominent role in your success. Keep them happy by beginning with a quality website theme or template.

Poorly coded or outdated themes can do more harm than good. This is true now more than ever since Gutenberg arrived for WordPress. Many themes have not updated yet. Some may never.

Learn and implement solid Search Engine Optimization practices. When you know the tried and true SEO techniques, you aren’t as easily scammed by “do-it-quick” sales pitches, empty promises, or black-hat strategies for gaining traffic or money. Remember, if it sounds too good to be true, it probably isn’t true.

20. Create a Facebook group

When you create a Facebook group related to your business, you essentially create a community where people with similar interests can interact with you and each other.

We all talk about how busy our lives are but we often find time to “wind down” or “start the day” with social media interaction. A Facebook group can be a great way to find new leads and connect with existing customers.

It is also the best way to connect with your subscribers. Invite them to join your group to learn what they need most.

As well, invite people to join your group from your blog posts. Especially complicated or detailed posts. Give readers a chance to gain clarification while helping you to refine what you write about.

21. Keep in touch

If you are between contests or new product messages, make certain to keep in touch with your readers.

Email about a good article on a related hot topic.

Send a message about your latest post.

Just keep feeding your readers information they are interested in.

If it is a new season, send them an infographic with some interesting topic related facts.

Create an infographic with one of your own sayings and pass it along.


Final Thoughts

I hope that you have enjoyed this post and found it helpful. Please share with others…sharing is caring! Let me know in the comments if these tips work for you!

Until next time, happy blogging and follow me on Pinterest!

-Irma 🙂

21 Proven Ways to Increase Traffic to Your Website

22 thoughts on “21 Proven Ways to Increase Traffic to Your Website”

  1. I really need to get in front of the camera and test out my YouTube skills. That is something I have been meaning to do, but only have so much time!

    I have focused so much on pumping out content that I have not really taken time to promote my work. I am very glad I took the time to thoroughly read your post.

    I really need to work on my social media presence. I have a decent amount of posts on my site, and I am in a very competitive niche, so social media will probably do me some good.

    If I were to focus on social media channel, do you recommend one over any others? Or is there a way to mass publish to multiple outlets at once?

    • Hello Steve and thank you for visiting us today,

      I totally agree and I have stopped publishing my own posts to work on new ‘content’. I had no time while researching blog post topics.

      You can use a tool like Hootsuite to schedule all of your social media. There is a free 30 day trial and after that I think the cheapest plan is $29 a month. I have not used it so I am not much help there.

      I think YouTube is a great forum for you. I am doing physio exercises that were sent to me by my physiotherapist. Most were step-by-step photos with written instructions.

      I immediately went to YT to find comparable exercises and created a playlist that I can work through daily. A huge time saver and much easier on my neck and shoulder.

      The other ‘social media’ that I would recommend is Pinterest. Not really social media, as there is no back and forth commenting. Pinterest is a visual search engine. So if you can create pins with photos of people who have back issues or obvious pain, that would be ideal. This helps people who are scrolling through their feed to instantly see obvious pics of something helpful to them.

      -Irma 🙂

  2. Wow, this is the most comprehensive and helpful article I’ve read today. I really appreciate the information. I could definitely use some of your tips to drive more traffic to my website. I’ve saved your post for future reference. Thank you for sharing. Keep up with the good work.

    • Thank you hong and thank you for visiting us today! I am happy to help.

      -Irma 🙂

    • Happy to help Gibran and thank you for visiting us today,


  3. Hello Irma!

    Thank you so much for this post! These are amazing tips and I already have over 6 tabs open to check from the related topics you posted. I will definitely be using most of these steps on my website and I am sure this will help me improve my traffic! I have just recently started with my site and you helped me understand this world better and, to honest, to fear it a little less. Thanks again for sharing this with us.

    Have a wonderful week,


    • How kind of you to say and thank you for visiting us today Barbara,

      -Irma 🙂

  4. Hello Irma!

    This is a really great article with so many helpful points to getting more traffic! The one I hadn’t thought of was the pop up prompt for capturing e-mails. In your experience, what is the conversion rate on something like that and is there a difference between putting it half way down the page and all the way at the end? Thanks for the awesome pointers!

    • Hi Steve and thank you for visiting us,

      The thing about putting a popup further down the page is that your visitor is likely reading that far down when the popup occurs, which means they have some interest in what the post is about. If they like what they are reading, they are more likely to opt in. Mine is set for 50% of the way down the post.

      I am getting more subscribers since adding in the popup. I think it can be a combination of things that help people subscribe, like if your optin offer is a good one. It does take some trial and error with freebies.

      -Irma 🙂

  5. These are SUCH great tips and I want to THANK YOU for going through them for me. It’s going to help me loads as an affiliate marketer to get more traffic to my site. Im going to save this post so I can keep going back to it as there is a TON of great material in here.
    Totally loved it and thanks again!
    Love & smiles,

    • Awesome Adam and thank you for visiting us today!

      Cheers, and Happy New Year!
      -Irma 🙂

  6. Hi Irma,

    This is really helpful and I am going to start using #4 more with asking questions plus I will bookmark and I know I will get further help from it.I am curious though about using “how to” post.If many people use them does it make it tougher regarding
    competition for traffic on the beginning until I start getting up there in the search engines? You have a great website and I look forward to your next post.

    • Hello Phyllis and Happy New Year! and thank you for visiting us today,

      I would not think that competition is too much to worry about. (1) Not everyone likes the way all the other bloggers in the world write, so adding your own take on any subject can propel it in popularity. Adding your own personal flair helps immensely and gives the post your authentic voice. (2) If you check out competing posts and find something to write about that they missed, you are now officially ahead of the game.

      You will be able to write some posts that will be super popular and others that get barely any traffic. Focus on writing great content with your passion in your ‘voice’, and watch your analytics to see what people are responding to so that you can write more of that. Then link other posts to the popular one to help boost them.

      -Irma 🙂

  7. Hi Irma,
    I thoroughly enjoyed reading the 21 ways to increase traffic to your website…it’s simply a wealth of info!! I’m doing a lot of what you’re recommending, but there are quite a few things you are doing, that I’m not doing, and I will definitely be back to learn more about those specific things a little later. Thank you so much for sharing.

    • Thank you Terry and welcome back!

      There are so many tips for traffic and I could not fit them all into my post or it would be a book! I am glad that you are finding it helpful as is and you are welcome. Best of luck for 2019!

      -Irma 🙂

  8. Loved reading your article! You provided a great deal of information and I am ALWAYS looking for more knowledge.

    With Gratitude,

    • Hello Joseph and happy holidays!

      I am glad that you found my post helpful. I wish you all the best in 2019!

      -Irma 🙂

  9. Very detailed and informative article..
    so much information provided in this Post.. I love it..
    This gave me so much insights on new ways to get traffic to my website.
    keep up the good work.

    • Thank you Floyd and thanks for visiting us today. Have a happy 2019!

      -Irma 🙂

  10. Hi Irma, wow, I am so impressed with this post, really!! So much fantastic advice that seems to cover it all, I literally can’t take it all in so I will need to print it out and stick it up on my office wall. There is so much on here that I need to implement and without somebody like you putting it all so neatly together I don’t think I would ever get it done (or even know what needs to be done).

    One thing that struck me was the subscribing to email list thing when the pop up comes too soon. It’s just crazy how many websites make the mistake of having a pop up before you’ve even read the first line of the post. It annoys me so much that I always navigate away; I mean, how do I know if I want to subscribe before I’ve even had the chance to see if I actually like their content? No, I shall never make this mistake, it’s almost as bad as having too many pop up ads.

    I do have a question about the email list as I don’t have one yet, should I wait until I am getting organic traffic to my site before setting this up? As of yet I I’m not getting that much as I’m in a pretty high competition niche. Thanks

    • Hi Stefanie and welcome back!

      I advocated that no one should use pop-ups until I started using MailerLite and it had the settings that allow a delay, so they are not as annoying.

      I think everyone should have email set up from the beginning. You do not have to sell to people! However, if you create a nice freebie for your most popular post – or any post if you are just starting – you are giving yourself the opportunity to gain subscribers who will visit your website over and over to read your other posts. This will boost your traffic. And if you encourage your subscribers to share your blog posts, it becomes a ripple effect.

      I suggest MailerLite, but use any provider that you like. As long as they give you the options that you will need: ability to drip newsletters (some kind of automation) so you can set up an introductory series of emails to new subscribers; the ability to create embedded forms and landing pages (and your provider must integrate with content management system (like WordPress); and the ability to link with Google Analytics so that you can see the impact of your newsletters.

      The analytics is very important, because once you see what your subscribers are clicking on, you can replicate it.

      I hope that helps! Happy holidays and all the best to you in 2019!
      -Irma 🙂


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.