It’s the great mystery of the Internet. The white whale of the World Wide Web.
How do you get more traffic to your website?
You’ve created a beautiful website or blog, made amazing content, and you’re dying for people to see everything you’ve worked so hard on. If you could only get more visitors to your site, it would lead to all of the opportunity you’re so eagerly craving.
But it’s tough, right?
You publish something fantastic, but have no idea how to get people’s eyeballs on it. Maybe you post it on Facebook or Twitter and get a few clicks, but nothing substantial. You email a few friends and tell them to take a look, but that can only go so far.
It’s frustrating. You work day and night with little results to show for it. You’ve tried all of the “secret squirrel tactics” from the self-proclaimed traffic gurus, but nothing works. You’re desperate, and frankly, a little pissed off.
Is there actually a method for getting consistent traffic to your site? Or is it all just smoke and mirrors? Thankfully, there is a tried and true method.
In this detailed post, I’m going to give you a step-by-step guide to getting the right traffic and the best traffic to your site. These aren’t complicated steps, and if you follow them, you will absolutely see a spike in traffic.
Ready? Let’s get started.
Define your goals
First things first: why do you want people to visit your site? Are you hoping to increase sales? Generate new leads? Simply get exposure?
Before you can get the right traffic, you need to have traffic goals.
Take a few moments and answer the following questions:
Setting traffic goals allows you to:
Without specific goals, you may be able to attract visitors but they either won’t come back or won’t take the actions you desire. You need to ensure that you can get people to your site and that they do what you want once they arrive.
Track your stats
Once you know your traffic goals, you need to know and measure your current traffic stats. After all, you can’t manage what you don’t measure. If you can’t track how many people are currently visiting your site, you won’t know if you’re making any significant progress.
The gold standard for measuring web traffic is Google Analytics. Analytics allow you to see:
To install Google Analytics, the first step is to put the Google Tracking Code on your site. Once you do that, you can monitor your web traffic from either the analytics dashboard or using a Google Analytics plugin on your website.
I recommend that you check your traffic statistics regularly, at least several times per week. This allows you to stay on top of what’s working and what changes you need to make. If you don’t examine your traffic, you could end up spending hours doing something that doesn’t make much difference.
Checking regularly also allows you to see what content is performing best. Once you have that information, you can make an informed decision about creating more content in a similar vein.
Improve your content
Now it’s time to begin improving your site, and more specifically, it’s content. No matter how amazing it is, you can always improve it to increase your web traffic. This can be an especially useful process to follow if you started your blog or website a long time ago, and have been creating content for a long time. You probably have older content that can be dramatically improved.
Here are the steps you need to follow:
When it comes to articles and blog posts, few things matter more than headlines. The headline is the first thing people see and it is responsible for catching people’s attention. Given the amount of garbage being published every day, a catchy headline is absolutely necessary.
So how can you improve headlines?
Use words in your titles that will attract attention both on social media and in searches. As you are well aware, a powerful headline compels you to click on a post on Facebook. A boring headline, on the other hand, gets few or no clicks. No one wants to be bored.
When it comes to search engines, the main focus of your post should be right in the title. If you’re writing about parakeets, you should include the word “parakeets” in your title. This is helpful to potential website visitors, and will help search engines like Google to understand what you’re writing about.
Generally speaking, consider using these tips to create better headlines:
Listen. No one will give a crap about your site if your headlines are amazing but your content is lame. We’re all familiar with sites like this. They have crazy, salacious headlines (“You’ll never BELIEVE this cure for cancer!”) and then horrendous content. It’s a tremendous let down for the reader and guarantees they’ll never come back.
Great headlines, garbage content.
To substantially increase your traffic, you need to have outstanding content. How do you create fantastic content?
A few suggestions:
Do you use photos with your content? You should. Incorporating photos results in more social shares and higher traffic. If you are using photos, there are some very specific ways you can improve them.
Internal and external links
It’s essential to include both internal and external links in your content. Internal links point to other content on your site, while external links point to something on another site. Including internal and external links:
If you have a substantial amount of content, you may want to conduct a content audit to improve, condense, and even remove your old content. Doing a content audit can significantly improve your rankings in Google and can attract new traffic to old content that has gone stale.
When conducting a content audit, you need to go back through your old content and sort it into two categories:
Social media is one of the simplest, cheapest ways to increase your traffic. You already have an audience who is at least somewhat interested in what you have to say and you can easily expand your imprint without too much effort. All that’s needed is a bit of strategy.
This should be obvious, but it’s often neglected. Add your website to every one of your bios on social media, including Facebook, Twitter, Instagram, Pinterest, Snapchat, and any others ones you happen to use.
Adding your bio allows new followers to immediately find your website and get a feel for the great content you’re creating.
As you know, each social media platform has a different flavor. Twitter is limited to 140 characters, Instagram is all images, Facebook is a hybrid, and YouTube is all about videos. Each status update you share should be optimized for the platform.
For example, when using Twitter, you should:
Optimizing your posts allows you to get maximum engagement which in turn leads to more web traffic.
Did you know that not all posting times are equal? Posting during peak engagement hours usually leads to more clicks and likes, which then generates more traffic. According to Hubspot, the best times to post are:
However, you probably don’t have time to manually post every day at peak hours, which is why you should use a social media scheduling tool.
These tools allow you to plan out your posts days, weeks, and even months in advance. Once you input your posts, you can sit back and know that they’ll keep posting. Some tools, like Buffer, will automatically schedule your posts for peak times.
There are numerous ones available, such as:
You absolutely must have social share buttons on every piece of content on your site. You want to make it as easy as possible for people to share what you’ve created with others. If you don’t, you’re missing out on lots of free, easy traffic.
Forums like Quora and Reddit are an often overlooked source of traffic. But on these sites you have groups of people gathered around and interested in a very specific topic. This allows you to located segments of people who are very specifically interested in the things you are creating.
One important thing to note about these groups: They are usually very picky about self-promotional posts. You need to add value to the conversations, not just spam people with links. If you spam, you’ll probably be booted. These groups are about adding legitimate value, not making a name for yourself.
With that in mind, take time to find some forums that revolve around what you’re creating. Get involved in conversations and take time to answer people’s questions.
Identify 5-10 blogs who are in a similar niche as you and then begin regularly commenting on their blog posts. This will have two primary effects. First, it will establish you as a regular presence in that niche. Other readers of those blogs will see your name begin to pop up regularly.
Second, you may get a slight SEO boost since WordPress typically links comments to a person’s website. This boost will probably be minimal, but any boost helps.
You can occasionally share links from your own blog in these comments, but only if the link is incredibly relevant. Otherwise it will simply look like you’re trying to steal traffic. You need to be really careful doing this.
Search for influencers
Influencers are people within your industry who command respect and have a large audience. For example, Tony Robbins is a massive influencer in the personal development arena. If you can connect with an influencer, you may be able to get them to share what you’ve created with their audience.
You may already be familiar with the influencers in your niche, or you may want to use a tool like BuzzSumo to identify those with the biggest clout. Once you’ve identified them, you can reach out to them via social media or email. When you reach out to them, keep these points in mind:
Reaching out to influencers can be particularly effective if you’ve mentioned them in your content or linked to something they’ve done. Keep this in mind when creating your content.
For a lengthy guide on how to communicate with influencers via email, check out this post.
There are numerous large sites that will republish content that’s already been created. This can be hugely powerful for you and can generate a lot of traffic. The link back to your site can increase your SEO rankings and your name is put in front of many people.
To get started, you need to find the sites in your niche that are willing to republish. Simply go to the sites you like and look for the option to “contribute” or “write for us”.
Some examples of sites like this are:
After nailing down the sites, you need to select the content you hope to publish. Ideally, your first post would be completely original. This usually gets your foot in the door and makes you seem less self-serving to the editors at the larger site. Make sure to create something that matches their tone and style and would fit well.
Finally, pitch your piece to the editor. Remember to treat them with respect. When composing your email, consider including these things:
Once you’ve published one or more original pieces, you can begin pitching pieces you’ve already written.
Another outstanding way to get both exposure and traffic is to guest post on other sites. This is slightly different from republication in that you’re always creating original content for the other site. The strategy for finding sites to guest post on will be very similar to finding republication sites. Look for sites that welcome contributions, then send an email pitch.
When pitching, I recommend that you don’t send content you’ve already created. Instead, suggest a variety of topics that you think would fit well on their site. This allows them to pick what they think would add the most value to their audience.
I also recommend that you speak about at least one piece of content they’ve created. This lets them know you’ve read their stuff and aren’t just looking for some way to promote yourself.
Once you’ve built up some traffic on your site, you can also invite others to contribute guest posts. This allows you to promote their content to your audience and your content to their audience. It also allows you to expand your network, which is always helpful.
A simple email to potential guests is usually all it takes. If they are a big name in your niche, you’ll probably need to give them some good reasons why they should post on your site, whether that be traffic numbers of connections you have.
Podcasts are huge these days, with hundreds of millions of people downloading them every day. Making an appearance on a podcast can be an amazing way to connect with people who would never hear of you otherwise.
Search for podcasts
One way to find podcasts that would be a good fit for you is to look in the appropriate category on iTunes. For example, if your site is about business, you can search through the business category for various podcasts that would work well for you. After you identify 5-10 podcasts, reach out to them in the same way you would reach out to a website for guest posting.
Ideally, start with small podcasts first. Make sure they accept guests and tell them why you think you would be a good guest.
In an expert roundup post, you take a topic and then search around the web to find what the most knowledgeable people in the field have said about that topic. Then you compile all that powerful knowledge into one document, add some key takeaways, and then post it on your site.
There are several advantages to this:
Sometimes it can be incredibly valuable to spend a bit of money on ads for your site. For as little as $10, you can get your content in front of thousands of targeted people who will already be interested in what you have to say.
For example, with Facebook ads, you can target people by:
This kind of specificity allows you to get your content in front of very specific audiences. For example, if you create content around bodybuilding, you can ensure that only those people who like bodybuilding content are seeing your ad.
It’s not essential to spend money on traffic, but it can give your site a quick and easy boost.
Just because you already published something on your site once doesn’t mean you can’t use it again in another form. That’s the beauty of publishing on the Internet. You can use one thing in multiple ways. For example, you could take a series of blog posts and…
Don’t let a single piece of content go to waste. Repurpose it in as many different ways as possible to drive maximum traffic to your site and connect with as many people as possible.
Grow your email list
Finally, one of the best ways to consistently drive traffic to your site is to build up an email list. People are constantly overwhelmed by notifications but they still pay attention to their inboxes. Email allows you to connect with people in a more personal, one-to-one basis.
To build an email list, you first need some type of email marketing service, such as:
These services allow you to build a sizeable email list and then create and send emails to that list.
To build an email list of people who want to read your content, you could:
It can be easy to think that email is outdated and no longer effective, but this simply isn’t true. A large email list can enable you to reach those who don’t regularly interact on social media, as well as cut through the noise that you typically find online.
The most important factor in getting traffic is creating consistently great content. You can implement all these steps, but if your content isn’t good, it doesn’t matter. The only way to stand out in the crowd is to produce great stuff.
The steps to more traffic are as follows:
STEP #1: Define Your Goals
STEP #2: Track Your Current Statistics
STEP #3: Improve Your Site’s Content
STEP #4: Utilize A Social Media Strategy
STEP #5: Create An Outreach Strategy
STEP #6: Repurpose Your Content
STEP #7: Build Your Email List
Remember, this is a repeating process. The more consistently you do it, the more traffic you’ll see. There are no shortcuts, but if you follow these steps, you will see results.