We hear time and time again from our clients, ‘I have a brand new website. It looks great. It’s informative…Why hasn’t business improved?’ Well, luckily, it’s not a mystery! In this article, we talk about how to drive traffic to your website, how to increase website traffic, and how to boost traffic.


On its own, your website can’t generate traffic, visits, or ongoing engagement. These elements are needed to generate sales and ultimately, grow your business. At Engaging Content, we see websites like movies. So much needs to happen, both on and off your website. Before, during, and after creation, just like making a movie!

When looking at how to drive traffic to your website, you should consider the same principles as movie makers do:

  • Write and tell a compelling story
  • Research and understand your target audience
  • Find the best people for the job – you can’t do everything yourself!
  • Edit and re-edit – websites require updating
  • Test your website on your audience with market research
  • Promote your website by using digital content marketing strategies

That is how you end up with a business website that is more than just a website. You’ll be able to create an online presence that resonates with your target market. It will increase website traffic, and ultimately convert traffic into sales!

Now you know how to drive traffic to your website, let’s look at 10 ways to increase website traffic…


The first thing you should do when looking at how to drive traffic to your website is to find appropriate SEO keywords.

You’ll need to find high-volume, low-competition keywords. (Words and phrases people type into search engines). And then put these keywords into the content of your website.

Perhaps the most important thing you should know is that you can’t just put any text onto your website and expect it to rank in search engines. (Let alone on the first page of search results.)

If you want to be found in search engines for relevant search queries, you’ll need to optimise all of your website content Including copy, blogs, and articles, around high-volume, low-competition keywords.

You’ll also need to regularly check in on your SEO results. Making sure you create new, optimised content on a regular basis in order to keep ranking well in search engines and boost traffic.


Another activity you should carry out in order to boost traffic to your website is to research and create some customer personas. This will not only help when looking at how to drive traffic to your website, it will also increase the quality of your website traffic.

Customer personas are semi-fictionalised representations of your ideal clients. In order to create a customer persona, you’ll need to essentially profile your ideal customers. Research and write down all of their needs, goals, problems, lifestyles, and buying behaviours.

Then, once you’ve collected this information, you should tailor all of your website content. As well as your marketing and advertising efforts, towards these ideal customers. This makes it much more likely that your ideal customers will be drawn in by your content, make a purchase, and become a loyal customer.

This should ideally be done before you start work on your website. But it can be done to refresh existing websites. And you should remember to revisit them on an ongoing basis to ensure they stay relevant.


Once you’ve carried out proper research, you can then optimise your site. Whilst site optimisation does not directly increase website traffic, users are more likely to recommend you to others if they find your site easy to use, helpful, and interesting.

This involves making the site as functional as possible for your visitors. You’ll need to make sure that your site loads quickly, and functions properly. Ensuring there are no broken links, broken pages, or missing content.

You can also optimise your site design to make sure that it resonates with your target audience. And that your site design works with your content to interest your visitors, not put them off.

Also, pay attention to the user experience of your site. There should be a clear and direct pathway that leads website visitors to the crucial information and purchase pages. Once a visitor lands on your website, they should easily be able to navigate your site pages. And there should be plenty of features to keep them interested and persuade them to visit more pages.


Don’t be afraid to carry out some user testing on your site!

Sit with people that match your ideal customer profiles and get their feedback. You’d be surprised how much information you can get simply by asking for it.

It is best to use an impartial market research agency. This way you’ll ensure you get unbiased feedback and get the most out of the experience.


Of course, you could also consider paid advertising as a way to boost traffic to your website and increase brand awareness.

These could come in the form of:

  • Google ads
  • Social media ads
  • Print ads

Basing your ads on customer persona and keyword research will give your ads the best return on investment, and make them work harder. This will help you understand which advertising channels your customers engage with. As well as the messaging and imagery to use within the ad.

Online advertising also offers businesses more tailored options than ever before. If you understand the profile of your ideal customers, you can use Facebook and Google to show your ads to people who meet this criteria.


SMEs often underestimate the importance of social media for their websites and their businesses. Especially when looking at how to drive traffic to your website.

And while a large and loyal following on social media might not directly increase your website ranks, it does boost traffic on your site. You should be regularly sharing interesting, helpful, and relevant content on your social media.

But you should avoid making every post a sales pitch to prevent putting people off. Just focus on providing value to your followers, and you’ll build a loyal customer base that visits your site regularly.

We managed to increase the visibility of one of our recent client’s sites by 2-3% every month through only sharing a variety of content on her business Facebook page!


Another important activity that will increase website traffic and site rankings is backlink generation.

A backlink is when another website links to your site. This is one of the number one factors that Google uses when deciding which websites to rank highly.

BUT you should remember that these backlinks need to come from an authoritative and reputable site, not a spam site, to give your site more authority with Google.

To generate backlinks for your site, you could try guest blogging, content promotion, news and media features, or even the broken link method. This involves finding broken links on websites in your industry and reaching out to the website owner. You can then suggest that they replace the broken link with a piece of relevant content you’ve written. The Check My Links Google Chrome extension is a great, FREE way to find broken links!


You’ll also need to factor in ongoing content production and content marketing in order to boost traffic. Content marketing, often associated with inbound marketing, is one of the best and most cost-effective ways to increase website traffic.

This involves writing regular, relevant, and high-quality content, based on topics your personas are interested in. Optimising around high-volume, low competition keywords. It often involves creating a free, downloadable content offer, such as an ebook, which requires users to give their contact information in exchange for the download. 

Your content shouldn’t always be geared around a sales pitch. You should focus on adding value to your readers. Each new blog is a new page that ranks in search engines, spreading your digital web and creating more ways to boost traffic. It also provides value to readers in the long-term which will build trust and brand loyalty.

You can then focus on promoting this content on social media, on your website, and with paid advertising.


But wait! isn’t it counterproductive to promote other people? Isn’t this article about promoting yourself? Won’t this give business to your competitors?

Not necessarily! There are plenty of ways that promoting others in your industry can increase website traffic on your site.

Consider asking another authoritative source in your industry to write a guest blog on your site. They’ll no doubt want to promote this on their own channels. This will boost traffic on your site as their followers will click through.

Or, you could interview a thought leader in your area. You’d be surprised how many people will happily provide you with an interview. This then allows you to effectively ‘piggy-back’ off of the searches and traffic related to their name and their brand.

Alternatively, you could write a review for a product or service you use to run your business, which includes a link back to your website. The company you’ve reviewed may even link to your site, or share/retweet your comments if you’ve reviewed on social media. This makes their followers aware of your company and your website.


Lastly, when trying to increase website traffic, it’s important to continually use data and insights to improve.

Using reporting and analytics tools such as Alexa, SEOmonitor, and Spyfu (some of our personal favourites here at Engaging Content) will analyse your SEO and paid advertising efforts. As well as your site visibility and rankings.

You can use tools such as Hotjar to analyse the user experience of your visitors. And optimise the design, layout and content of your site.

Of course, you could also consider carrying out some market research or user testing to find out how users actually engage with your site.

Whichever method you choose, it’s important to regularly check in on your site performance and data. This will tell you what’s working and what isn’t. Allowing you to optimise and improve on a regular basis, showing you how to drive traffic to your website.


Putting into practise the above methods in order to boost traffic can be a difficult process. You need to take into account both on-page and off-page activities. As well as using data to continually improve.

If you’re too busy focusing on your business, and you don’t have the in-house capability to carry out this work, why not get in touch with Engaging Content today?

We’re a small but dedicated team of web designers, developers, content creators and digital marketers based in the centre of Cheltenham. We’re passionate about helping business owners to grow their digital presence and get the website traffic they deserve!

Like this blog? Sign-up for notifications