The best way to find link partners is to build yourself a list of sites as you go a long through your emailing. This will keep you 100% on track and you won't miss a single site. The one thing I hate doing is realizing I've only been scratching the surface when just a little deeper there are veins of golden link exchangers, here's what I mean...
When I start linking for a new site, I'll do a search for the main keyword/keywords, starting with just one keyword. I then open up Microsoft word and save it as linkexchangers-sitename. I go back to Google and click on the first site in the listing for the main keyword. If my site is not in direct competition with this first listing I will email them for a link exchange, then go to Microsoft word and write down the domain! This is the most important part, that one domain is the key to unlimited link exchangers, this is the base of a tree that has literally thousands of branches and each leaf on the branch is a potential link exchange that will boost your site to the top of the search results.
Once you have gone down the list in Google and found about as many websites that are related to your site as you can, you've emailed them if they are not in direct competition with you, (write them down even if they are your competition and you did not email them, the key here is related sites!) your word file begins to look like this:
www.site1.com
www.site2.com
www.site3.com
www.site4.com
Only there should be about a full page or around 50 domains. The more you have on this first level, the more link exchanges there will be handed over to you later.
No we go back to
www.site1.com and view their backward links, you can do this two ways, get the Google toolbar, (do a search in Google for "Google toolbar") and learn how to use it view backlinks, or type in "link:site1.com" without the quotes and change site1.com to whatever the site domain is. For deeper searching you can use yahoo.com type in linkdomain:
www.site.com.
No we start the email process over again. Write down each domain that you see that is related to you. Email them for a link exchange if they are not in direct competition, (again write them down even if they are your competition and you didn't email them) your word file will begin to look like this:
www.site1.com
(these sites are site1.com's backlinks)
------www.site.com
------www.site.com
------www.site.com
------www.site.com
www.site2.com
www.site3.com
www.site4.com
The reason that this is so helpful is because you're going though a list of domains that are taking part in link exchanges, not just any site that you found in Google under a certain keyword but people who are interested in linking or they wouldn't be someone else's backlinks.
Once you’ve gone through that entire list, you should have quite a few link exchangers by now, but next you can then start the process even deeper, you page will start to look like this:
www.site1.com
-------www.site.com
------------www.site.com
------------www.site.com
------------www.site.com
------------www.site.com
---------www.site.com
---------www.site.com
---------www.site.com
www.site2.com
------www.site.com
------www.site.com
------www.site.com
www.site3.com
------www.site.com
------www.site.com
------www.site.com
I’ve found that the deeper you take this, the better the results. You’ll start to get conversions of 5 – 8% instead of 0.5% percent. Meaning 5 to 8 people will link with you out of 100 emails instead of almost none. I've seen it as high as 20 - 25% depending on the industry.
Another MAJOR benefit to this system is that you can stop for the day and when you come back you have a map to the exact point that you left off, without worrying about the seach results changing in Google and perhaps missing a few sites.
There is also an easy way to check to see if you have emailed the site already, build your list alphabetically or use ctrl f or the "find" tool to look for the domain.
Does anyone have anything to add to this?