You spent four hours on the cover letter. You proofread it twice. You used the exact keywords from the job advert. Two weeks later: silence. No rejection. No interview. Nothing.
After helping hundreds of UK job seekers and a stint behind the recruiter side of the curtain, here are the five reasons your CV actually got ignored. Only one of them is fixable by you, and the rest are reasons most career-advice TikTok will never mention.
1. The job didn’t exist when you applied
Recent UK studies put "ghost jobs" — postings with no actual hiring intent — at 15 to 22 percent of all listings. Companies post them to build talent pipelines, satisfy procurement quotas, or to make a downsizing business look stable. Your CV is sitting in a pile that no human ever opens because there is no human assigned to open it.
The signal: the role has been reposted three times in six months, the JD is generic, the company has had no real revenue growth and is laying people off, or the title is open on every job board with no posting date.
2. An internal candidate already has the role
Most mid-to-senior roles in the UK are filled internally. HR is still required to post the role externally for compliance — "we ran an open search" — so they do, and they collect 200 CVs they never planned to read. By the time the role goes live, three internal candidates have already had coffee with the hiring manager.
The signal: the JD is suspiciously specific to a niche skill set, mentions tools or projects that only an insider would know, or the company has a clear "promote from within" pattern in their LinkedIn alumni page.
3. Your CV failed the ATS keyword scan before a human saw it
This is the one bit that is fixable, and it is what most job-search tools obsess over. Applicant Tracking Systems run keyword scans before recruiters look at anything. If the job advert lists "Snowflake, dbt, Airflow" and your CV says "data warehouse experience," you’re below the line. The scan doesn’t infer; it matches strings.
The fix is mechanical: take the JD, find the exact tool and skill names, put the ones that truthfully apply to you into your CV in the same words. Don’t inflate; don’t lie. Just match terminology. This is what a tool like SearchForJobs does in 10 seconds. You can do it by hand — it just takes longer.
4. The recruiter hates their own job
UK internal recruiters and corporate TA teams are often understaffed, overworked, and getting 400 applications per role. Most spend 7 to 10 seconds on a CV. The shortlist gets built by the top of the pile, and the top of the pile is whoever applied within 24 hours of the posting going live.
Applying on day 7 of a 14-day posting, especially through LinkedIn EasyApply, means you are statistically invisible. This is bleak but actionable: set up email alerts, apply same-day, and lower your bar for "good enough to apply" by an order of magnitude.
5. Your CV is fine, but it’s a B for an A-list role
Most rejection isn’t about whether you can do the job. It’s about whether your CV signals you can do it at first glance. A senior engineer with no headline metric on their CV ("led migration that cut costs 40%", "shipped feature used by 1.2M users") loses to a mid-level engineer who has those numbers. Two equally-qualified candidates: one wrote the CV in 20 minutes, the other in two hours. The latter wins.
The job-seeker side of this game is theatre. We know it’s theatre. But the theatre still has winners and losers and the script hasn’t changed. Quantify everything. Lead with impact, not responsibilities. Cut the "passionate about" line.
So what actually works?
- Apply fast. Same day, first 48 hours.
- Filter brutally. If a job has ghost-signal patterns, skip it. You have a finite number of applications in you per week. Don’t spend them on roles that don’t exist.
- Mirror the JD’s exact terminology in your CV — for skills you truthfully have.
- Quantify outcomes on the top half of page one. Recruiters who skim are reading this part.
- Stop tailoring everything. Tailor 5 great applications instead of 30 mediocre ones. We’ll have a separate post on this.
The most important shift is psychological: most ghosting isn’t about you. It’s about a system that wastes time at scale because it can. Internalise that, and the next ghosted application stops being a verdict on your worth.