Build a 6 figure blogging business it's more work to do today especial for SEO ranking when you want build it on free traffic.
Google wants topic authority, you need to build topic clusters/pillars first, then blogging every day. Use a stable cms who not gererates mess of parameter urls =crawl waste like wordpress, google will not crawl you when you have a lot of messy urls.
Use a good free lead magnet because free organic traffic is cold, warm it up with a 5 or 10 days email course (free). Best advice is offer your own services, affiliate networks becoming more ridiculous, not accept young fresh sites with no DA authorithy and zero traffic. You make more money when you offer your own services/ courses.