The niche is everything. It determines how much money you can make and whether your website will grow fast or slowly.
If you choose a niche with low competition, you have a much better chance of seeing growth within 2–3 months. If you go after highly competitive niches, it can take anywhere from 6 to 12 months before you see good results.
Some niches also pay very low CPM rates, while others can make you a lot more money. That's why choosing the right niche is so important.
The good thing on these days you can use AI to research and find profitable niches. You can also browse Reddit to discover weird or overlooked niches that already have active communities interested in them.
My suggestion is to build as many websites as you can instead of focusing on just one or two. That way, you can quickly see which niches are growing and making money, then invest more time into the winners.
That's true, but not entirely. I see a lot of mistakes people make with adult websites, and many of them are using the same outdated and broken scripts. If you really want to grow in the adult niche, it's much better to build your own CMS.
For example, with my old CMS v1, I created 15 websites, but only 2 of them actually grew. The success rate was low (I'm talking about reaching over 10.000+ per day), but I learned from my mistakes. I fixed many of those issues in my new CMS v2, and I'm still improving it.
The biggest mistake most people make, including me in the past, is focusing on just one or two websites and trying to make them as big as possible. I don't think that's the best approach because once a website becomes big, it attracts more competition and gets more attention from Google.
My strategy now is to build many smaller websites that can stay under the radar. I focus on creating websites that can make around $3–$5 per day, and I'm happy with that. Build 100 websites like that, and you've created a solid income stream and big traffic ... is more easy and safer to grow many small websites than 1 what can get wiped overnight. On top of that, each site can provide free backlinks to help grow your future websites.