There are loads of ways to get visitors to your website but here are some techniques that I use.

The first thing to ask yourself is “why do you want more traffic to your site?”

  • Is it to get more enquiries and sales?
  • Inform and help more people?
  • Build your brand awareness?
  • All of the above

Answering this question will help you stay focused and getting traffic that is good for your website. There is no point getting lots of the “wrong traffic” as this will not achieve the above goals and can harm your chances of ranking in the search engines.

Wrong traffic is traffic that isn’t interested in what your website has to offer, these people will bounce straight off your site which is not good for you or your website, people will feel mislead if they were promised something but upon getting to your site realise it was a trick or they have to search for what you said was there.

Below you will find a Monthly Tracking Sheet that we use at The Website Surgery to help our clients easily see the progress of their website. On there is a row to write your goals to remind yourself what you are wanting to achieve.

Make sure you have a measuring matrix

Before you start you want to check your analytics to see how many visitors you are currently getting a month and jot this down (you can use the Monthly Tracking Sheet at the end). This will ensure that you can see if your efforts are paying off.

  1. Start ranking in the search engines (Google, Bing, Yahoo)

Obviously, we all want to start getting traffic from the search engines. Once this starts happening, we can get a steady supply of visitors.

So how do we do that?

A lot of the tactics in this list will help you start ranking straight away. You might be ranking for some keywords now, but you won’t get much traffic being on page 5 let alone page 95 so these tactics will help you start climbing the ladder so to speak.

As we know, this can take time, so while we are waiting, we can promote it and get relevant traffic to our website ourselves and do what we can to help it along.

What do the search engines want?

Knowing what the search engines want, particularly Google will give you a good idea of what you can do to help your website start climbing, once it is ranking for keywords relating to what you do on the first two pages you will see an increase in traffic.

The search engines want to provide us with relevant results based on what we typed in. I don’t know about you, but I have been hijacked onto other search engines before and the search results were rubbish. nothing was very relevant, I couldn’t find what I was looking for, and what I did find I didn’t feel I could trust the source of information. I didn’t keep using that search engine and wouldn’t again.

Google wants to keep its customers and be the go-to search engine that everyone uses and so makes its mission to provide searchers with the most relevant results.

To do this, they need to assess a lot of information using what they call algorithms. Remember the search engines are not human, they can’t view a website as we do, they rely on lots of different signals that tell them if the website is good for their users.

Make sure you have set up your google my business.

Google my business is completely free and can help get your business in front of locals quickly.

Registering your business on Google My Business gets your business into the map pack (see image below) and on the sidebar on google search when someone searches for your services and are in your business location area.

Getting more website visitors

Getting more website visitors

Social media posts

This is an obvious one but one that is completely free, and most of the time it’s not utilised.

Post about your services, testimonials, case studies, an eBook you have for download, or a relevant article. Have all these on your website.

Don’t just put a link to the home page and hope they can guess where the information you are talking about will be, make sure the link is to the relevant page on your website that you were talking about in your post so people are sent straight to it.

Resurrect your old blog posts.

After about 7 months to a year the chances are that your posts are still relevant but now outdated so go back to your old posts update and/or add to the content, give it a new catchy title and repost everywhere. New people that are now following you haven’t seen these posts, the people that did see it also probably want to see the updated version and reinforce their knowledge.

Interact with people’s posts, blogs etc and provide value.

Making regular comments on other people’s posts in groups, pages etc relevant to want you do and just getting to know people on different platforms not only builds you brand awareness and keeps you top of mind but allows you to mention helpful blog post, eBooks etc that can help them and get the right people to your website.

Say someone just posted about their new salon they just opened, I might check to see if they have set up their google my business page and write something like

“Congratulation on opening your new salon Kat, I see you’re not far from me I will pop in when I’m next down that way. Have you registered the salon location on google my business yet? It’s great to get locals to a new business, it’s really quick to set up. I have a step-by-step guide here if you want it”

Of course, you don’t have to have the guide, just giving the advice is good for her and others that read it and check out your profile to see what else you are about.

This also goes for commenting on industry blog posts, forums and other commenting website relevant to your industry. Join in conversions don’t always put a link to something and never link on unrelated websites or topics.

Write Blogs/articles on your website.

Write blog posts that answer your audience questions or give guidance. Promote these at networking event’s, on social media in your newsletters and anywhere else you can.

This brings visitors to your website that have these questions, these people are usually at the beginning of their customer journey and if you can answer their questions well enough you will become their go-to source and a returning visitor, they will become a customer when they are ready to buy or refer you to people who need your services.

Blogs build authority for you as you are demonstrating that you are an expert in the field.

The more pages on your website with information relevant to your subject matter the better Google can understand what your website is about.

Guest posting

Guest posting is when you write a post for another website.

Not only is this good for getting your business expertise’s in front of someone else’s audience but you will get a link back to your website which builds your SEO and brings interested traffic to your website.

Think about businesses that have the same audience as you and offer complementary services. An example would be a copywriter writing about how to write good copy for your website for a website design company or an architect might write about how architectural planning can save you money for a builder’s website.

Invite others to guest post on your website.

As you can see guest blogging has a lot of benefits, so why not ask complementing businesses that can help your audience to write a blog for your website.

Again, this is good SEO for both parties, it will provide more value to your audience and demonstrate that you are connected to people in the industry and want to make sure your customers get the best results.

Promote your website at networking.

As a business owner, you are probably networking with other business owners, going to your industry events and yearly conferences. Here you usually get a chance to promote yourself for 1 minute, do a talk or presentation.

Talk about one of your services you think the audience will be interested in, an eBook you have for download, or a relevant article on your website. Then post it in the chat for people to go view, if you are in person give them a flyer and your business card.

Create digital assets.

Host Events and webinars, create Videos, and infographics and eBooks for your website and post these on social, send them out to your mailing lists and promote them everywhere.

If you have eBooks make links back to relevant pages with information or services on your website.

Build links.

Building links to your website increases your SEO, but you do not want links to websites that are unrelated to your industry or spammy as this can harm your website SEO. If you find your website is linked to spammy websites, email the owner and ask them to remove the link.

Apart from guest blogging, start registering with directories, commenting on forums, joining groups, networks etc these will all get you links back to your website. Here are some more ways of building links

Create original research 

 People like facts and research so if you have done some research, people that are talking about it will want to link to it to back up their claims.

And vice-a-vera, if you are stating facts or research in your blog post you can link to that information on other sites to back up your claims.

On-page Optimization

This one is a big, big part of getting your website to rank in the search engines for keywords that you want to rank for.

I have had clients that were ranking for very irrelevant keywords that were never going to be any good for them. one client was ranking for wedding dress and tacos and she is a speaking coach. So do a bit of keyword research and optimise your pages for keywords that you want to be ranking for.

Set up your google search console and submit your sitemap

Hopefully, this was done by your website design company but if not or if you built your website yourself then it’s a good idea to register your website with google search console which has many benefits including:

  • Allowing you to submit your sitemap to make sure it is indexing all your website pages.
  • Informs you if anything is wrong with your website being indexed.
  • Informs you if things don’t look quite right you may have been hacked.
  • Informs you of usability issues and other things that can harm your website ranking.
  • Shows you what search terms you are coming up for in the search and what positions you are in.
  • Connects to your google analytics to provide more information.

Email Marketing

Having a monthly newsletter ensures that you bring people back to your site for new articles, services, new services, offer etc. Stay informed and keep you top of mind for when they need your services or products.

Doing interviews

Doing some interviews with thought leaders in your industry and publishing them on your blog builds credibility and increases traffic to your website; the interviewee will also probably share it with their audience and expand your reach.

Paid Ad’s

And of course, we have the paid ads. Google, Facebook, Linked In and others all offer paid ads and can be very effective if done right. Paid ads are good for immediate traffic especially if you are doing a promotion and have a landing page set up.

I would say Facebook is the easiest to manage but Google and LinkedIn can be very expensive if not set up and managed properly, I would recommend doing your research on them first or hiring someone to do it for you to get the most out of it.


Doing all these things will take time, so add them into your marketing strategy to make sure you get to them and your website SEO grows.

These are techniques that I use or have used. If you have used any other techniques not mentioned there that have worked well for you, please do share. Some work better for different industries so please share what industry you are in.