Make sure you host your site with a host which is comfortable with adult content.
I can recommend using
Amerinoc, which takes care of my entire online business.
They will move your site for you and answers support tickets within a few minutes of time. With a fast and reliable host, your site will be seen as respectable from Google and other search engines.