How to Drive Traffic to a New WordPress Website (50+ Actionable Tips)

Driving traffic might be a cakewalk for experienced internet marketers, but what if you’re new to building websites or stuck in a rut and looking for more ways to get people to your site?

Over the past few years, building relationships with people in and around your niche has become an important part of generating traffic. No longer can we rely on Google and other search engines to do the work for us. We have to get out there and do it ourselves.

Most of my tips involve getting to know people, sharing content and using social media platforms to generate traffic. There’s a mix of short- and long-term strategies that work across a broad spectrum of niches which you can put into action right now. Go through the list and start with the ones you think will work best for you; after that, take another look and see where else you can go.

Never Stop Optimizing Your Website

Your long-term goal should be free traffic from search engines. If you produce high-quality content (the best out there) that provides a positive user experience and answers the searcher’s query, Google will reward you with traffic. Just don’t expect it to happen overnight. Here’s how you can improve your search engine traffic:

There’s a wealth of information about SEO online. Sure, some of it’s confusing and probably makes your head hurt, but I encourage you to not look too deeply into it. Just learn about optimizing your pages/site, keyword research and improving the user experience.

Ignore manual link building and everything that might get you into trouble. Instead, network and promote your content in a way that generates links naturally. In the long-term, it’s a better strategy than buying links, guest posting for SEO and creating private blog networks.

Get Active on Social Media

To protect your brand, create an account on each of the major social media sites – and if there’s a network or two specifically for your niche, get on those too.

You don’t have to use them all right now; in fact, it’s a good idea to put all your efforts into the two your target audience uses most. This way you won’t suffer burn-out or spread yourself too thin.


Promoting your site through Twitter will generate traffic. Quite how much depends on a lot of factors including: number of followers, timing, calls to action, imagery (or lack of), and trust.

If you’re just starting out on Twitter, don’t expect too much until you have a lot of followers (or a small amount of hardcore devotees). Work on building trust and growing your network. Relationships play an important part in social media.

Here are a few ideas for generating traffic from Twitter:


The organic reach for Facebook posts through a website’s ‘page’ seems to be declining more each week – for some that means ignoring the site altogether. However, you can still get traffic from Facebook:


If your blog is in a niche that lends itself well to Pinterest – food, crafts, fashion to name just three – then head straight there, avoiding all other social networks as you go.

It’s common knowledge that you can get a lot of traffic from Pinterest. But again, it’s not as easy as simply stepping up and posting images. Some work better than others, so it’s matter of trial and error to see what works.

There’s a funny thing with Pinterest – your images don’t have to be high quality to get a lot of shares. Yes, it helps if they look good, but it’s more about getting your images in front of the right people than using a professional photographer and copywriter. Some helpful things to remember are:

Google Plus

The future of Google Plus is uncertain. A recent announcement detailed the splitting of the network into two: Photos and Streams. This could be the first of many changes, but does this mean you should ignore Google Plus? It’s hard to say for sure, but here are some tips for using Google Plus as it currently stands for generating traffic to your site.


LinkedIn is a powerful platform in the business to business sector. If you’re in this sector too, be sure to spend some time on LinkedIn. In fact, it might be the only social network you need:

Guest Blogging

You know this already, but to reiterate: guest blogging works. It might not be as powerful as it was a few years ago in terms of driving traffic to your site in huge numbers, but if you do it well and get yourself published on popular sites, it will drive traffic and it will get you noticed.

To get as much traffic as possible, you must:

Content Marketing

Now it’s time to look at some of the ways you can use content to market your site and drive traffic:

Build Relationships and Network

I’ve already mentioned this, and I’m sure you’ll read about it more and more as the clamor for free traffic from Google gets ever louder – relationships matter. If you can connect with online influencers, they have the power to send you lots of traffic over a long period of time. Not only that, the links that follow will help your site rank more highly in Google. It’s a win-win. Here are a few tips to get you started:

Tap into the Power of Already Established Sites

There are a lot of sites aggregating content from around the web. They do it in all sorts of different ways. Some allow self-promotion, while others only allow you to submit content by others.

I’ll mention some you can use very shortly, but you could also use Google to track down more. If you look hard enough, I guarantee you will find plenty of suitable sites.

Before you go sharing your content on the sites you discover, it’s a good idea to research into the etiquette for each one. Doing the wrong thing can lead to your content getting buried and a hail of abuse from site members.

I’m mainly thinking of Reddit here, which has a very tight and proud community with rather strict guidelines and protocols. Stay on the good side of Reddit, and you could get a lot of traffic. Here’s a case study worth reading about the power Reddit marketing.

And a short list of sites you can use for submitting, sharing or syndicating content:

Wrapping Up

Well done on reaching this far!

All you have to do now is get out there and start generating traffic. It’s not going to be an easy journey. You’ll spend a lot of time working on ideas, testing solutions and figuring things out. But, if you create great content and continually grow your personal online network, the backlinks and positive user experiences people have when they visit your site will boost your organic rankings.

Your website is an asset. It’s part of your business. Treat it well, nurture it and grow your network of friends and acquaintances, and there’s no reason why you shouldn’t see a steady stream of traffic coming your way for a very long time.

Do you have any other methods for generating traffic? Please let us know in the comments section below!