The Guest Blogging System For Driving Traffic To Your Blog

The fastest, most effective, easiest and cheapest way to grow your blog, increase your traffic, and improve your search engine rankings is by guest blogging and/or soliciting links from other bloggers. Now, almost everyone in the internet world has heard of guest blogging – but very, very, very few people actually use this strategy effectively. I’m going to show you how to use this strategy to build HUNDREDS of HIGH QUALITY links to your site and funnel thousands of visitors from other blogs in your niche to your blog.


VERY IMPORTANT NOTE: This is a streamlined process for contacting other blog owners and building a relationship with them that will hopefully lead to you posting a guest article on their site in exchange for a link to yours (usually in the “BIO” section at the bottom of the article. As with any streamlined process for contacting and communicating with people, there is a thin line between spamming and real genuine communication. Please DO NOT use this to spam bloggers.

Keep your messages honest, helpful, genuine and spam-free. We do NOT need more spammers out there – but we’re in desperate need of more bloggers who get it. I hope you get it!

Another Note: You better have at least 10 posts on your blog before even attempting this. Other bloggers want to make sure you’re serious before they are going to invest the time or energy in you. If you don’t have enough posts yet, just go to work on that and then apply this system afterwards. If you apply it with only 1 or 2 blog posts on your site, you will get a very poor response from other bloggers.

1. Preparation

In order to quickly and effectively implement this system, you’re going to need:

A. The Alexa/Pagerank plugins for your web browser (I use Google Chrome, but whatever browser you use there will be a plugin to download that allows you to see the Alexa rankings of websites you’re looking at as well as their Google Pagerank right in your browser). If you’re using Google Chrome, just search “Google Chrome alexa plugin” for example.

B. Adjust your google search settings to list the first 100 search results, not the standard 10. This is going to save you a lot of time and clicks later on.

Step 1: Go to

Step 2: Type in your search (any search will do) and hit enter

Step 3: Click the upper right button that looks like a mechanical gear

Changing Google Search Results to 100 picture
Step 4: Click on “Search Settings”

Step 5: In the “Results Per Page” section, scroll it from 10 results per page to 100 results per page.

Changing Google Search Results to 100 Step 2

2. Searching For The Right Blogs

Search for other blogs in your niche OR in niches that are similar or compatible with yours. For example, if you have a blog about dog training, you could search for blogs about dogs, or blogs about dog training, or blogs about cats and cat training (you could write an article for them about dogs vs. cats – the neverending debate!).

The key here is to think of AS MANY different types of niches that you could fit into and add value to, and that would add value to you as well. Be open-minded – maybe horse training blogs would like you to write an article for them about the top 5 things you learned as a dog trainer and how that could be applied to horses. Be creative and you will find many more opportunities for collaboration, guest blogging and building links to your site.

Once you’ve picked your search term, let’s say it’s “dog training” for now, you’re going to add blog to the end of that term. So you would Google “dog training blog.”

3. Click and Analyze

At first, this step will take you a lot of time because you’re just starting to learn how blogs work and how to navigate other peoples sites.

Here are some general tips to make filtering out which sites to contact a whole lot easier:

A. If it’s a news site, throw it out. For example, if you see in the search results, just skip past it – because I don’t think the New York Times is going to accept your guest post… yet!

B. If it’s a duplicate site, only click one of them. Sometimes, Google will give you the same domain name several times in a search – so just click one of them and skip the extras. For example, you may see ,, and in the same search result – there’s no reason to click them all, so just click one.

C. Throw out spammy / empty looking blogs.

Here’s a good example:
Spam Site Example

This site has a Google Pagerank 2 – MUST BE A GREAT SITE TO GET A LINK FROM, RIGHT?

NO! It’s Alexa rank is 15041954 – That means there are more than 15 million sites getting more traffic than that site – meaning it’s essentially a garbage site that Google gives no traffic – and neither should you!

Do NOT solicit sites like this for links – even if you got a link from that site, it would do you more harm than good because it’s quite likely Google has penalized that site for being spam, selling links, duplicate content, or some other blackhat tricks.

If the Alexa Rank alone wasn’t enough to let you know that site was not worth contacting, just look at the home page! It says it’s a weight loss blog and the home page article is just a spam advertisement for something totally unrelated filled with affiliate links!

If you see a site like this, close it out immediately and move on! (Also, if you get contacted by somenoe offering to sell or trade links from a site like that, ignore them! Don’t do business with spammers, it will do more harm than good and could destroy your precious reputation with Google, especially early on!)


You’re basically looking for quality sites with unique content that get traffic and are recognized by Google as being a legitimate, authoritative site.

Here are my general rules:

Pagerank: Should be 1 or higher. When you’re starting out, it’s fine to guest post on lots of PR 1 or PR2 websites. As your blog grows in traffic, you may not have time to write for such sites and would want to write for PR 3 or higher sites (but it’ll take you time to get to that point so be patient!)

Alexa Rank: When you first start out, any site with an Alexa Rank of 900,000 or lower should be just fine. Basically, if a site is in the top 1 million sites, it’s probably a decent site.

Site Layout: The site needs to look human. If the only thing you see above the fold is Adsense ads in the header and sidebar, then it’s probably a spam site. If it looks like a cookie-cutter website with no human elements to it, it’s probably just junk. You want a site that looks like a real person actually manages it.

4. Contact

If the site looks like a real quality site, it’s time to contact them!

Now, you would be surprised, but you will find many bloggers who have ZERO way to contact them through their blog – they haven’t listed their email address anywhere, there’s no web form for contacting them, etc.

These bloggers I just ignore – because if you can’t find a way to contact them, chances are they aren’t serious enough about blogging to waste your time on. Most often, sites like this are free blogs hosted on blogger or wordpress (the URL ends with a blogger or wordpress such as or

There are 3 main ways a blogger will post their contact information.


They will have a web page called Contact or Contact Us – just use your keyboard to search for “contact” – On a PC you hit CTRL + F and type in the word you’re searching for. On a Mac, hit the Apple Command Button + F and type what you’re searching for. If you don’t see a contact page or form, then try to find the…


Many times bloggers will have all their contact info in the About/About Me/About Us section of their site. Just use that nifty search trick I tought you before and type in “about”. If you don’t see that, then try to find their contact info in the…

3. Sidebar

Sometimes a blogger will list their contact info in the sidebar – so just look for it there if you can’t find it elsewhere. If that doesn’t work, your last hope is…

4. Twitter!

Some bloggers, either because they’re tired of being spammed or they just don’t know better, will only have their contact info for Twitter or other social media accounts. You can send them a tweet and see if they respond!

5. Move On

If steps 1-4 don’t work, then just move on! There are plenty of other high quality bloggers who actually care enough about their blog readers to provide contact info – those are the bloggers you want to work with!

5. Follow Through

When a blog owner responds to your message, follow through! If they ask you to write an article, write it promptly and send it to them and make sure it meets their guidelines and specifications. Make sure it’s a HELPFUL article and not just promoting your blog – it should add real value to anyone who reads it.

6. Continue The Relationship

After you write a guest post for their site, maybe ask if they’d like to write a post for your site? Offer to help them in return. Another great thing is to share their blog with your guest post on it in all of your social media channels – it helps them a lot and it helps you too!

Always be creative and open to more ways to collaborate – we all win together if we help each other. Don’t just be a taker – be a giver too! Givers truly gain in the world of blogging.

7. Got More?

Got more tips for guest blogging? We’d love to hear them! Post your comments below.

P.S. Want to sell more books online? Not sure how to market yourself and build your author platform?

If so, click here to grab my free report on 10 Ways to Sell More Books Online right now.

How To Double Your Online Sales

Free Marketing Tips Help You Get Cash In A Flash!

Rich By 22 Ebook
  • How to drive massive free traffic online
  • How to convert traffic to leads
  • How to maximize your impact
  • And much more!


  1. […] if you’ve been reading the blog here then you know that guest blogging is the best SEO strategy that exists – and it’s […]