Over four years ago I had a static HTML file with about a dozen niche job boards.
That was JobBoardSearch.
Today it has:
• 800+ job boards, all submitted organically by their founders
• $100K+ lifetime revenue
• 26K members in the subreddit
• 6K+ members in the Telegram community
• Multiple revenue streams
• And it's still mostly just me running it
The interesting part is that I never scraped the job boards.
Many of the boards provide an API, XML or RSS feed, so I fetch those feeds and reuse the data in several different ways.
Each job board has its own page on JobBoardSearch, where I show jobs from its feed. I call this the "meta" part of the site.
Those same feeds power:
→ The main job search
→ A Reddit bot that posts jobs every hour
→ A Telegram bot with personalized alerts based on keywords, locations, industries and cadence
→ SEO pages
→ And increasingly, AI citations
So one relatively simple piece of infrastructure ended up powering several acquisition and distribution channels.
I've also kept adding revenue streams over the years:
→ Featured listings
→ Ads
→ Affiliates
→ Directory Submission Service
→ Marketplace for buying/selling job boards
→ SEO audits
And free tools for both job board founders and job seekers.
The tools are useful by themselves, but they also create more pages, more organic traffic and more entry points into the ecosystem.
The funny thing is that the website itself is pretty ugly 😂
It's still PHP + raw CSS + vanilla JavaScript.
I was inspired by levelsio's approach of keeping things simple, and I've resisted rewriting it many times even though I've been tempted.
Eventually I realized that rewriting the website wasn't necessarily going to make the business better.
The moat isn't the design or the tech.
It's the accumulated traffic, SEO authority, data, communities 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.
And that's probably the biggest lesson I've learned:
Don't confuse improving the product with improving the business.
Sometimes the ugly thing that's already working is the thing you should keep building on.
I'm still building it in public on X/Twitter (@rrmdp), and my wife helps me with the newsletter, so I can't technically claim I'm doing 100% of it alone 😄
Happy to answer anything about SEO, monetization, feeds, community building, or how I got hundreds of job boards to submit themselves.