If you’re looking to increase traffic to your website, you’re not alone. It’s one of the most significant issues small businesses face. When it comes to getting yourself in front of your ideal customers, paid advertising is often the first idea that comes to mind. However, getting more traffic to your site doesn’t have to cost you anything. There are lots of ways you can get more website visitors without having to resort to paid advertising. 

So if you’re looking to increase traffic to your website, here are 13 things you can try before you even think about opting for paid solutions. 

#1: Always provide value

Value is something that is mentioned a lot. But you must provide great content to your website visitors. Blog posts are the easiest way to do this, so create posts targeted to your ideal customer. Answer their biggest problems, give them solutions, tips and advice that do help them. Then share those posts! Talk about them on your social media, share them with your email list and keep driving traffic back to them.

#2: Repurpose your blog posts to increase traffic to your website

If you’re creating blog posts of value, it’s understandable that you’ll want to make the most out of them. So repurpose them for sites like Medium and LinkedIn. You can then add a link back to your website and the original blogs.

#3: Create a valuable lead magnet

A lead magnet is a great way to build your mailing list, but it also helps increase traffic to your website. Create a lead magnet that helps your ideal customer achieve some sort of result/win. Promote it on social media and drive traffic back to a landing page on your website. 

#4: Set up your Google My Business listing

A Google My Business listing is a free marketing tool that can help increase traffic to your website. It enables you to manage how your business shows up in Google search results and, of course, has a link to direct visitors to your site.

#5: Use on-page SEO to increase traffic to your website

Ensure every page on your website has on-page SEO. When you add meta descriptions to the page, your search results will show that data. This helps anyone coming across you in search results to know what your website is about.

#6: List your business in online directories

Online directories can help drive traffic back to your website without any extra work on your part. Simply list your business and let the directory do the rest. Just make sure you’re listing yourself in the ones that are relevant to you.

#7: Increase traffic to your website by building backlinks to your site

Backlinks are links from other websites, back to your site. You want to get good backlinks to your site – you don’t want a link for link’s sake only. A good backlink comes from a site with good authority (ranks well and has been around for a while) and produces quality content itself. 

#8: Optimise your social media profiles

Think about all the friends you have on social media. Do they know what you do? A simple way to optimise your profile is to make sure you’re linking to your website pages within them! Link across to your website and your lead magnet landing page, your ‘Work With Me’ page and your business blog.

#9: Post on social media

Share your website content on your social media! Have you written a great blog? Share it. Promote your lead magnet or latest promo and link out to them. Adding links to your post can reduce reach, so try adding them to the comments instead.

#10: Engage on social media

They’re social sites, so get engaging. Think about getting more active within Facebook groups and on Instagram, for example. Make sure your profiles are optimised and include your links. People will go and check these out if you’re being helpful and offering value.

#11: Email your list consistently 

Remember, it’s essential to be consistent. It doesn’t matter if you decide to post once a month or once a day – just commit to it. And when you’re emailing your list, include links to your website within those emails.

#12: Target long-tail keyphrases to help increase traffic to your website

They may not be as popular as short-tail keywords, but the people searching for these longer phrases will more likely want to buy. Why? Because they’re more specific in their search. You’re also more likely to rank for these less popular, more precise search terms.

#13: Guest blogs

If you’re looking to increase traffic to your website, seek out industry influencers and complementary businesses to write guest blogs for you. They will send traffic to the blog they’ve written on your site. You could also guest blog for them – getting yourself another link back to your website.

There are so many great things you can do for free to increase traffic to your website. The 13 ideas above are all good suggestions to follow. Just pick one to get started on and do the work needed to implement it before moving on to the next.


If you’re wondering how much traffic you’re going to need to drive to your site, check out my handy new traffic calculator. You can work out exactly how much traffic you need to reach your sales goals and target – so check it out! You can opt-in for it here.

Pin It on Pinterest

Share This