I know that Google doesnt value reciprocal link exchange between 2 websites as much as if it was a single link from the other site to mine... So lets say I own 2 websites which are on the same ip called A.com and B.com. They are both registered under the same Adsense/Analytic/WebmasterTools etc. And lets say that I don't really care about A.com so I'm willing to put many links on A.com to any website in exchange from a link back to B.com . Would google find about that and penalyze me? If I decided to put site A.com on a different ip would that be ok now? Or would I need to also get separate Adsense/Analytic/WebmasterToo accounts for each of them? And even there would that be enough since they were linked at one point and Google would remember that?
they might not penalize you just for that, but they will probably devaule the link juice. my understanding is that google uses whatever it can to determine if sites are related. remember that google is also a registered domain registrar (even though you cannot buy domains through them), and with this, they have access to the underlying registry data for all domains - they can detect a relationship between two sites based on the whois info.
Ideal link exchange should be A linking to C and B linking to D (where A&B are yours and C & D are someone you are exchanging links). Triangular link exchanges may be found by Google.
this maybe the better way for exchanging.but if c&d have the same whois and so do a&b.google will detect them as well.