Recruiters get dozens of cold messages a week. The ones that get ignored all make the same mistakes. The ones that get a reply all do the same few things right: short, specific, and easy to say yes to.
Recruiters do not read resumes. They scan them. Six to ten seconds, a yes or no, before a single bullet gets read in full. Most qualified people lose right there and never find out why.
Recruiters don't read your LinkedIn profile. They search for it. A title, a skill, a location, then down a ranked list. If you don't show up, and then survive a five-second screen, you're invisible for roles that never even get posted.