This is what I have learned at creating backlinks for my site. In this case I will be using my own site www.alojate.com as an example, since it's the most developed and can give you more examples. You should try to use an anchor text for your links. I keep a file for easy reference with my mayor keywords, like "web hosting", "web hostig mexico", "php web hosting" etc. and alternate them when placing links on other sites. Examples: 1. I put my link to www.alojate.com on all the sites I produce, but instead of putting just "powered by alojate.com", I will put "web hosting alojate.com", with "web hosting" linked to my site. here is an example from a client's site. Look at the botom for my link: http://www.xante.com.mx/ Here's the page I use so I have all my links ready to use: http://www.alojate.com/producido.htm 2. in my own site in the text menu at the botom, instead of using "home" to go to the principal page, I use "web hosting" (or any of my variations) to direct to home, thus creating an anchor text that will give me more value. 3. When submiting articles, I change the author bio once a month to reflect new anchor texts, based on my keywords. examples: http://www.articlesbase.com/web-hos...hosting-service-provider-cant-keep-68190.html http://www.articlesbase.com/web-hosting-articles/benefits-of-web-content-today-56000.html (check the autor bio to see the difference) 4. When submiting my blogs, I will link my keywords to my sites. Let's say I am talking about web hosting services and prices. Everytime I say "web hosting", I will link it to my site. Here I can use another keyword variations too, depending on the article being submited. example: http://squeezetheinternet.blogspot.com/ 5. This is valid too for your signature at forums. If you participate regularly at forums, this will create you backlinks everytime you participate. Bonus point if you are talking about your own industry (I participate in web hosting forums to give my links a better relation to my link). 6. When buying links, I will use variations of my keywords again, so I can give different keywords value toward my site. In general, always try to use keywords as anchor texts, since it will give you more value. Google can easily recognize if your anchor text is "home" or "produced by" (no value for my site), or "web hosting" (high value for my site). In the case of directories, where you don't have much control, make sure your description is keyword rich, mentioning your services and using all your keywords without being stuffy (abusing the copy). If you can't link your keyword directly to your site, put your link anyway. A link is a link, even if it won't weight so much. p.d. sorry for using my own site (I know sometimes it's considered bad taste), but is the best example I can show you for this.