There are a lot of different SEO strategies around. This tut is an overview of the most reliable strategy I use. This is how I learned SEO and I think it's how everyone should learn it because 1) it is practically guaranteed and 2) implementing it will teach you more about what Google wants than any automated tool or most other strategies I've seen. People are always looking for shortcuts. You don't find the shortcuts until you've gone the long way 1000 times. If you try to find a shortcut on your first try you're going to get lost. So this is the long way, but it does get you where you're trying to go. WHAT YOU NEED: Dragon Naturally Speaking PHPbuilt's web 2.0 list What we're going to be doing primarily is guest posting. We're going to do it on real blogs and on blogs we create. A good rule of thumb on how many guests posts you need to rank is this: 3-4 a week for every 1000 searches your keyword gets. If you want to rank faster, double that. You need to take the time to train Dragon Naturally Speaking properly. Once you do that you can create content faster than you ever imagined. STEP ONE: WEB 2.0 Most people who make web 2.0s write 1-5 posts about their niche and include a link back to their money site. That's not what I recommend. I recommend making a web 2.0 like you're an actual person and not an SEO bot. Write 10-20 posts about random stuff that a normal person would blog about: a fight you had with your sister, how you broke your knee cap when you were 7, your favorite soup recipe, why you think your math teacher is awesome, etc. You can do this all day without breaking a sweat and Google will think you're blog is real. Include one post about your niche and link back. If you're making one of these in a day use the scheduling feature if the web 2.0 allows for it. STEP TWO: GUEST POSTING You need to find blogs that accept guest posts. You can use Google for this and use these footprints along with your keyword. Every site has a different process but you'll either have to discuss the post beforehand or submit a post for the blog owners approval. A spreadsheet is a good way to track the contacts you've made, articles submitted, and articles published. Don't submit crap. It won't be published. If you can make one real guest post a week you're doing good. ADVANCED STRATEGY ONE: ALEXA STEP ONE: TOP 100 Go here. Go to every site in the list and find a way to get your link in. Most of them will let you have a link somewhere. If it's only a profile link make sure you participate in some discussions or whatever so that more links are sent to the link that's sent to your profile. STEP TWO: NICHE TOP 100 Go here. Find your niche. You can bury down to find more targeted sites or use broader category sites or do both. Find a way to get your link in. Build authority to the page with your link by participating in the site if all you can get is a profile link. ADVANCED STRATEGY TWO: TIERS (NOT FREE) Most people see building tiers as SEO 101. That's bad strategy. The most important tier is the one pointing to your money site. You should focus on that first, then use tiers to decrease your work load a little. What you need: Bookmarking Demon Scrapebox Bookmark every direct link to your site. I prefer to do the homepage of web 2.0 blogs (myawesomesite.blogspot.com instead of myawesomesite.blogspot.com/2012/11/why-payday-loans-are-great.html) as long as my link is on the homepage. Others prefer to do the inner page. Do what you think looks natural. Do scrapebox blasts to the bookmarks. *Do not link to the real guest posts in a way that you would not link to your own money site. *There's a bagzilion effective ways to structure your tiers. This is a simple starter method. It doesn't matter a whole lot how you do it. Just keep the spammiest links further away from your money site. There's a ton of tools and a ton of strategy involved in tiers. This isn't something a newb to SEO should be focusing on until they've figured out the importance of high quality tier one links.