When recruiters inevitably try to recruit me (because software dev) I tell them I exclusively do contract work. My profile also mentions this. Some of them have clients that are open to this. They pitch the client to me. If I'm interested we discuss skills, rates and they pitch me to their client.
I've also reached out to a few recruiters that have seemed reasonable and gotten work that way.
LinkedIn noise/signal ratio isn't the best. Other sites have been better. But I've found work that way.