I have around ten sites which all have unique content and all link to my main site to help build it's ranking. For the best SEO benefits would it be better having a different IP address for all 11 sites or do I just need a seperate one for the main site and then a shared one for the other 10?
I have not any practical experience till now but yes in SEO what is suggested is try to make sure that all your ip have different class C IP. Here class C is referring to the internal network not for the internet i.e aaa.bbb.ccc