I do not really do this. However, my sites are quite simple, I have the basic but user friendly design which loads fast which is an important factor for the SEO and then I make sure to add good content and later on get some backlinks, but you might not need lots of them if your niche is small.
You could open your own site and start adding some content to it, be it videos, pictures, or literally anything and you can control it unlike a channel on the PH that can get deleted any time without any notice. I have a guide on how to do this here: https://mradultaffiliate.com/how-to-start-a-porn-site-and-make-money/