I have never got a job through LinkedIn, even though I get loads of contacts from recruiters - as many as 10 per week. The problem is that those contacts are poor quality. They are spammy as heck, basically mass emailing anyone who has a specific search phrase anywhere in their profile. For the last year my profile bio has opened with the statement "Recruiters: Please tell me what your favourite colour is if you want…
Recruiters from Meta/Facebook and other companies have reached out to me since then. The non-spammy ones directly from companies I respond to, but told them I am not currently interviewing.
In your settings you can check if you're active looking, casually browsing etc. If you're marked as actively looking you might get more incoming.