Saturday, June 20, 2015

Why We Like, Comment, and Share on Facebook

Have you ever wondered why people enjoy liking, commenting, and sharing on Facebook?

If you haven’t, you should. Why? Because understanding why people enjoy doing these things will help you generate more Facebook traffic.

So, if you want to get more Facebook traffic, first you need to understand what motivates people to use Facebook. I’ve created this infographic to help you gain that understanding:

Click on the image below to see a larger view:

Why We Like, Comment, and Share on Facebook

Click here to view an enlarged version of this infographic.

Conclusion

When it comes to generating traffic from Facebook, I’ve seen firsthand that writing blog posts that are interesting, important, timely, and funny usually does the trick.

By leveraging the data in the infographic above, you should start seeing more social traffic.

How else can you get more Facebook traffic?

Embed This Image On Your Site (copy code below):

Thursday, June 18, 2015

How to Get Your Slice of Reddit’s 150 Million Pageviews

reddit

Every once in a while, a new source of traffic will become all the rage.

It’s like finding a new oil deposit. For a time, it’s kept a secret, but as soon as it becomes known, everyone wants a piece of it.

Reddit has become the latest oil deposit.

Marketers everywhere are trying to leverage the massive platform to build brand awareness and drive traffic to their websites.

For example, Ryan Luedecke was able to use Reddit to make $2,200 in revenue for his new beef jerky company.

But for every Ryan, there are many more who can’t seem to grasp how to harness the power of Reddit.

The good news is, it’s not that hard…at least not as hard as everyone is making it out to be. 

What Reddit is and why marketers should care about it

Reddit.com is a website that was started in June of 2005.

Despite being just 10 years old, it is currently one of the biggest sites on the Internet.

Its global Alexa rank is 30.

image20

I’ll get into more specific details soon, but the gist of Reddit is that it’s an aggregator site. Users submit links to other websites, which can then be voted and commented on.

So what kind of traffic are we talking about here? Luckily, Reddit makes its traffic stats public:

image00

With almost 20 million unique visitors per month and about 150 million pageviews, Reddit dwarfs Quick Sprout, which is considered to be a big site by most.

The most interesting part of Reddit is that it’s different from the majority of large sites. Most other sites are strictly controlled by a team of moderators or editors. Reddit, on the other hand, is controlled by its users.

I believe that Reddit is the finest example of permission marketing working on a large scale. In case you’re unfamiliar with it, permission marketing was the term coined by Seth Godin several years ago:

“Permission doesn’t have to be a one-way broadcast medium. The internet means you can treat different people differently, and it demands that you figure out how to let your permission base choose what they hear and in what format.”

Let’s move on to how this actually works on the site.

The inner workings of Reddit

The first time you visit Reddit, you’ll probably have no clue what’s going on.

It looks complicated, and many say it’s ugly as well, but its functionality is great.

I’m going to break down some of the most important concepts that you’ll need to know to successfully market your business on Reddit.

Concept 1: Karma

Everything on Reddit is driven by “karma,” which is the individual positive and negative point (called upvotes and downvotes) given and received by each member of the site.

image09

Every link or discussion posted on the site can be voted on by everyone. Everyone’s vote counts for the same amount, so it’s essentially a democratic process. An upvote means that you believe it’s a good post, while a downvote means the opposite.

Submissions with the highest score (upvotes minus downvotes) will rise to the top. However, there’s one more factor that controls the flow of submissions: timing.

Newer posts don’t need as high of a score as older posts to rise up in the rankings. This keeps the content from growing stale. 

Concept 2: Subreddits

If you go to the homepage, you’ll see a list of highly upvoted submissions. This is called the “front page,” which contains submissions from most subreddits.

image16

The way Reddit works is that it’s divided into thousands of different categories called subreddits.

The URL structure looks like this: 

           “http://www.reddit.com/r/[subreddit name]”

For example, if you were interested in nutrition, you would go to:

           “http://www.reddit.com/r/nutrition” 

In the nutrition subreddit, you will see submissions only about nutrition.

As a user, you have two main options. You can either visit each subreddit you’re interested in individually, or you can subscribe and unsubscribe from subreddits that you are and aren’t interested in.

image01

Then, when you go to the front page, you will see links that are only from subreddits you are subscribed to. It’s your personal front page, and it’s different for every user.

Concept 3: The “hive mind”

While users of Reddit are overall more educated and intelligent than the average Internet audience, strange things happen when you get this many similar people together.

Upvotes and downvotes are meant to be used to identify good and bad posts. Unfortunately, they are often used to express opinions. For example, someone who is politically liberal might automatically downvote a submission that speaks highly of the Conservative Party (one of the main parties in the US). 

Since the content is controlled by users, they shape Reddit (especially the default front page) by their opinions and beliefs. This naturally attracts more like-minded people and fewer that are different. 

Today, we see a very distinct average type of Redditor:

  • 20-30 years old
  • Male
  • Liberal
  • Likes technology/gaming
  • Values intelligence (hates seeing “old news” on Facebook/Tumblr, etc.)

Of course, there are exceptions, but this persona has dominated Reddit for a long time. 

Why does this matter to you? When a large number of people get together, groupthink is inevitable. The same topics are discussed over and over again with little else because people don’t want to go against the grain. If you do, you get downvoted. 

Post something positive about Tesla, and it’ll shoot to the top:

image24

Post something positive about Comcast, and it’ll never be seen. 

When we eventually get to posting our own submissions, it’s important to craft them for this demographic. 

The really neat thing about Reddit, however, is that each subreddit is a little bit different. Each subreddit has its own distinct personality and style that you will have to study and understand if you want to drive traffic to your website from it. Each subreddit is essentially a miniature version of groupthink. 

Concept 4: Reddit for SEO

I wanted to get this out of the way because I know you’re wondering about it. Reddit can be useful for link building, but building links shouldn’t be your primary goal.

First off, Reddit is a highly authoritative site. It’s has over 702 million backlinks:

image18

Another good thing about the site is that it’s set up to prevent spammers, which is good for marketers like me and you, who actually try to create valuable content. 

To prevent people from just mass-posting links across the site, not all links on Reddit are made dofollow. 

All links are automatically nofollow on Reddit until they get a certain number of upvotes. It’s usually not many, only two or so:

image26

Since spam or low-quality posts will either get downvoted or won’t get any upvotes, they never become dofollow and therefore have zero or very little value. 

Submissions to most subreddits can be either a text submission (html) or a direct link to a page. The same rules apply to both text submissions and links. If the overall submission receives a few upvotes, all the links in the text will also become dofollow. 

Finally, as we’ll look at later, there’s sometimes an opportunity to leave a link to your site in the comment threads of a submission. All links in comments are nofollow. They can still drive significant traffic in the right places but won’t help your search rankings.

image19

I can tell you’re getting a little excited now about getting some fairly authoritative links, but in my experience, it’s not worth focusing on getting backlinks alone. The value of large amounts of highly relevant traffic easily outweighs the value of a few decent backlinks. 

Also remember that there are several other links on each page, and unless you reach the “top” page of all time for a subreddit, a single link will have limited power. 

Now you understand quite a bit about why Reddit has the potential to drive massive amounts of traffic to your website and how it works. 

The trick to Reddit is that there is no trick. You have to genuinely contribute and become a member if you want any results from your time.

Here’s the game plan: I’m going to show you, step by step, how to identify which subreddits could be the most helpful to your business and how to use them to drive traffic. You’ll eventually be posting links to your site, but it needs to be done in the right way and at the right time.

Step 1: Find relevant subreddits

How many times have you read that you need to find your target audience in order to find potential subscribers? 

Probably a lot because it’s a fundamental part of any marketing strategy. 

The great thing about Reddit is that your audience automatically segregates itself. Vegans go to /r/vegan; general healthy eaters go to /r/nutrition; and frugal eaters go to /r/EatCheapandHealthy. 

Isn’t that useful? It’s like going fishing for salmon and all the fish separate themselves into groups so that you can only target the ones you actually want. 

So, the first step is to find subreddits relevant to your blog (they contain your target audience). Note that sometimes you’ll have many more than just one relevant subreddit that you can target. 

You have a few different ways to do this. I suggest trying all of them so you can create the most comprehensive list possible.

Method 1: Search on Reddit

Ideally, this would be the only step necessary. Unfortunately, Reddit is known for having a terrible internal search engine. While it sometimes pulls up what you’re looking for, it often leaves out quality results. 

We’ll start with this method and then fill in the blanks. 

Use the subreddit search function by typing in a few keywords that describe your website (one at a time). 

For example, if I was looking to drive traffic to my nutrition case study site, I might type in “healthy.” Afterwards, I might try “eating” and “fitness.”

image21

You’ll likely see a few relevant results along with a few irrelevant subreddits. Ignore any irrelevant results, and copy down the addresses of any potentially useful subreddits and their subscriber count. 

Look for subreddits that are not just relevant but also have at least a few thousand subscribers. The more subscribers a subreddit has, the more people regularly see the submissions posted there. 

Ideally, a highly relevant subreddit will have at least 5,000 subscribers. 

Method 2: Search on metareddit

Since everyone knows that the internal Reddit search engine isn’t great, third parties made tools to help out. 

One of the most well-known such tools is metareddit. Again, search your keywords one at a time in the search bar on the right side of the site. Then, click on the “list” option, and you will see a list of results ordered by size.

image03

Warning: Be careful when selecting subreddits. It’s really tempting to pick a giant subreddit like /r/food, which has over 3 million subscribers. However, the /r/food audience is different from my target audience even though they are both in the same broad niche. 

It’s better to target smaller but highly relevant subreddits where your content will get more upvotes, and therefore send more traffic, than large subreddits where your posts won’t rise to the top. 

Method 3: Expand your list with the Reddit sidebar

Some subreddits will contain your target audience, but it isn’t obvious at first. You may dismiss them when searching, or they might never come up. 

Luckily, Redditors create their own sort of subreddit directories. When you go to most subreddits, you can scroll down the sidebar (on the right) and see a list of recommended subreddits. These will be highly related to the subreddit you are on.

image08

Since most of those subreddits will also have recommended subreddits in their sidebars, you can find even more options. Dig around for 10 minutes or so, and you’ll have a comprehensive list.

Step 2: Study your chosen subreddits

Next up is to discover how the Redditors in your particular subreddits think.

The best place to start is with the top posts of all time. You can sort the subreddit by clicking on the “top” option above the submissions and then sorting it to “all time” or the “past year.”

image12

These submissions are here because they represent what this particular subreddit appreciates the most. This is going to be really important in the future. 

Read through all of these threads (the more the better), and learn what the popular opinions on common subjects in your niche are. This will help you relate to them better and fit in (yes, it’s like high school all over again). 

I recommend noting down any particular opinions that stand out. This is especially important if you’re targeting multiple subreddits because they will often have different opinions on controversial subjects.

After you’ve learned a little bit about the subreddit’s past, it’s time to familiarize yourself with the current state of the subreddit. While they mostly stay the same, opinions and behavior of subreddits can change a bit over time. 

Spend 10-20 minutes a day for a week or so just browsing current “hot” posts in each subreddit. Notice which ones get upvoted the most and which types of comments get upvoted and downvoted the most.

Step 3: Become an active community member

Time to post a link to my site, right?

We’re not quite there yet.

First, you need to create an account. Just click on the link (at the top of any page) to create a new account:

image02

It’s a very simple signup process. The hardest part will be finding a unique username. You’re welcome to include your name or part of your business name if you’d like, but you can also choose a completely random name—it doesn’t matter.

image17

When you first log in, you’ll see that your inbox icon is lit up because you got your first message.

image10

You automatically get a message with some basic information and links (I do recommend you read the site rules). If you haven’t validated your email address yet, click the link in the message to do so:

image07

All new accounts are pretty limited in what you can do with them. You can only post a comment once every 10 minutes and submit something once or twice an hour.

image06

When you validate your email address, the limits are relaxed, but they’re still there. 

How to post with a new account

If you start by trying to make submissions to various subreddits, you’ll likely be flagged for spam either by a moderator or the spam filter (which is strict on new accounts). 

Instead, start by making a few comments. By now you know your subreddits pretty well, so you should be able to find a few current submissions to comment on. Feel free to reply to other comments as well:

image05

Again, you’ll be limited fairly quickly at first. As you make more comments and get more upvotes, the limitations will decrease. Eventually, you will have a trusted account and have no limits on the frequency of your posts (it doesn’t take that long). 

What not to do

There are many ways to waste your time and account. I’ll go over the most common now. 

First, most marketers new to Reddit have a realization. If I can upvote posts, why don’t I just create 10 accounts and upvote my own stuff? That way it will rise to the top every time and more people will see it.

But the guys at Reddit aren’t dumb. When a new upvote on a submission is registered, it is compared to the others. No one knows for sure how it works, at least it hasn’t been publicly revealed, but if two upvotes share an IP address or some other identifier, Reddit will automatically apply a downvote to balance it out.

I’ll be honest, you may be able to get away with it on a small scale (1 or 2 upvotes), but it’s not a reliable strategy. It’s better to follow the strategies I’m about to lay out in this article.

The second most common mistake is to just jump in and start submitting links. If you do, you likely end up tagged as a spammer, and there’s a good chance that no one will see the links you submit in the future. 

Finally, many users only post links to their own sites. It is very important to understand what Reddit does and does not consider spam.

image15

Posting links to your own site is fine as long as they are legitimately useful and you also submit links to other sites as well. Basically, make it obvious that you’re not just trying to game the site and steal its traffic.

If you get caught, a few different things can happen. We already talked about getting caught in the spam filter. Additionally, users can catch on.

One thing you need to know about Redditors is that they hate marketing with a passion. If they get a whiff of you trying to manipulate them into visiting your site, they will downvote with gusto and make their opinions public.

Additionally, some users matter more than others. Each subreddit has moderators—the users that either originally created the subreddit or were added to the team by the creator.

If they catch you continually submitting links only to your own site, they can set any submissions that link to your site to go into the spam filter. This means you’ll never get any more traffic from that particular subreddit, which would be a shame.

If you do it enough, on a large enough scale, it will catch the attention of the site administrator. They have the power to “shadow ban” you.

If you get shadow banned, everything will still appear to be working fine on your end, but literally no other user on the site will be able to see your submissions and comments. Additionally, your upvotes and downvotes won’t have any actual effect.

If you ever need to check if you’re shadow-banned, just use this free checker tool.

Step 4: Post your own content, but only if it meets this criterion

Navigating the Reddit waters safely is its own challenge, but once you have that down, you can finally start to think about posting your own content—it’s about time.

Take a minute now to look at the top posts of all time in one of your target subreddits, and tell me what you see in common:

image13

Every single one of them is considered great by the majority of that subreddit. This isn’t an accident; the users made it this way.

If you submit the standard junk article of “10 tips to eat better,” your post will be downvoted immediately.

Listen carefully:

The only way to drive a lot of traffic from Reddit is to create great content.

Remember, you need permission from the users of the site if you want them to click through to your site, and the only way you can get that permission is to make something they like.

The great thing about this strategy is that you don’t need to worry about gaming the system if you actually create good content. Additionally, you’ll get valuable feedback that you can use to improve it.

Step 5: Speaking to Reddit in a way it understands

When it comes to making submissions, the exact same submission can receive a wildly different number of upvotes and engagement.

Look at how the same link received a different number of points (upvotes minus downvotes) every time it was posted even if it was in the same subreddit.

image14

Four main factors determine how a piece of great content will do once submitted.

Factor #1: Time of submission

Like with any website, certain times of the day will have more activity than others. Ideally, you want to time your submission so that it is at the top of a subreddit by the time it gets really busy (to maximize upvotes).

There’s always a bit of luck involved, but you can have a good idea of the best time to submit a post by using Reddit Later.

This tool looks at when past top posts were submitted in the subreddit you are interested in. This information will help you identify which submission times are the best. Usually, it will be during the day (US time) when most American users are active as they make up most of the Reddit user base.

For example, here’s what I would enter for the nutrition subreddit:

image11

The minimum vote threshold is what tells the tool which posts to consider in the calculation. If you set it too high, only a few posts in the subreddit will qualify, which is a useless sample size. Set it at about 20%-40% of the number of upvotes you hope to get (based on other top posts).

The tool will give you a graph like this:

image22

Ideally, you’d want the graph to look a bit smoother, so I’d drop the minimum vote threshold a little bit more to get a better sample size.

However, for the sake of this example, it’s clear that submissions on Monday and Wednesday do the best when they are submitted around 10 or 11 AM, my local time.

I would post any links to my own website in this window.

Factor #2: Headline

Just like any other part of content marketing, the headline can make or break you.

But on Reddit, you have to be careful about using overly obvious clickbait headlines. Remember when I said Redditors aren’t too fond of a few things? This is one of them. It’s a good way to get a few spite downvotes no matter how good your content actually is.

Other than that, you want to follow all the other principles of a powerful headline:

  • Induce a bit of curiosity
  • Use specific numbers and data
  • Make the topic clear

The ultimate guide for writing a good headline, however, will be those top posts you had identified earlier.

image04

If you’re ever stuck coming up with a good headline, just look at what you know already works.

Based on those top posts, here are a few headlines I’m confident would perform well:

  • X Cheap Cooking Tips Infographic
  • Vegetable grow guide: how to pick the best food to grow at home
  • “One pan wonder” Cheesy-tomato-lasagna, makes 10 servings for $6!

You won’t be able to model your headline after all of them, but you should have enough examples to work with to come up with your own.

Factor #3: Text/html (sometimes)

You already know that you can submit links to your site directly, but you can’t do that in all subreddits. Sometimes, moderators will feel that there are too many links to blog posts in a subreddit. To combat this, they only allow “self” posts or text posts.

In these, you write a headline the same way, but when someone clicks it, they are simply taken to the submission discussion.

The nutrition subreddit is one of these subreddits:

image27

While that scares off some marketers, it shouldn’t. You can still drive traffic to your website through the description.

Your description should contain the most valuable parts of your article. It should also include a link to the article on your website that people can visit if they want to read it with better formatting and pictures or if they want more.

Here’s an example of doing it right:

image23

Notice that there’s no bullshit here. If you try to get too coy and it looks like you are trying to use clickbait tactics to get Redditors to your website, they are going to notice and downvote you.

Remember, they will give you their attention if you give them something of value.

The marketing subreddit has many more examples of good text posts (since marketers are great at detecting marketing).

Factor #4: Early votes and comments

Remember that there are two main factors that influence how high your submission ranks: how young the post is and what its score is.

When you just submit your post, it’ll often appear high on the subreddit homepage for a few minutes. If it gathers a few upvotes, it’ll stay there or go higher. If it doesn’t, it can fall down and never recover.

Additionally, the more comments a post has, the more intrigued the other browsers become. This is why it’s important to respond to all posts in order to boost your early comment count.

By now, you should really know what a good comment looks like. Be nice, be honest, and have decent grammar. If you find that your comments often get downvoted, review the Reddiquette guidelines a few times.

Finally, there’s one more questionable tactic that you can use. It can be really effective, but it borders on manipulation. If your post is getting no traction at all when you first post it, you can delete it.

If you think you simply had bad luck, you can repost it later or on another day. Additionally, you can also try it with a different headline or description.

Don’t abuse this, but once in a while using this tactic should be safe.

Step 6: Create custom content for Reddit

Submitting your best existing content is a good place to start. But to really take advantage of Reddit as a traffic source, you need to start creating content specifically for each subreddit.

Think of it like guest-posting on another site: you need to write an article for that particular audience.

To get content ideas, there’s one place we need to look at. Can you guess where?

That’s right, the top posts in the subreddit you are targeting.

I’ll let you in on a secret: if you simply resubmitted the top posts in a subreddit (assuming they were at least six months old), they would rack up quite a few upvotes.

This is because the people in a subreddit change all the time, and the same ones who saw it before might not remember it and still give it an upvote. It’s unlikely that your submission would do as well as the original, but it could get close.

I’m not advocating that you repost content, but you can use the principle to create content that you know will get a lot of upvotes, which will send traffic.

Just like with the Skyscraper Technique, we’re going to take the concepts behind the top posts and make them better.

Let’s look at the top posts in /r/EatCheapAndHealthy again…

image25

How could we create new content that improves upon the old successful content? Here are a few examples:

  • A helpful chart that shows when fruits and vegetables are in season
  • 51 Food Tips Infographic: The Complete List
  • 1 week till payday: 4 different meal plans that cost less than $20
  • What poor students should eat: A breakdown of the cheapest foods and best recipes made with them

All four of these have the potential to get more upvotes than the originals.

In this case, you will also notice that you will need to create images or take photos for your content. If you don’t already have one, hire a designer. I’d recommend submitting a text post so that you could also link to similar posts on your website to drive traffic.

Conclusion

Don’t become a member who just posts once and then disappears.

Incorporate Reddit as part of your overall marketing strategy. Continue to comment and post links to resources that aren’t your own to add value to the various subreddit communities you belong to.

As your posts become more and more popular, you’ll start adding piles of Redditors to your website’s email list. Once this happens, you’ll find that your readers will start submitting your new posts before you even get a chance to.

I’ve laid out a complete strategy here to get you started. All that’s left is for you to take action if you want your slice of those 150 million monthly pageviews.

Before you do that, leave me a comment below, and let me know if you’ve tried to market on Reddit before and what your results were.

Wednesday, June 17, 2015

Guest-Posting on Steroids: A 4-Step Blueprint That the Top Guest Posters Use

guest posting

I’ve seen many try and many fail.

Yet time and time again, others (including myself) get wild results from the same tactic.

We’re talking about guest posts, of course.

You’ve, no doubt, read that guest-posting is a tactic that can send you traffic, improve your search engine rankings, and establish you as an authority in your niche.

But most who try guest-posting for any (or all) of those reasons never see any real success. At best, they see a trickle of traffic and deem guest-posting worthless.

You’re on the right track but are missing a few key principles of effective modern guest-posting. But don’t worry, I’m going to show you exactly how I and many others achieve their goals with guest-posting.

What kind of results can you get?

I’ll show you my results throughout this guide, but there’s one case study in particular I’d like to highlight upfront.

Have you ever heard of Danny Iny? He’s the guy behind Firepole Marketing, which is a blog that now generates 7 figures per year. I bring this up because he literally built his business through guest-posting.

image15

He wrote over 80 guest posts in his first year to take the blog from zero visitors per month to over 23,000.

If that doesn’t showcase the power of guest posts to you, I don’t know what will.

If you are interested in learning how the “big guys” guest-blog for success, settle in and take some notes. 

Guest-posting can give you fame and fortune

Traffic is one potential benefit of guest-posting, but not the only one. I still regularly guest-post, despite getting over 500,000 visitors per month already. I’ll tell you a secret: I don’t do it for the few hundred or thousand of additional visitors I get from each post.

Here are the reasons why you should guest-post:

1. Traffic and subscribers: If you’re starting a brand new blog, guest posting is the most important tactic at your disposal. If you’re a good writer already, it won’t even cost you very much.

There’s one thing, however, I need to warn you about. While it is possible to generate a ton of traffic and subscribers with a single post, don’t set unrealistic expectations. In reality, it will take you writing several quality guest posts on a regular basis to generate the kind of traffic needed to build a business.

However, if you take it seriously, you might be able to hit a home run every once in a while.

For example, blogger Giles Thomas was able to get 408 subscribers from a single guest post.

In addition to short-term results, if you do everything right and get a bit lucky, your article might take off and continue to send you tons of targeted traffic over time.

Take a look at the effect one guest post on Hubspot had on Will Blunt’s list over time:

image03

Finally, the guys at Groove were able to get thousands of visits from multiple guest posts on big name blogs:

image14

2. Branding: Call it what you want, but your brand or reputation can be a valuable asset over time. In fact, I’d say that it’s more important than any short term traffic gains.

The main reason I continue to guest-post is to build my personal brand. Every guest post either exposes my work to new potential clients or reinforces my status as a leading marketing expert.

You won’t see the results from building your personal brand overnight. But if you consistently do it for years, you can leverage your reputation to generate revenue and help build 7-figure businesses. Consulting fees, mainly generated from my personal brand, make up approximately half of my income.

3. SEO: Go back 4 or 5 years, and guest-posting purely for SEO benefits was actually a viable tactic. For example, Nigerian blogger Bamidele was able to increase his search engine traffic by 38% by writing 31 guest posts in a week, back in 2011.

First of all, 31 posts in a week is a lot. Even if you could replicate that volume, the link value of a guest post has been devalued significantly. It’s pretty easy for Google to identify the authorship of any given guest post, considering it’s usually in a bio box at the end of an article:

image02

In January of 2014, Matt Cutts confirmed Google’s attitude toward guest-posting in a post on his personal blog:

“So stick a fork in it: guest blogging is done; it’s just gotten too spammy. In general I wouldn’t recommend accepting a guest blog post unless you are willing to vouch for someone personally or know them well. Likewise, I wouldn’t recommend relying on guest posting, guest blogging sites, or guest blogging SEO as a linkbuilding strategy.”

Here’s where we stand today: guest-posting can have a positive effect on your search engine traffic, but you won’t see huge results from any single post. In addition, links from guest posts on low-traffic and low-authority sites will count for barely anything at all.

Don’t guest-post because you want more search engine traffic—you have far more efficient tactics. But you can expect some SEO side-benefits from guest-posting if you do it right.

The problem with typical guest-posting strategies

Before we dive into how to do guest-posting right, you need to understand why most people get weak results or none at all.

The fundamental problem is that most bloggers want to guest-post on a site to siphon off its traffic and convert those visitors into subscribers.

You might think, “What’s wrong with that?” Didn’t I just say to use guest-posting to generate traffic? Yes, but there’s a difference.

When your only motivation is to take visitors from a site, you approach guest-posting from a selfish angle.

You’ll write an okay post because you don’t want to spend more time or money than you have to. Right?

But think about it from the point of view of a regular reader of that site. Most will see a fairly standard post and might skim it. Very few are going to read the whole thing and then be impressed enough to care about who wrote it and click through.

This is why you barely get any significant traffic or new subscribers from a post. From here, most bloggers either continue this cycle of weak results or give up on guest-blogging all together even though they know it can work.

So, what’s the solution?

You may have already figured it out: provide value.

Your post needs to stand out on a site to such a degree that its readers would feel that they need to read more from you. That’s when they’ll happily share the article (more traffic) and click through at the end to subscribe to you.

That’s the answer in a nutshell. Of course, though, it’s a little more complicated than that.

Next, I’m going to break down the process you need to follow for successful guest-posting, step-by-step.

How to get traffic, subscribers, and rankings from guest posts

In order to get great results from guest-posting, you need to have a system. If you don’t, you’ll end up wasting time and getting inconsistent results.

Here’s what I recommend starting with for anyone who is serious about achieving long-term sustainable traffic and exposure:

  • Step 1: target the right sites. If you don’t guest-post on sites with sufficient targeted traffic, you won’t get great results. Most people do this okay, but I’ll show you how to do it better.
  • Step 2: get approved for a guest post. Gone are the days when you can spam out a templated request to guest-post. I’ll show you what you need to do to convince top editors and site owners to let you post.
  • Step 3: produce epic content. The definition of “epic” is important here, but it’s safe to say that most guest posters don’t know how to do it right.
  • Step 4 (optional, but highly recommended): promote it. There are a few big reasons why promoting your guest post like any other post is a good idea. I’ll show you why and how to do it.

Step 1: Identify high-quality sites for guest-posting

Many low-quality sites look for free content by offering to accept guest posts. Obviously, these are not the sites you want to guest-blog on.

The number one aspect of a good target for a guest post is traffic. Without traffic, there’s really no benefit to posting.

The second aspect is that a significant amount of that traffic must be made of your target audience. Otherwise, no one will care about your post, no matter how good it is.

In general, there are two types of quality sites to target:

  1. Broad authority sites: These sites are often household names (think Forbes, The Huffington Post, or Business Insider). They have tons of traffic, and even if only a small percentage of that traffic is your target audience, it’s worth it. My regular posts on Forbes have generated a lot of business for me.
  2. Leading industry blogs: These blogs are much more niche-specific but are mostly made of your target audience. For me, that includes sites such as Search Engine Journal and Moz. But don’t post too frequently as most of these readers will already know you. I recommend one to three times a month.

Now, let me show you how you can find these sites.

Method 1: Broad search

To find those general massive authority sites, you need to think in broad terms.

For example, while I blog mostly on generating traffic and revenue through blogging, all these topics fall under the main niche of business.

Simply searching Google for “business” will bring up the biggest business authority sites on the Internet:

image16

Not all of these sites will be suitable targets for guest posts as not all of them will accept guest-posting.

Others may require you to first be a leader in your field before writing for them. To demonstrate your authority, you’ll send them links to your other guest posts on industry leading blogs.

So, while you should start by making this list of the big sites that you eventually want to contribute to on a regular basis, it’s typically best to pursue the more realistic niche blogs first to build up a bit of a reputation.

Method 2: Search strings

This is likely what you’re already doing. It’s a good method to start with. You simply search for “[your niche]” + “[a guest-posting search string]” to bring up topics.

Here are some search strings you could use:

  • “guest post”
  • “contributing writer”
  • “this is a guest post by”
  • “contribute to our site”
  • “guest posting guidelines”
  • “suggest a post”
  • “contributor guidelines”
  • “guest posts wanted”
  • “writers wanted”
  • “write for us”

You can find more here. Your niche or keyword doesn’t need to be in quotations, but the search string does.

For example, I could search for SEO “write for us” to find SEO blogs that accept guest posts.

image07

Start adding these potential guest-post targets to a spreadsheet, if you haven’t already.

After you have a complete list, it’s time to start trimming out blogs that want your content without providing any value in return. These blogs have little traffic and only want your content to attract search engine traffic to build their sites.

Make a column next to each blog with the heading “Comments.”

What you need to do is go to each blog individually to see what their average comment count is on each recent article. No more than 5-10 is needed. The best blogs for guest posts have 50+ comments per article, but even blogs with an average of 5+ are usually good targets.

Alternatively, you can look at the number of social shares each article gets as a way to measure the traffic and engagement of the blog. Most blogs display the share count on each article with a widget, but you can always use a social share count tool to calculate it.

image11

Eliminate any blogs with a low number of comments or social shares.

Method 3: “Steal” your competitor’s target list

This might be my favorite way of finding lots of great guest-posting targets quickly.

First, you’ll need to find an influencer in your industry. You probably know many off the top of your head. If not, just search for “top [your niche] blogs”, and you’ll likely find many large lists of them.

Most influencers regularly guest-post. Pick one on your list for this method, but if it doesn’t work, just move on to the next.

So, for SEO, you might think of Brian Dean. He guest-posts a lot.

The idea here is to compile a list of all the places where he has guest-posted. Why? Because they are pre-vetted. Influencers won’t waste their time with low-authority sites.

All the sites you gather here will:

  • have sufficient traffic
  • accept guest posts
  • contain your target audience

To compile your list, search for: “[name of influencer]”.

Really, that’s it.

Note: If there are too many other people with the same name, just add a major keyword to your search (like “SEO” for Brian).

The first few results will bring up personal blogs and social media profiles. Obviously, these aren’t your guest-post targets:

image08

Once you scroll down, you’ll start seeing guest posts. Keep going through the pages until you have a list of all their guest posts. For many influencers, you’ll be able to compile a list of 50+ blogs in 15 minutes.

image17

If the influencer is prolific enough, this method will be enough for you to identify good sites to guest-post on for the time being.

Step 2: Don’t let them say no

Now that you have a list of sites that accept guest posts and meet all the conditions we talked about, it’s time to convince them to give you a shot.

Remember, these aren’t your ordinary blogs—they are very picky. If they aren’t convinced by your headline and your article description that your idea is great, they won’t give you a chance.

Here is how to increase your chances of being accepted:

Tactic # 1: Follow guidelines to the letter

Major blogs get dozens, or even hundreds, of requests to guest-post every day. To encourage good submissions, they often post guest-posting guidelines. If you don’t follow these exactly, your email will be automatically trashed in most cases.

image00

To find out what the submission guidelines of a particular blog are, search for “[your target blog] + [guest post guidelines]” to see if they have any:

image06

Those guidelines will usually tell you:

  • what the site expects in a post
  • how to pitch a post
  • what you’re allowed/not allowed to put in your post (e.g., links)
  • what you get out of the post

Study them, take notes, and then make sure to follow them for all the rest of the steps in this guide.

Tactic #2: If no guidelines are published, email the site

Not all sites publish guest-posting guidelines, especially if it’s a personal blog. They rarely accept guest posts and don’t want to encourage others to submit pitches.

This is where it gets a bit tricky. These bloggers typically have the mindset that no one else cares about their readers as much as they do (and they are usually right). This is why they only accept guest posts from very big names or friends.

If you contact them with a typical guest-post pitch, it’ll likely get shot down unless you already have a reputable blog.

Instead, if you’re relatively unknown, you’ll need to build a bit of a relationship.

First, you’ll need their email address (contact forms are the last resort).

I recommend signing up for their email list. Look for a signup box in the sidebar or at the top of a page (usually on the home page).

image04

You will then get emails from that blogger, which you can reply to.

Here are the emails you will need to send:

Email #1: Get personal

The first time you email an influential blogger, try to stand out as much as possible. The simplest way to achieve that is to tell them how much you liked one of their recent posts (and mean it).

Tell them that you took advice from that post and actually applied it. Almost every blogger loves when someone actually uses their advice.

You’ll likely get a response thanking you for the kind words and asking for more specifics about the results of implementing the advice.

Email #2: When you get the results, share them

Yes, this means that you actually have to do some work first! But if you want to land spots on exclusive blogs, this is how you go about it.

At that point, the blogger might offer to write up a case study on you if you had good results. Or you can pitch a case study yourself.

Email #3: Wait a while, and ask if you can guest-post

Sometimes a case study won’t be appropriate. But the good news is that the blogger knows that you not only read their blog but that you also take action.

So a week or two later, you can send an email that looks something like this:

Hey [Blogger],

The [outcome from taking advice] is still producing great results.

I seriously appreciate all the hard work you do to create useful, actionable advice about [topic].

I know it’s difficult to produce top-notch quality consistently, so I was wondering if you’d like a hand with it.

I’ve already brainstormed a few ideas that I think would really resonate with your readers:

  • [Idea 1]
  • [Idea 2]

I’ve written a lot in this niche. Here are some examples of my articles that capture the quality of my writing:

  • [link to a guest post or your own blog article #1]
  • [link to a guest post or your own blog article #2]

I know you don’t accept guest posts often, but I’d be honored if I could contribute to [site name].

If not, no worries—I won’t stop reading your posts :p.

Best Regards,

[your name]

No, you won’t be successful at getting your guest-blogging opportunity 100% of the time, but you’ll get a fair number of responses. Of course, this takes a lot of work and planning upfront, but that’s why it works.

Tactic # 3: Come up with a killer idea

For most guest-post proposals, you’ll only submit one or two ideas. This will include both a headline and a 50-100-word description.

First, you’ll need a topic before you can write a headline or description.

For your post to do well, it needs to resonate with the readers of that particular site. Not only will this maximize your benefits from the post but it will also ensure that the editor or owner of the site will love you, which will allow you to post again in the future.

In order to find out what types of posts resonate with the site’s readers, you need to analyze its most popular posts. Ideally, look for posts that were written in the last year as they’ll reflect the current audience most accurately.

Some sites will have a list of the top posts of all time in the sidebar, but if a site doesn’t, use BuzzSumo to find out which posts have been shared the most.

For example, if I wanted to guest-post on Boost Blog Traffic, I would search the domain name and sort by total social shares:

image13

This gives me a list of the most popular posts on the site:

image01

Make note of the types of posts that did best. In this case, it’s big list posts.

You can pick any topic from this list—it’s up to you. But it’s best to pick topics that are related as closely to your blog’s topic as possible in order to attract the right kind of visitors.

The next step is to write a headline that stands out. A great headline can make or break you, so spend as much time as you need on this step. Read The Step-by-Step Guide to Writing Powerful Headlines if you need help.

In the example above, the topics that are closely related to my blogs are traffic generation (the case study) and being mentioned on popular blogs.

Here are a few examples of headlines I could pitch:

  • 101 Networking Resources That’ll Take You From Unknown to an Interview Superstar
  • Case Study: How I Was Able to Get Mentioned by 5 Top Internet Marketing Bloggers
  • 51 Ways to Promote Your Next Blog Post and Get 403% More Traffic
  • Case Study: How to Grow a New Blog to 100,000 Visitors per Month in under 1 Year

See what I’m doing? I’m taking proven headlines and topics and putting my spin on them.

I strongly recommend pitching list posts whenever possible. List posts are the easiest to write and generally perform the best.

Finally, you need a description. While it’s not the most important part, this is where you close the sale, so don’t get lazy.

Your description needs to be long enough for your angle to be clear but not so long that you’re rambling on about important details.

Remember the 5 Ws:

  • Who
  • What
  • Where
  • Why
  • When

Not all of the Ws will be important for every article, but always go through that list. For example, my description for “101 Networking Resources That’ll Take You From Unknown to an Interview Superstar” would be:

  • Who: Newbie bloggers
  • What: Networking resources
  • Where: On blogs and podcasts
  • Why: To get interviews, which will lead to traffic and exposure
  • When: Strategies that can be done within one year

Put it all together, and you get something like this:

I want to put together a comprehensive collection of the best networking resources for newbie bloggers.

These resources will help your readers get interviews on blogs and podcasts, which will lead to exposure and traffic for their sites. To top it off, all of these strategies will be doable in less than one year.

Make it clear and concise. If you picked your topic and headline right, that’s all you’ll need.

Tactic #4: Pitch your idea

With a great headline and description in your arsenal, you just need to present your idea in the right way.

Here’s a template I’ve shared with you before:

Subject: you should blog about [insert your guest blog post topic]

[insert their first name],

As an avid reader of [insert their site name], I would love to read about [insert guest blog post topic], and I think your readers would as well.

Your content on [insert existing post from their website #1, insert existing post from their website #2, and insert existing post from their website #3] is great, but I think you can tie it all together by blogging on [insert guest blog post topic].

I know you are probably busy and won’t blog on it, so I’m going to make you an offer you can’t refuse.;-) How about I write it for you? Don’t worry, I’m a great blogger and have had my posts featured on [insert previous guest post URL #1] and [insert previous guest post URL #2].

Let me know if you are interested. I already know your blogging style, plus I understand what your readers love as I am one of them.;-)

Look forward to hearing from you,

[insert your name]

And here’s another solid pitch by Alex from Groove:

image10

Note that they are fairly different. Good pitches come in all shapes and sizes. But you’ll notice that they both:

  • are fairly short
  • demonstrate experience (other guest-post samples or big blog names)
  • pitch a specific topic

You can choose to pitch the headline or omit it for now. If you think you have an amazing one, include it.

Don’t just copy these templates; tweak them so that they reflect your personal voice. If you send the same templated pitches as everyone else is sending, you’re more likely to get ignored.

At this point, you might be thinking: “But I have no other guest posts to use as samples.”

Don’t worry, everyone starts somewhere. Omit those parts of the pitch, and instead include a link to your best blog post on your site. Start by pitching to some of the smaller blogs so that you can use those guest posts as samples for the bigger ones. In other words, work your way up.

Step 3: Produce epic content for your guest post

You sent out a few pitches, and one of the sites you approached told you to go ahead and write your post—success!

Now you need to deliver.

Remember I told you that the definition of “epic” is important?

The reason why it’s important is because it changes based on the site you’re pitching to.

An epic post for a particular site is one that is clearly better than 95% of other posts on that site.

In other words, epic is relative.

If you went to a general site like Forbes and posted a short article about 7 things entrepreneurs should do on Twitter, it’ll do well. But if you post it on an industry-leading blog, such as Moz, it’s going to get laughed at for being too basic.

On the flip side, if you wrote a super in-depth post on technical SEO, it’d do well on Moz, but it would go over the heads of most Forbes’ readers and go unnoticed.

Create an epic article for the particular site you’re posting on.

That being said, if you follow Step 2 of this guide to the letter, you’ll already have a great topic and headline.

Now, let’s talk about two parts to writing effective guest posts.

Part 1: Write a great post

Without a really readable and well-written article, you might not even get published. Even then, not many readers will go through the whole post, which you need if you want to see any results. Here are some things you should do:

Part 2: Create an offer for readers

I’ve mentioned content upgrades before. They’re one of the best ways to convert blog post readers into subscribers. While it’s typically used for posts on your own site, you can also use it for your guest posts.

Create a free bonus that is highly relevant to the guest post you write. Offer it at the end of the guest post.

For example, if I wrote a post on 101 networking resources, I could offer a case study on how I used one or more of the strategies in the resources to land a big interview. Anyone interested in that article will be highly interested in that bonus, and I could expect high conversion rates (upwards of 5%).

On top of the offer, you’ll need a simple landing page for it. Use to explain what’s in your bonus and how it will help your visitor.

image05

If you’ve never created a landing page before, learn how to here.

Finally, you need a call to action. Tell your readers to click through to get their free bonus. Ideally, you will have the call to action at the end of the post itself, but the bio will also do a decent job:

image09

Step 4: Do everything in your power to make it explode

If you complete the first 3 steps, you’ll get great results.

But you can take the results to the next level by promoting your post.

If you promote your post, it will get more traffic, which will lead to more readers clicking through and subscribing to your blog. It could also lead to better search engine rankings for your guest post (if any of those extra readers link to the post), which will send you consistent, long-term traffic.

I won’t go into advanced promotional strategies here, but I’ll talk about a few simple but effective things you should do:

  1. Post to aggregators sites: Find a relevant subreddit or a niche-specific aggregator like Inbound.org, and submit your post. If your content is really great, it should be able to send at least a few hundred more visitors to your guest post.
  2. Email anyone you mention in the article: It’s one thing to mention someone on your own blog, but it’s even more special if you do it on an authority blog. Send an email to anyone you mention, letting them know you featured them and linked to their site. Ask them to check it out, and invite them to share it or comment.
  3. Email your list: If you have any list at all, no matter how small, email it. Tell your subscribers about the post, and ask them to leave a comment on it.
  4. Share on social media: It won’t drive a ton of traffic, but it could drive some. In addition, every share acts as social proof if it’s shown on a share counter on the post itself.

Finally, respond to every comment. I do this on all my blogs even though it takes time. You’ll have a double benefit: the editor of that blog will appreciate it, and it will make your post look more impressive as it will double the number of comments the post will have.

Conclusion

Guest-posting is still a great strategy to build a blog with, but it takes time.

It is a long-term tactic. You will have to send pitches on a continuous basis so that you can write a couple of guest posts per week. Don’t get frustrated if a few get rejected or ignored as it’s normal.

Once you start getting consistent opportunities, your traffic and subscribers will start to really grow.

It will be slow at first, but over time you will have a flood of traffic generated by all of your guest posts out there:

image12

Repeat the four steps in this article over and over, and you’ll achieve similar results to those that I, or any other niche influencer, have had.

Leave me a comment below telling me what your goals with guest posts are. How many pitches do you plan on making per week? How long will you commit to pitching and writing guest posts?