Everyone knows that a website's Google rank is improved by having inbound links to it.
And a lot of people know that the higher the Google Page Rank of the site providing a link, the better the ranking of your site will be.
A few people even know that your ranking will be higher if the content of the site providing the link is similar to yours.
I've had a reciprocal links scheme for a long time, and I run it manually. But I'm getting increasingly choosy about my link partners. I insist on their home page having a page rank of at least 4. I reject sites with content that doesn't match that of Marketing Magic. By the way, if you have a website which meets my demanding criteria, and you'd like to exchange links, follow the instructions on this web page.
But I've been struggling to find enough high-quality sites to exchange links with. I know how important it is. But it's a question of time. I don't have too much of it to spare!
I've recently invested in a tool that has now started to save me a lot of time - and it is finding high-quality reciprocal link partners for my various websites.
I'm not going to take up space here describing exactly what it does. But if you (a) have a website and (b) are trying to get reciprocal links (and you should be!), then have a look at "Rank Retriever".