Wealthy Affiliate University has got it all. My rating on it is superb. The only thing that hindered me was money. At the time I joined, it ran $40-$50 a month for premium membership.
There is free membership, but like everything else, you can’t function fully on a limited membership. So, I chose premium membership.
Premium membership offered full training, hosting, and many other tools. The price was just too much for me. I don’t say it wasn’t reasonable, but I couldn’t meet it month after month.
I do remember an extra program that you were suggested to subscribe to. This program helped you find keywords for your niche. I couldn’t afford it over the Premium membership, that I couldn’t afford.
Wealthy Affiliate University is rated super in my rating. It comes down to the old saying: It takes Money To Make Money.