How to get recruiters to actually message you
Recruiters are typing the same keyword searches every day. The question isn't whether they'd hire you — it's whether their search surfaces you at all.
A recruiter friend at a large staffing firm showed me her search screen one afternoon last year. She was hiring for a backend engineer role — specifically, someone who knew Go, Postgres, and had worked at a fintech. She typed those three things into LinkedIn Recruiter, hit enter, and got 340 results.
She was going to message maybe 25 of them before lunch.
The candidates ranked first weren't necessarily the best. They were the ones whose profiles most aggressively matched the exact words she typed. The ones lower down — even if they were a better fit — she'd never see.
That's the whole game. Recruiters are running keyword searches. Your profile either shows up or it doesn't. Here's how to make sure it does, and how to make sure they actually message you when it does.
It starts with the search
Open a private browser window. Imagine you're a recruiter hiring for your dream role. Type the five search terms you'd use. Now search LinkedIn for those terms.
If your profile doesn't appear in the first three pages, fix that before you do anything else.
Most profiles are invisible because they're written in internal company language. "Head of Special Projects" is a title that exists at exactly one company — the one that invented it. A recruiter searching for "Chief of Staff" or "Program Manager" will never find you.
Three places to front-load with search-relevant keywords:
- Your headline. The search algorithm weights this heavily.
- Your current role title and description. Use the industry-standard title, not the internal one. "Chief of Staff (Program Manager)" is fine.
- Your Skills section. Pick the 5 most important ones. Get at least a handful of endorsements on each.
If you run paid acquisition, the word "paid acquisition" should appear in your profile at least five times. If you're a backend engineer working in Go, the word "Go" needs to be in multiple sections, not buried in one bullet in a 2019 job description.
This isn't keyword stuffing. It's just being findable. You'd be amazed how many senior people lose out on great roles because they described themselves as "a builder of digital experiences" instead of "a front-end engineer."
A concrete example of a profile that works
A product manager I coached last summer was getting zero inbound despite eight years of experience. We changed three things:
Before headline: "PM @ [company] | I build products that matter | Former [big tech name]"
After headline: "Senior Product Manager (B2B SaaS, dev tools) | Currently at [company] — previously shipped developer-facing products at [big tech]. Open to Staff PM roles, Berlin or remote EU."
The "before" version had one real keyword: PM. The "after" version had seven: Senior Product Manager, B2B SaaS, dev tools, developer-facing products, Staff PM, Berlin, remote EU.
Six weeks later she had messages from 14 recruiters. Three of them turned into final-round interviews. She took the second offer.
We changed nothing about her experience. We just made it legible to a search algorithm.
"Open to Work" — the private version
Turn it on. But use the private version — the one that signals you to recruiters but doesn't put a green banner on your profile.
The public green banner has two problems. Your boss will see it, which is bad if you haven't told them yet. And fairly or not, a lot of recruiters I know treat the green banner as a signal of desperation — it tells them you've probably been searching a while, which changes their negotiating leverage.
The private version does none of that. It just makes you searchable to recruiters using LinkedIn Recruiter, with your specific preferences filled in (role, location, start date). Use it. It's free.
Getting the message once you're findable
Showing up in a search is half the job. The other half is not getting skipped once you do.
When a recruiter clicks your profile, they scan for three things in roughly the first twenty seconds:
- Does your current and past title match the role they're hiring for?
- Does your current company look like a peer company to the one hiring?
- Is there any specific, quantified proof you're good?
Profiles that pass all three get a message. Profiles that pass two get maybe a save-for-later. Profiles that pass one get closed.
You can't easily change the first two. But the third is entirely in your hands. At least one job in your experience should have a concrete, memorable number. Revenue moved, users shipped to, team size managed, p99 latency cut. Without that, you're indistinguishable from everyone with the same title.
A product marketer I know has this single bullet on her profile:
"Launched a pricing change that generated €4.2M of incremental ARR in the first 90 days."
She gets messaged constantly. It's not because her About section is brilliant. It's because that one line tells a recruiter everything they need to know.
The response rate trap
Here's a detail most people don't know. Recruiters on LinkedIn have a response rate visible to their peers. If they send messages that get ignored, their numbers go down. So they're heavily biased toward messaging people who look likely to respond.
Signals that make you look likely to respond:
- You've posted or commented in the last 30 days.
- Your About section mentions what you're open to.
- You have "Open to Work" on (private is fine).
- Your profile photo exists and looks recent.
If you haven't been on LinkedIn for six months and your photo is from 2018, a recruiter scanning your profile is going to assume their message won't get a reply. They'll skip you even if you're a perfect fit.
Fix: go comment on three posts this week. Not "Great post!" — actual sentences. That tiny amount of activity makes your profile look alive.
The takeaway
Recruiters aren't secretly evaluating your character. They're running keyword searches and scanning results. Make your profile searchable, make yourself look active, and put one or two specific numbers somewhere in your experience.
Do that and you'll get more inbound in a month than most people get in a year. Do none of it and your profile is a message in a bottle.
If recruiter inbound still isn't happening after you've done all this, the issue probably isn't your profile — it's your outbound. That's where WunderJob comes in. But start here first.