Everyone who knows SEO understands just how important the practice of building quality backlinks is. However, for many, it is also the most difficult and time-consuming component of search engine optimization. Not only is it important for you to build inbound links that come from the right kind of sites, you must also make sure that your link building strategy doesn't cause your site to be labeled as a spam site. If you’re wondering what is the most solid and effective strategy for building backlinks, the purpose of this article is to provide you with an approach that is practical, effective, and easy to follow.

Choosing Only the Most Credible Sites

The first thing you'll need to do is search for credible sites to build incoming links from. Linking (outbound or inbound) to sites that have been labeled as spam sites can hurt the reputation of your site while linking to sites that already have a good page rank is good for your reputation with the search engines. So the first thing you’ll need is a tool for determining the SEO stats of each website you look at. Tools such as seopen (for Firefox) and seaquake can be used to determine a site's page rank, keyword density, bounce rate, and many other things. As you’re using these tools, be careful that you don’t link to sites that are listed as having a page rank of zero, as this means they've most likely been penalized by Google.

Another thing you can do to make sure you're not linking with the wrong sites is to type their domain name into Google, Yahoo, or MSN. If they don’t come up, that means they’re not listed in the search engines, likely because they are brand new or have been removed from the results by the search engines themselves.

Where to Find Sites to Build Your Incoming Links

The first place to begin building quality backlinks is to submit your website to directories, starting with the largest and most credible: Yahoo directory, DMOZ, and Google. Once this is done, you can refer to a tool like Planet Ocean’s “Ultimate Directory List” where you can find other credible places to submit your site. Some of these resources will charge you a small fee, while others will allow you to submit your site for free. When considering whether or not it's worth it to pay the fee, it’s important to remember the value of the time which you would spend acquiring these links on your own.

It’s also important to consider that free can have a very high price on the Internet. Any company that provides you with the service is going to need to recover their expenses in some way, and many of them do it through advertisements, many of which are “spammy” or are unrelated to the niche of your site.  So submitting your site to a free directory could mean that you end up building links from sites that are going to hurt your site rather than help it.  Considering this, it might actually be a more economical idea to pay the fee and submit your site to reputable directories.

How to Submit Your Site for Fast and Valuable Results

Be sure that in submitting your site you are as accurate as possible when choosing which category to submit it to. This will prevent delays in getting your site listed, and the possibility of not having your site listed at all due to improper submission. Also, keep in mind that these directories (especially the free ones) might take some time in improving your submission, so be patient.

Another thing to be careful about is to make sure that the site directory provides a static link back to your site. This important because there are actually site directories that will filter your link through what is called a “redirected link “ for the purpose of tracking who clicked on your site.  These redirected links have no value when it comes to boosting your search rank because the search engines don't see the connection between your URL and the “redirected link.”

Other Strategies for Finding Sites to Build Backlinks

In addition to submitting your sites to reputable directories, it's important for you to think out of the box in finding additional sites to contact who might agree to link to your site. Of course, there’s always the option of reciprocal linking, but too much reciprocal linking can do more harm to your site's page rank than it does good. As a good rule of thumb, try to keep your reciprocal links below 15% and make sure that you’re only using reciprocal linking as a method for attracting traffic to your site.

The following are a few “out of the box” methods for finding sites that might want to link to yours:

See who links to your competition 

By using a tool like seopen or seaquake, you can analyze your competition's site and find out exactly which sites are linking to them. This will provide you with dozens of great ideas for sites that you yourself can request to link back to your site. As you’re doing this, you can also analyze the sites with which your competition is linking (inbound and outbound) and see who they are linking with as well.

Ask yourself where your site could add value

Are there businesses or professionals that are in the same industry as you, but not in direct competition with you? If so, there is a very good chance that their customers might benefit from the information and products which you provide on your site.

Using the Google search results and your tools like seopen or seaquake, you can find these sites contact their owners and offer to create content such as an article which they can post on their site to add value for their customers. Most of them who agree to do this will be happy to allow you to link back to your site somewhere in the content of the article.

Write and Submit Articles and Press Releases

Many sites exist which allow you to publish articles and press releases which other site owners can post on their sites, as long as the site owner links back to your site. This can prove to be a great viral method for building backlinks without you having to invest a lot of time.


Two things are important to remember as you are applying these link-building strategies: first, be patient. One of the biggest mistakes you can make in SEO is expecting instant results. Second, build backlinks to more than just your home page. Linking to multiple pages on your site will help your link building to appear natural to the search engines. Good luck!

Other Articles About Off-Page SEO

Link Building Basics

How to Keep From Being Labeled a Spam Site

Web 2.0 and Social Media Marketing