My understanding is that Google look negatively on reciprocal links, because they are not natural and can artificially influence the search results. Supposing there is a site that I like and that I visit regularly. I decide to link to that site, because I like it and I feel that visitors to my site would also like it and benefit from the link. The owner of the site then sees that I link to his site. He is grateful for the link and he also feels that my site would be useful to his visitors, which is not unlikely if we target the same type of visitor but run different types of sites. As a result, he decides to link back to my site and now we have reciprocal links. All of this is natural and it is not done to cheat the search engines in any way. Assuming that both sites in this situation are quality, non-spammy sites my question is, will Google penalize either of our sites, because of the reciprocal links? Thanks!