Эффективно ли располагать сайты, объедененные одной тематикой и/или реферальной программой на одном виртуальном сервере?
electronauts "эффективно" для чего? Если двигаете несколько сайтов одной тематики, по одним и тем же запросам и не хотите это демонстрировать поисковикам, то конечно стоит разнести по разным IP эти сайты, лучше если IP будут из разных подсетей (whois доменов и по прочим данным сайты также не должны пересекаться). В пределах одного VPS, у одного хостера, арендовать IP из разных подсетей скорей всего не получится.
Никаких выгод от этого нет