11 NOVEMBER 2026 · 4 MIN READ · BEN FILDES
One place for your jobs: why a recruiter's website should feed Indeed, not copy it
Open the website of almost any small recruitment agency and click Jobs. Count how many of the roles are still open. Then look at the same agency on Indeed. The two never match, and the website is always the one that is wrong.
It is not laziness. It is plumbing. The jobs live on Indeed because that is where candidates are. The website was built by someone else, with its own login and its own way of adding a role, and keeping two systems in step by hand is the kind of job that gets done for a month and then stops.
Here is the arrangement that fixes it, as we built it for one legal recruiter in October 2026.
Turn the flow around
Indeed will read a job feed from your own website. It is an XML file at a fixed address, say yourdomain.co.uk/indeed.xml, with one entry per open role: title, location, salary, description, the link back to your site. Indeed fetches it several times a day and keeps its own listing in step. Add a role to the feed and it appears on Indeed within hours; remove it and it comes down within hours.
So the website becomes the one place the jobs live. The site is right by definition, because Indeed is a copy of it rather than the other way round.
The feed is not hard to build. What matters is what sits on top of it, because a feed you have to edit by hand is just the old problem with a new file.
Manage it by chat
This is the part that changed the job for James Wilson at Wilson Mannion, a legal recruitment agency in Preston.
The site has a small private connector that ChatGPT or Claude can use. James pastes a job advert into ChatGPT and says "add this role". The connector drafts the listing, sends him an email with a review link, and when he taps approve the role is on the website and in the feed. "Take the Manchester role down, it's filled" works the same way. Nothing changes without the approval, and he never logs into anything.
We tested it live on a call on 11 November: a test role added, a filled role removed, both reflected on the site straight away and on Indeed on its next refresh. From a phone, in a few minutes, by someone who is not technical and does not want to be.
What it does to the site
Three things follow from jobs that are always right.
Structured data. Each role carries the JobPosting markup Google wants, so the site's roles can show in Google's own jobs results. A feed that is always current means that markup is always valid; Google's Search Console tells you quickly when it is not.
Pages that rank. A site built around real specialism pages, salary guides and case studies, with live roles on it, is a site Google and the AI engines can read and trust. Wilson Mannion's new site went live on 30 October 2026. An independent AI-search visibility report, commissioned by James and sent on 10 November, found the site named in 79 of 300 tracked AI answers for legal recruitment searches, ahead of every firm the report tracked. The consultant who ran it said it was rare to see a site that already had so much right, and gave the remaining polish for free.
Trust. A hiring manager who clicks through from LinkedIn and sees six live roles in their area of law sees a busy, specialist agency. One who sees a role from March sees the opposite.
What else goes in the build
The feed is the clever part. The rest is the shop window a recruiter needs and rarely has: a booking page on your own domain connected to your calendar, candidate job alerts by area of law, salary guides and calculators, case study and testimonial pages you can send a prospect, and the hosting, code and domain all in your own name.
What it costs
We build the site and the feed for a fixed price, half to start and half when it goes live, in about two weeks. The recruitment website offer in full, with the price on the page.
And the website is the shop window, not the shop. The same client runs business development for recruitment agencies with us: since the CRM feed began on 7 October, his own LinkedIn account has made 177 new connections, had 40 replies, and sixteen hiring managers have said they are interested or asked for a calendar link, three of whom booked a call. The site is where those conversations go to check him out, and it had better be right when they do.
Book a 1-to-1 and bring your current site and your Indeed page. We go through both on the call.
Sources
Site launch and feed test: our own project records and the recorded call of 11 November 2026. AI search figure: independent AI-search visibility report commissioned by the client, received 10 November 2026. Campaign figures: our CRM feed for the client's own account, 7 October to 11 November 2026.
Questions people ask
- How do I get the jobs on my website onto Indeed?
- Publish an XML job feed on your own website and Indeed reads it several times a day. The feed holds one entry per open role, with the title, location, salary, description and a link back to your site. Add a role and it appears on Indeed within hours, and remove one and it comes down within hours.
- Why is my recruitment website always out of date?
- Because the jobs live on Indeed and the website is a separate system that someone has to update by hand. That job gets done for a month and then stops. Turn the flow round so the website holds the jobs and Indeed copies it, and the site is right by definition.
- Can my roles show in Google's jobs results?
- Yes, if each role on your site carries Google's JobPosting markup. A feed that is always current keeps that markup valid, and Google Search Console tells you quickly when it is not.
- How long does a recruitment website with an Indeed feed take to build?
- About two weeks. The site and the feed are built for a fixed price, paid half to start and half when it goes live. The hosting, code and domain are all in your own name.
This is one of the long answers behind business development for recruitment agencies. If you would rather we ran it for you, book a 1-to-1 and we work out your numbers live.
Read next
12 November 2026 · 7 min read
How to get clients for a recruitment agency: the UK guide, with our own numbers
The five ways recruitment agencies win clients, which one works when you are new, the UK rules on emailing and ringing companies, and the numbers from our own campaigns so you know what good looks like.
10 November 2026 · 4 min read
Business development for recruitment agencies without a BDM
You cannot afford a full-time business developer and your billers will not do it. Here is the weekly plan that fills a diary from an owner's desk, and what it costs against the hire.
6 November 2026 · 4 min read
How to find the companies that are hiring right now, before they call a recruiter
The hiring manager you want is already showing you they need you. Four signals we build every recruitment list from, where to find them for free, and what to say once you have.
4 November 2026 · 3 min read
Why we ring people after they reply, not before
Cold calling strangers books 4.6% of conversations. Ringing people who have already said they are interested booked 66% on our own desk. Same phones, same people.
28 October 2026 · 3 min read
LinkedIn outreach for recruiters without getting your account restricted
Volume is not what gets recruiters restricted. Rushing, generic messages and ignoring the signals are. The pacing, the list and the messages we use on every client profile.
21 October 2026 · 3 min read
What a client meeting really costs a recruitment agency
A BDM, paid ads, a per-appointment agency or us, compared on the one number that matters: the cost of a meeting with a hiring manager who wants to talk.