• Home
  • About
  • Piqq.us Invite Feed
  • Links
  • RSS CULT
  • Getting the Most out Of Your Anchor Text: It’s not as Simple as you Think

    For any SEO campaign, whitehat or blackhat, anchor text is imperative. Just getting you backlinks doesn’t matter without proper anchor text. That’s a given, that almost every SEO knows. But today we’re going to explore variance of anchor text, and how it affects ranking (especially in SEO campaigns where links are gotten quickly)

    For this entry, we will pretend we’re trying to rank for Cheap Marlboro Cigarettes

    How it Used to Work
    Back in the day, trying to rank for “Cheap Marlboro Cigarettes” would mean you spam or send out your link always using the anchor text “Cheap Marlboro Cigarettes”, and the ranking would appear. However, with the introduction of the sandbox, and a few other anti-spam constraints that Google has built in, this no longer works. At least not if you’re getting your rankings quickly.

    Why This Doesn’t Work Now
    The sandbox and other anti-spam constraints(including the anti-Google Bomb algorithm) means appearing too heavily for most less common niches results in penalization. On the chance that you can avoid that via slower link building, Still, you will rank for that keyterm, and probably nothing else. Neither situation is our best case scenario.

    How it Works Now
    Now, you can’t just spam out the same link text over and over and expect to rank (in most situations/niches). Beyond that, we want to rank for more than one keyterm. As a result, you have to make sure your anchor text varies in order to get into that top spot. Now, that doesn’t mean you have to say “fuck my targeted key phrase”, and use junk text. It’s possible to intelligently add your link text and come out on top.

    How to Pick Intelligent Anchor Text
    Now, the beauty of modern day anchor text is that there’s overlaps that benefit rankings. An overlap is a situation where multiple key phrases you use in anchor text happen to overlap certain words, but not the entire key phrase with eachother.
    So we take a few key phrases, say “Cheap Marlboro Cigarettes”, “Discount Marlboro Cigarettes”, “Discount Cigarettes”,”Cheap Cigarettes”, and “Buy Marlboro Cigarettes”. Examine the table below to understand the crossovers that occur.

    Anchor Text Overlap Table

    Cheap Marlboro Cigarettes Discount Marlboro Cigarettes Discount Cigarettes Cheap Cigarettes Buy Marlboro Cigarettes
    Cheap Marlboro Cigarettes
    N/A
    Marlboro Cigarettes
    Cigarettes
    Cheap Cigarettes
    Marlboro Cigarettes
    Discount Marlboro Cigarettes
    Marlboro Cigarettes
    N/A
    Discount Cigarettes
    Cigarettes
    Marlboro Cigarettes
    Discount Cigarettes
    Cigarettes
    Discount Cigarettes
    N/A
    Cigarettes
    Cigarettes
    Cheap Cigarettes
    Cheap Cigarettes
    Cigarettes
    Cigarettes
    N/A
    Cigarettes
    Buy Marlboro Cigarettes
    Marlboro Cigarettes
    Marlboro Cigarettes
    Marlboro Cigarettes
    Cigarettes
    N/A

    Analyizing our Table of Anchor Text
    Ok. So, looking at those overlaps, we can see what phrases(in addition to our selected of 5 keywords) we’re getting some anchor text power from.
    We have the most overlaps for the word “Cigarettes”. This is good, as it’s our most competitive term. In addition to the overlaps that are only cigarettes, we have multiple overlaps involving that word. Now, we probably will not be ranking for cigarettes any time soon. However, it allows us the ability to rank for a lot of terms that are simply added on to cigarettes.
    Since we have marlboro, cheap, and discount overlapping quite a lot as well, we are given extra power for anything involving those words. So “cheap cigarettes” would be drawing on the power of several keyphrases involving the word “cheap”, manymore involving the word “cigarettes”, and then get a LOT of juice from any that overlap with the phrase “cheap cigarettes” directly. So we’re doing good. That’s not our targeted keyphrase though. However, it’s important to realize exactly how much power we have for each of those terms individually, then combined with eachother. Now, adding in the word “marlboro”, we pull in yet more power from the overlaps, making us a shoo-in to rank.

    So with that setup, we should easily be ranking for our desired phrase of “cheap marlboro cigarettes“. However, there’s so many different ways to distribute our anchor text into different possible searches, that we’ve actually probably picked up good rankings in several keywords, vs the one we probably would not have gotten if we’d used solely our own link text.

    A Quick Code Gift from XMCP
    I decided to give you guys a little piece of code I use in my automated submission programs to vary link text easily

    function macroIt($line)
    {
     while(strpos($line,"}")!==FALSE AND strpos($line,"{")!==FALSE)
     {
      $start=strpos($line,"{");
      $end=strpos($line,"}");
      $tmp=substr($line,$start, $end-$start+1);
      $tmp2=trim($tmp,"{}");
      $spl=explode(",", $tmp2);
      $index=rand(0, sizeof($spl)-1);
      $line=str_replace($tmp, trim($spl[$index]), $line);
     }
     return($line);
    }

    Here’s how to use it.
    $str=”{Hello, Hey, Hello there} {kind sir, good sir, m’lady, Mr.Johnson}, how are you {today, on this fine today, on this wonderful day}”;
    $macroedText=macroIt($str);

    Here’s what It would Produce (A few examples)
    Hello there m’lady, how are you today?
    Hello kind sir, how are you on this fine day?
    Hey Mr.Johnson, how are you today?

    Yeah, it’s beautiful.

    Enjoy
    -XMCP

    38 Responses to “Getting the Most out Of Your Anchor Text: It’s not as Simple as you Think”

    1. James Dunn says:

      You also need to make sure that if you want to rank for any single term (like “cigarettes”) you need some exact match anchor text too. Even if you had all the anchor text you provided you probably still wouldn’t rank for those one word phrases until you had a decent amount of anchor text with just those words. Google does this because sometimes a modifier can change the meaning of a word (e.g. searching for “video” or “video games”), so for the search engines to be sure they are the same they like to see exact matches as well. Once you get enough exact matches, your overlap anchor text will start to count for much more toward the specific words as well.

    2. admin says:

      Ah yes, definitely. I didn’t mention this specifically, although you’ll notice our targeted keyterm IS mentioned in the table.
      But thanks for pointing that out.

    3. fantomNews says:

      Anchor Texting Your Links Intelligently…

      As search engines have come to rely more and more on inlinks rather than on-site factors, they’ve become a lot smarter in determining artificial linking patterns, too. Meaning that you can’t reasonably expect any success in competitive nich…

    4. Jeremy Luebke says:

      Very good practical advice.

    5. Dev Basu says:

      Holy Cow Slight Shady! That was some great practical advice. I’ve always varied anchor text in the past, but constructing a matrix table like you did is pure gold

      – Dev

    6. Phil says:

      You haven’t mentioned how acronyms fall into the equation here. What if you target “search engine optimization” but also target “SEO”. There is no overlap here, The search engine doesn’t necessarily know how to determine a relation although there is one. So it’s double the work then?

    7. 5ubliminal says:

      Your function’s name is macroIt … mine is textBlender. You work with {} I work with [] :) But mine is 2 years older … So yours gotta call it … Daddy!

      PS: I used to use it for entire page generation. Writing many versions of paragraphs and they all ranked :)

    8. 5ubliminal says:

      I forgot to mention that a post like this might bring you popularity but will also bring you much more competiton.
      There’s outable techniques and there’s some worth keeping for yourself and close ones ;)

      It’s just my opinion.

    9. Hire SEO Professionals says:

      Thanks for the code. It’s kind of like those article spinners where you put snippets.

    10. Igor The Troll says:

      WoW Shady Artificial Intelegence!

      Why not get a hand on a nice database and make theem assosiation based on selected variables.

      For example, lets say you get a national concenses database data, You have city names, state names, gender, race, religion, education, profession…maybe more!

      Now add some adjectives, modifying phrases, adverbs, pronouns, and create a comen theme!

      You should be able to make logical sentences. Next make it user interactice, putting it in a widget with some reveting pictures, icons, and other micro media, when a user will mouse over, you can record the method and modify your results to server corelated onformation!

      Well pertty much we will be building a search engine aka ShadyBot..:)

      Hey, I do not remember if I told you yet, but will have my blog up soon, so come check it out.
      http://www.igorthetroll.com/blog/

    11. admin says:

      Hey 5ubliminal. I wrote the post about this without concern for ‘outting’, because I did not learn the concept from any one person. The entry was a product of my own research. And as for the text shuffling; it’s a concept that has been around for ever. XRumer allows you to swap words, as does lot of e-mail marketing software. I know of one program in particular over 5 years old that allows the swapping of subject lines.

      @Dev and Jeremy, glad you enjoyed it!
      @Igor: Congrats, you’ve found the foundation of content generation (I know several who can generate unique, automatic, and pretty coherrent text). And I’ll definitely check the blog!
      @Phil: Yup, it is double the work, and it’s especially rough because your most competitive phrase in each situation also happens to be the one splitting your traffic in two. I’d reccomend starting out the campaign using the most common crossover terms, with whichever acronym/non-acronym you feel like. Eventually, they should both stack up, and you could survive off longtail till then, god willing :-)

    12. StumbleUpon Exchange says:

      Of course the AT matrix should be weighted, you still want predominately your choosen keyword to be text.

    13. Dodging the Google Sandbox: Convincing Google You’re Organic : Slightly Shady SEO says:

      [...] Getting the Most out Of Your Anchor Text: It’s not as Simple as you Think [...]

    14. admin says:

      @StumbleUpon Exchange:
      Predominant might be pushing it. I favor a 50/50 ratio. But then again, I also have more link dropping resources than a lot of people, and have to worry more about setting of automatic filters.

    15. TheMadHat says:

      Good rundown Shady. I’ve been using a percentile matrix system for a while and have to agree on around a 50/50 ratio on the primary target terms.

      However it is much more complicated than just numbers. Building a system that scores the quality of each inbound and weighing that score as well is necessary to target correctly. And that’s not a tool that’s just floating around (I’m sure you’ve got yours as I’ve got mine).

      With the bulk tactic, you are correct about steering clear of the auto filters. I’ve had a lot of work go down the tubes by being too aggressive on one phrase.

    16. Jaan Kanellis says:

      Just to be on the same page as you guys, when you say varying anchor text you doing this when your ASKING for a link through emailing or when you do submissions to directories/websites right? of course doing this fro your content and title tags will also help.

      What other way would this help you?

    17. admin says:

      @Jaan
      No, not so much when you ask for links. Honestly, I never ask for them. I make my own. This does apply for directories though. But any blog comments you do, message board link drops, social news submitting, anything like that. Wherever you have the control. It opens up a lot of longtail terms you couldn’tve gotten before, and resists the google auto-filters.

    18. TheMadHat says:

      If you’re looking at white hat gray methods, then when we’re buying links the control to manipulate the anchor text is still there.

      We’re also talking about very dark gray things like dumping thousands at a time. When someone just gives you a link, smile and say… Huzzah!

    19. 5ubliminal says:

      @Shady:
      It is out forever but you would be amazed how few use it and how few mention it publicly. Ken Giddens talked about this in one of his presentations.
      It’s one of those simple techniques that, if you can’t figure out for urself, you don’t diserve to use it, as the impact is too big for the little league.

      This seems like very simple and easy … and it is … but it’s effects are BIG and it’s the effects why one should not talk about this as it may be just the right push to get his competitors head.

      If all BH used this method on linkspamming their link quality would grow … enough to maybe outrank your BH sites.
      This is my problem.

      Not only do they have XRummer right now, but they get smart tips on how to make link text. Sa any noob can become a successfull blackhat with not skill and competition grows exponentially.

      But maybe I’m just paranoid!

    20. eXeCuTe says:

      function macroIt($line) {
      return preg_replace(‘#\{([^\}]+)\}#se’,'getRnd(“$1″)’, $line);
      }
      function getRnd($str) {
      $opt=explode(‘,’, $str);
      return $opt[array_rand($opt)];
      }

      now.. doesn’t that look much better? :)

      thanks, you have a great blog.. i learned here a lot :)

    21. admin says:

      @eXecute:
      But I love my explode()!
      heh. I’m working on the regular expressions, and thanks to 5ubliminal doing quite well, but they’re not a strong point yet. Thanks for the revision though, and glad you enjoy the blog! Keep on commenting :-)

    22. Creating an SEO Team: The Positions, The Options, and the Benefits : Slightly Shady SEO says:

      [...] Getting the Most out Of Your Anchor Text: It’s not as Simple as you Think [...]

    23. Burger King says:

      Nice code sample.

      I’m building a site that encourages visitors to put a widget on their site, and I’m going to use something like this to fuzz the anchor text that points back to my site.

      I’m probably going to seed the random number generator with their IP address or cookie. I want the same person to see the same text, at least in the short term, so they don’t think anything funny is going on, but I want different people to see different things. If it works right 90% of the time I’ll be delighted.

      I’m also thinking about fuzzing internal links and ‘blah blah blah’ text — this is a strange practice so it might get flagged, but it may really help at longtail ranking and avoiding duplicate detection.

    24. admin says:

      Good idea. I do variations on that with my sites. I’d reccomend hashing the week of the year+the IP address, converting that to an integer, and using that as a seed. That way, the content for any given IP will change every week, but not every page load.

    25. Friday Spiked Eggnog Time says:

      [...] been pumping out great shit. Just this week we have slipping new sites past Matt Cutts and using anchor text like you’re supposed to. The anchor text post was great. I’ve been using those techniques for a long time but he put [...]

    26. Igor The Troll says:

      “slipping new sites past Matt Cutts” That should not be hard to do. The Man ate too much Spam and sleepy..:)

      Matt Cutts Spam Man

    27. The SEO’s Guide to Effective Link Building : Slightly Shady SEO says:

      [...] vary your anchor text. Especially if you’re getting links very very quickly. “Organic” link growth will [...]

    28. Aidan Rogers says:

      Dude – your site is my new favourite, starting to see your stuff all over the place, nice work.

      How they hell do you manage to retain so much information? Whats your secret?

      I have enough trouble remembering what I did yesterday X-)

      Keep it coming!

    29. admin says:

      @Aidan: Glad to hear ya like it, and glad you’re seeing it places!

      And honestly, I have no idea how I retain what I do. I can’t remember a face or a name to save the life of me, but for whatever reason I’m good at remember how sites are promoted, and what the positive/negative affects have been.

      and I’ll be sure to keep it coming :-)

    30. Aidan Rogers says:

      Dude – you definitely have found your natural talents, and your only 19? Frick-in-heck!
      Cheers

    31. Free Golf Game Guy says:

      Very good tips. As you can see, it also works if you use your anchor text as your name when you comment on blogs…then the website you enter will be attached to that anchor text. Lot of people don’t use this trick.

    32. Arnie says:

      Free Golf…
      I think many people feel you should add a comment for the value of the comment not for your “tricky” text link to your site.

      Oh and nice post Shady.

    33. Dulcenegosyante says:

      This is a goldmine! Thanks for sharing your thoughts, Shady.

    34. Some Wordpress SEO Thoughts | Stephan Miller says:

      [...] Anchor text should vary. For one, it will help you rank for a bigger variety of key phrases. For another, if you don’t vary your anchor text, you could end up like John Chow. [...]

    35. 3 SEO Strategies (Not Tactics) To Make You Think | SEO ROI Services. Need an SEO Rockstar? Contact Us. Prices $3K-$10K/mo says:

      [...] Differentiate yourself with greater variety by using n grams (for the more competitive work) and/or anchor text matrices (for you lazy bastards who can’t be bothered to find out what an n gram is until you’re [...]

    36. Nubun WOW Guide says:

      Hello,

      Thanks for the info.. just a small newbie question please:

      If i want to use “Alliance leveling guide” and “Alliance Power Leveling Guide” as anchor text… will the second one be inclusive of the first one so that there is no need to use the first one as an anchor text? or i have to do both separately?

      Regards

    37. What major facts are taken into account by Google - WickedFire - Affiliate Marketing Forum - Internet Marketing Webmaster SEO Forum says:

      [...] the anchor text stuff: Getting the Most out Of Your Anchor Text: It’s not as Simple as you Think : Slightly Shady SEO For the rest, updating content is golden. It’s easier to index, easier to rank(albeit for a short [...]

    38. fm1234 says:

      Nice one Shady. Directed here via a reference at Wicked; not sure how I missed this old post.

    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    Marketing & SEO Blogs - Blog Top Sites
    © Slightly Shady SEO, All Rights Reserved. Scrape me, and I will eat your soul.