I have multiple websites in related niches to your niches and most of my traffic comes from youtube, facebook.
Engaging and short video summary (not shorts or reels) of a topic.
Got few Facebook groups and pages that are active in related niches, posting engaging content that invokes curiosity (Mostly clickbait questions).
Monetization is a tricky part here if you just rely on ads it won't be fruitful.
I build websites around recent expired domains and also sell sponsored posts.
Also manage a few clients channel video content production (faceless videos).
All of these clients came someway through these websites related posts shared on YT and Facebook.
Flipping the website is also a good option after the websites starts to get decent volume of stable traffic for 6 months.
BTW my approach might not suit your goals if you are looking to build something authority in your niche.
I build similar bulk websites in many niches and multiply their traffic and earnings for profit.
It's an automated process often termed as autoblogging or even splogging.