If you want consistent free traffic your best shot is either Google search or some kind of repeatable effort like posting to a social media.
Maybe the social media post gets you visits predictably.
When you have a website that actually already has success has to be tremendous. Before that point it just seems like a lot of work. And I had a successful website in the past. But they made it harder.
I was hoping I could do better on social media and I haven’t given up.