Recruitment Agency Websites Serve Two Masters
A recruitment agency website has to sell to candidates and to hiring clients at once. Most only manage one — here's the split-path structure that serves both.
Open a dozen Australian recruitment agency websites and you can predict the homepage before it loads. A wide photograph of an open-plan office. A headline about people, potential or connecting talent with opportunity. And directly underneath, the largest interactive element on the page: a job search with three dropdowns for keyword, location and category.
Which is a strange choice for a business whose invoices are paid by employers. Candidates are the supply side — they cost money to attract, service and place. The homepage is built for them because they generate the pageviews, while the audience that generates the revenue gets a nav link labelled "Employers" and a page of copy that could describe any agency in Australia.
That's the position: the jobs board should not be your homepage, and the client side of a recruitment site deserves at least as much structure, proof and search coverage as the candidate side. Not because candidates don't matter — no candidates, no fills, no fees — but because the two audiences want opposite things from the same twelve pages, and most agencies resolve that by defaulting to whoever is louder in Google Analytics.
The fix isn't two websites. It's one site with two paths that separate early and stay separate, plus pages built for the queries hiring managers actually type.
The two audiences are not two segments — they're two businesses
The candidate is browsing. They're on a phone, often at night, often at work when they shouldn't be. Within about ten seconds they want to know whether you handle their discipline and their level, whether anything live is worth applying for, and whether applying costs more than a minute. They will not read your values statement. They arrived from a query like "marketing jobs melbourne".
The hiring manager is buying. They're at a desk, in work hours, usually after a referral or a search like "engineering recruitment agency brisbane". They're spending real money — a permanent fee of 15% on a $120,000 package is $18,000 for one placement — so they read slowly and sceptically. They want evidence you've filled this kind of role before, an explanation of how the fee and the guarantee work, some sense of who they'd deal with, and a reason to believe you won't send the same three CVs their last agency did.
Those two people need different navigation, proof, calls to action and content depth. One undifferentiated homepage serves neither, and the tie always breaks toward candidates, because candidate sessions dwarf client sessions. Traffic is a candidate metric. Revenue is a client metric. Most agency sites are optimised for the first and measured by the first, which is how a business with a healthy-looking dashboard generates no inbound briefs.
Why the jobs board ends up owning the homepage
For reasons that are individually sensible and collectively expensive. The board is the only part of the site that changes, so it takes pride of place by default. Consultants want their ads visible, and a consultant with a hard-to-fill role is a loud stakeholder. The applicant tracking system vendor ships a template with search-first architecture, because that's the part their product controls. And nobody's KPI is "client conversion on the website" — business development happens on the phone and on LinkedIn, so the employer section is never held to account.
The cost shows up on the referral path. An HR manager gets your name from a colleague, searches it, and lands on a job search bar. The signal is that you're a place candidates go, not a firm that solves a hiring problem. They'll still call — but the site did nothing to raise the price or pre-sell the process, and for every referred buyer who calls anyway there's a cold one who didn't.
Split-path architecture, concretely
Two doors above the fold. Not a tab, not a toggle in the header — two visible, equally weighted entry points, each labelled in the language of the person clicking it. "I'm hiring" and "I'm looking for work" beats "Employers" and "Candidates", and either beats a search bar.
The navigation follows the split. "Home / About / Jobs / Contact" tells a hiring manager nothing. "For employers / For candidates / Sectors / Our people / Market insights" gives each visitor a lane at first glance.
The calls to action separate too, and this is where most sites give up. Candidates get "Search roles" and "Set a job alert". Clients get "Brief us on a role" — a structured form asking for role title, sector, location, salary band, permanent or contract, and when they need someone started. A generic contact form serving both audiences is one of the most common service-business website mistakes, and it's worse here, because a hiring manager who has to compose a paragraph from scratch usually decides to do it later.
Sector pages are where client search actually happens
Nobody types "recruitment agency" into Google with intent to buy. They type "IT recruitment agency melbourne", "civil engineering recruiters brisbane", "warehouse labour hire perth". Those queries have modest volume and enormous commercial value, and a single Sectors page listing twelve disciplines as bullet points cannot rank for any of them. It's one page trying to be twelve.
The pages that rank and convert are built one per discipline, and carry things a generic page can't fake:
- The roles you actually place, as job titles rather than categories. "Senior structural engineer, project engineer, contract administrator" reads as knowledge. "Engineering professionals across all levels" reads as a stock photo.
- The seniority and salary bands you operate in, which qualifies buyers before the call and filters out enquiries you don't want.
- How the fee and guarantee work for that sector, since contingent perm, retained search and on-hire contract have different commercial shapes.
- The consultant who owns that desk, with a face, a direct line and a real specialism.
- Market context — salary movement, where the candidate scarcity is, how long a search realistically takes. The section that earns links and gets quoted, and the one agencies skip.
Sector-by-city pages are legitimate where you genuinely operate, but only where the content differs. Spinning up "IT recruitment [city]" twenty times with the place name swapped produces near-duplicates Google will collapse. One strong Melbourne page beats twenty thin ones; our Melbourne web design service page covers how we structure that kind of local page.
Consultant profiles are the product
Recruitment is one of the few professional services where the buyer chooses a person rather than a firm. Clients follow consultants between agencies; candidates do too. The website usually treats that asset as an afterthought: a fifty-word bio, a line about being passionate about connecting great people with great opportunities, a headshot from a different decade, a LinkedIn icon.
A profile that works as a trust unit carries specifics. Which roles this person places, by title. How long they've been in that market. Recent searches described at a level that needs no client permission — "senior structural engineer for a mid-tier consultancy, filled in five weeks" — rather than a logo wall. A direct email and phone number, not a general enquiry inbox. And a couple of paragraphs in the consultant's own voice about their market, which is what reads as a person rather than a CRM record.
The reasoning transfers from adjacent industries. We've written about why agent bio pages should read as a pitch rather than a CV and about what actually converts on law firm bio pages — in both, the winning version answers "why would I choose you specifically" instead of listing credentials. Recruitment gets an advantage neither of those industries does: a candidate deciding whether to send their CV and a client deciding whether to release a brief are asking the same question about the same person, so one page serves both.
The jobs board: keep it, demote it, index it properly
Demoting the board doesn't mean neglecting it — it means treating it as a high-performing subfolder rather than the front door.
Live roles belong on your own domain, in a subfolder like /jobs/, rendered as crawlable pages. A distressing number of agency sites run their board as an iframe or on a vendor subdomain, so every job page's search equity accrues to the software company rather than to you. Each role page should also carry JobPosting structured data, the standard markup search engines read to understand a listing's title, location, employment type and closing date — cheap to implement once, and the difference between a job page that's understood and one that's guessed at.
Expiry handling matters. A board full of roles that closed eight months ago tells a hiring manager you're careless with detail — the exact quality they're paying you for. Filled roles should come off the listing and redirect to the relevant sector page, rather than sitting there forever or dumping a few hundred 404s into Search Console.
The application itself should be short enough to finish standing at a tram stop. Name, contact, CV upload, one optional message. Not a mandatory account, not a nine-field form, not a demand to re-type the employment history the CV already contains. You're competing for that attention with SEEK and LinkedIn, where applying takes one thumb press.
What hiring clients want that almost no agency site has
Four things, none needing design flair.
The commercial shape, stated. Not necessarily a number, though a range does more work than agencies expect. At minimum: contingent or retained, percentage or fixed, what triggers the invoice, how long the replacement guarantee runs and what voids it. A buyer committing five figures will read those terms eventually — the only question is whether on your site or awkwardly on a call.
Worked examples with structure. The brief, the constraint that made it hard, what you did, how it resolved. Real ones only. A recruitment case study can be fully anonymous and still convince, because the sector, seniority and difficulty carry the story.
Risk and compliance, addressed directly. For on-hire and labour hire especially, the client is buying risk transfer as much as candidates. Say plainly whether you're a member of the RCSA, which labour-hire licences you hold — Victoria, Queensland, South Australia and the ACT all run licensing schemes — what insurances you carry, and how you handle right-to-work, police and working-with-children checks. business.gov.au is where to confirm what applies to you. Most agency sites bury this in a PDF; on the page, it removes a procurement objection before it's raised.
What happens in the first week. Briefing call, search timeline, when the first shortlist lands, how many candidates, how feedback works. Hiring managers have been burned by agencies that go quiet; a written process signals you're not one.
Where to start on your own site
Four checks, in order.
Open your homepage on a phone and count the elements above the fold aimed at a hiring manager. If the answer is zero, that's the whole finding.
Search your main discipline plus your city in an incognito window. If what ranks is your homepage or a twelve-bullet Sectors page, sector pages are the highest-value work on the list.
Split your analytics by landing page, candidate-intent against client-intent, and look at what share of traffic and content investment sits on each side. Most agencies find the imbalance uncomfortable.
Check whether your job pages live on your own domain and are indexed. If the board is a vendor iframe, that's a structural fix rather than a content one.
If you'd rather have the technical half done for you, run your site through our free audit — it covers speed, mobile rendering, indexation and the SEO surface your sector pages depend on, which is the tedious part to check by hand. It won't tell you whether your consultant profiles are any good; that judgement stays yours.
For the rest, book twenty minutes or call us on 0421 933 907. Bring your sector list, your fee model and the last twelve months of inbound enquiries, and we'll map where the split-path structure would change the numbers. Custom builds start at $8,000 AUD — on the arithmetic above, a fraction of one permanent placement.