In my most recent job search as a senior front-end developer, I turned my LinkedIn profile to be "seeking work - visible only to recruiters" and I corresponded with over 300 recruiters over the course of 4 months. My initial reply message to every recruiter who contacted me included a greeting, my salary expectations, my phone number, and my schedule during which I am free to chat, as well as a copy of my resume. They all appreciated that I laid my cards on the table since it eliminated 15-30 minutes of pointless back and forth required for them to get this information from me, and they could also cut the conversation short immediately if whatever role they represented wasn't a good match. This kind of job search process took relatively long but ultimately, with little effort, I was able to land a gig that's a perfect fit at the top range of my salary expectations.
Pro-tip: create a dedicated email address for the purpose of your job search and NEVER include your primary phone number on a resume which you share with recruiters or portals such as dice.com.