Websites11 min read

Recruitment Agency Website with Job Board in London (2026): Cost, Multiposting and SEO

Mohamed Bah·Fondateur, Kolonell
October 7, 2026
Share:
Recruitment Agency Website with Job Board in London (2026): Cost, Multiposting and SEO

Recruitment Agency Website with Job Board in London (2026): Cost, Multiposting and SEO

Websites

The verdict in three sentences

A London recruitment agency with 5 to 15 consultants that posts every vacancy on paid job boards at EUR 350 to 1,000 per ad is renting its audience instead of building it. A website with a job board, candidate portal and recruitment CRM sync (Bullhorn, Vincere, Recruitee) costs EUR 13,000 to 33,000 and captures free traffic from Google for Jobs through JobPosting structured data. Over 12 months, cost per qualified application drops from around EUR 45 to EUR 29, then under EUR 20 in year two.

What a recruitment agency website costs in 2026

A director at a London agency serves two audiences: candidates, who search vacancies and want to apply in 2 minutes from their phone, and clients, hiring managers and HR directors who judge the agency on its specialism and track record. The site must serve both without consultants re-keying anything.

Component2026 rangeRolePriority
12 to 20-page custom site with sector pagesEUR 5,500 to 11,000Credibility with clientsEssential
Job board with filters (role, location, contract, salary)EUR 3,000 to 8,500Owned candidate trafficEssential
Candidate portal (CV, job alerts, applications)EUR 2,000 to 7,500Reusable talent pool, less job board dependencyStrongly advised
CRM sync (Bullhorn, Vincere, Recruitee)EUR 2,000 to 6,500One vacancy entered once, published everywhereEssential
JobPosting markup and location or role pagesEUR 800 to 2,500Visibility in Google for JobsEssential
Client form "register a vacancy"EUR 500 to 1,500Qualified business leadsStrongly advised
Maintenance and analyticsEUR 130 to 320/monthMeasured application sourcesEssential

Delivery takes 6 to 10 weeks. The technical point that decides success is the sync: the vacancy is created in the CRM, pushed automatically to the site with JobPosting markup (title, location, contract type, date posted, salary range), then multiposted to the chosen boards. A filled role is withdrawn everywhere at once, which avoids wasted applications and Google penalties for expired jobs.

Comparing posting channels

2026 orders of magnitude seen on the UK market, to check against your own negotiated rates.

ChannelIndicative costApplication qualityComment
Paid generalist board (Reed, Totaljobs, CV-Library)EUR 350 to 650 per 28-day adHigh volume, heavy screeningUseful for common profiles
Specialist board (tech, finance, legal)EUR 550 to 1,000 per adGoodKeep for hard-to-fill roles
Indeed sponsoredEUR 0.30 to 1.80 per clickVariableCap budget per vacancy
LinkedIn job slotEUR 350 to 550 per month per slotGood for professionalsFixed cost to amortise
Free listings (Indeed organic, DWP Find a Job)FreeFairConnect through the CRM
Google for Jobs via your siteFree, after initial investmentGood if the listing is completeTraffic lands on your domain

The strategy that works in 2026 is not to drop job boards, but to reserve them for hard roles and let the site, Google for Jobs and free channels carry the rest.

Cost per qualified application over 12 months

Assumption: agency with 8 consultants, 120 open roles a year, an application is "qualified" if it passes the first phone screen.

Cost lineBefore: paid boardsYear 1: site and CRM syncYear 2
Paid ads120 × EUR 680 = EUR 81,60050 × EUR 680 = EUR 34,00045 × EUR 680 = EUR 30,600
Site, job board, candidate portalEUR 0EUR 20,000EUR 0
CRM syncEUR 0EUR 4,500EUR 0
Maintenance and hostingEUR 0EUR 2,600EUR 2,600
Total costEUR 81,600EUR 61,100EUR 33,200
Qualified applications1,8002,1002,400
Cost per qualified applicationEUR 45EUR 29EUR 14

The candidate portal has a second effect: a pool of 3,000 to 5,000 opted-in profiles after 18 months, which consultants contact before posting anything.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

Mini case study

Tom, director of a 9-consultant agency in the City specialising in finance and operations, was spending EUR 88,000 a year on ads. He invests EUR 23,500 in a site with a job board, candidate portal and Bullhorn sync. He keeps specialist boards for 55 hard-to-fill roles (EUR 37,400) and posts the rest through the site, Google for Jobs and free listings. Net saving in year 1: 88,000 - 37,400 - 23,500 - 2,600 = EUR 24,500. In year 2, savings exceed EUR 48,000, the cost of a junior resourcer.

FAQ

How do we appear in Google for Jobs?

Each vacancy needs complete JobPosting markup: title, description, location, date posted, expiry date, employment type and ideally a salary range. A well-marked-up listing is indexed within 24 to 72 hours.

Do we need to change CRM to get a job board?

No. Bullhorn, Vincere and Recruitee expose feeds or APIs that feed the site. The connector costs EUR 2,000 to 6,500 depending on fields and how applications flow back.

What are the UK GDPR rules for the CV database?

The ICO expects a defined retention period, commonly 2 years after last contact for unplaced candidates, with clear privacy notice and an easy deletion route. The candidate portal lets candidates update or delete their own data.

Is multiposting done from the site?

It is done from the CRM, which pushes the vacancy to the site and to the chosen boards. The site becomes one free destination among others, but the only one you own.

How long before we measure results?

First applications via Google for Jobs arrive within 2 to 4 weeks. SEO on role and location pages takes 4 to 6 months to stabilise.

Let's scope your project. Tell us your recruitment CRM, annual vacancy volume and current job board spend: we price the site, job board and sync with an ROI calculation. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#recruitment agency website#job board#Google for Jobs#web agency London#recruitment CRM#multiposting
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.