Four years ago I started JobBoardSearch 🔎 with a static HTML file containing a dozen niche job boards.
I honestly had no idea what it would become.
Today:
One thing I'm particularly proud of is that I never scraped the job boards to build the directory.
The job board founders submit their boards themselves. Many of them provide an API, XML or RSS feed, which I fetch and use in several different ways.
Each board gets its own page on JobBoardSearch, where I display jobs from its feed. I call this the "meta" part of the site.
Those same feeds also power:
So one piece of infrastructure ended up powering several acquisition and distribution channels.
Over the years I've also added multiple revenue streams:
I've also built several free tools for job board founders and job seekers. They're useful products by themselves, but they also create more organic traffic and bring new people into the ecosystem.
And the funny thing is... the website itself is not exactly beautiful 😂
It's still built with PHP, raw CSS and vanilla JavaScript. I started it partly inspired by levelsio's philosophy of keeping things simple.
I've been tempted MANY times to rewrite the whole thing and make it much more polished.
But I kept asking myself:
"Would this actually make the business better?"
Usually the answer was no.
The moat isn't the design or the tech.
It's the accumulated traffic, SEO authority, data, community and relationships with hundreds of job board founders.
Some job boards have been sponsoring continuously for 10+ months. Others have been buying recurring featured listings since the early days.
That's probably one of the biggest lessons I've learned from this project:
Don't confuse improving the product with improving the business.
Sometimes the ugly thing that's already working is exactly what you should keep building on.
I've also been building JobBoardSearch in public on X/Twitter (@rrmdp) for years, so pretty much the entire journey is documented there.
My wife also helps me with the newsletter, so technically I'm not doing 100% of it alone 😄
Happy to answer anything about SEO, monetization, getting founders to submit their job boards, the technical side, or what I'd do differently if I started today.
The line I would have expected you to lead with, and you almost buried, is "increasingly, AI citations". You are sat on one of the few sites that can actually watch that happen, because a directory with a page per board is exactly the shape an answer engine reaches for when someone asks which niche job board to use.
It also makes the "don't confuse improving the product with improving the business" point land harder than you probably meant it to. A rewrite would have put the thing that is actually getting cited at risk, and that thing is the structured page per board and the feed data, not the CSS.
Question, since you offered. Did the AI citations turn up in a way you could attribute, or did you only notice once referral traffic started arriving from ChatGPT and Perplexity? Trying to work out how early that signal becomes readable when you are a lot smaller than 800 pages.
I can attribute only thanks to Bing Webmaster Tools and not in the analytics tool. And yes niche job board pages get AI traffic.
The strongest part is that one underlying asset—the founder-submitted feeds—ended up powering search, alerts, SEO, community distribution, and monetization. The fact that the business passed $100K without needing a major redesign is a useful reminder that accumulated distribution can matter more than product polish.
Is this an AI reply?
I wrote it myself — no AI involved. I appreciate you checking.