How to make a job search engine
As I said in my previous post (job search site), I was working on launching a job search site. Nothing fancy. Just a simple search engine that uses Indeed.com’s API.
Since I’ve done it already, I’m going to share with you some of the stuff I learned while building my own job search site.
How to Make Your Own Job Search Site
Basically, there are three ways to do it: Go free, spend $$, spend $$ or nothing. Well, you will see what I mean after reading my post.
1) $0 Method
If you go to Indeed.com, you will see a link to the publisher program page. Click on it and go ahead and register for a publisher account. Once your account gets approved, login to the publisher control panel.
As default, you will see only 3 buttons: Create jobroll, Reports, My Account
Click on “Create Jobroll” and then click on “Create Job Search Box”
Follow the instructions there and you will have your own job search box ready within a few minutes. Here is an example of a job site created using this method.
Job Search Pal Built with $0 Method
As you can see there, once a visitor clicks on “Search”, it redirects to Indeed.com. I can earn money from Indeed’s publisher program this way. (it is similar to Adsense). eCPM is pretty nice too as you can see in the following stats.

This stat came from a small ad I ran for testing and got 19 clicks from it. That lasted for about 2 days because I took the site down. The reason for this is that I didn’t want to send my visitors to Indeed.com. My ultimate goal was to brand my job search engine as its own.
So if you use $0 method, that’s the main drawback. You can’t really brand your site because all the traffic will be redirected to Indeed.com.
2) $$ Method
There is a script that uses Indeed.com’s API to display search results on your OWN website. It’s called Mega Job Search
MegaJob Search enables you to display the job search results as if they are your own listings. It doesn’t say anything about Indeed.com. This way, you can brand your job search site pretty well.
Here is an example of what I did with this script.
Job Search Pal - Search over 1.3 million jobs
One drawback with the script is that the core part of the script is encrypted. You can’t customize the site too much.
3) $$$ or Nothing Method
I think I will eventually use this method, but not at the moment. What I mean by $$$ is that if you can hire someone to code the search script of your own. Or if you know how to program, you can probably do it yourself. I do have access to the API and I think I can program myself. It doesn’t look too difficult. To get the access to Indeed.com’s API, you will have to contact their support and ask them to enable the tab.
If you can come up with your own script, you will be able to customize your job search results the way you want them to be.
Final Thoughts
Here are some of things you might want to consider adding to your site once the site is ready.
1) Create subdomains and redirect them to predefined search results. For example, LoanOfficerJobs.JobSearchPal.com for loan officer jobs.
2) Create subdomains and display location specific jobs. For example, MarylandJobs.JobSearchPal.com for jobs in Maryland
3) Add newsletter to capture the audience. Offer something like “how to write a killer resume” as your free report. This way, you will probably get the most back out of your advertising investment.
4) I used only Adsense on the listings page, but you can add other offers from CPA networks for higher commissions.
Feel free to share your thoughts on this post.

February 5th, 2008 at 11:21 am
Hi,i’m new.Please direct me what to do step by step regarding search engine
thank you
July 16th, 2007 at 1:03 am
That explains…
I was referring to the script I purchased from Sonicpoint.com
One interesting thing is that how come your site is almost exact to Megajobs Search? I don’t know which one’s the original, but your site and the Megajobs Search looks almost exact.
July 15th, 2007 at 11:51 pm
What do you mean by access to code? and which code?
I developed it from scratch. I don’t own this website, it is some one else and I developed it for them.
I do freelancing and if you want to go with your plan 3 - hiring some one to do it at $$$, I can develop it and customize it for you in weeks.
my hourly rate is around $65 and can be reached at email given above
July 6th, 2007 at 11:33 am
Oh wow, great job jixee!
How did you have access to the code?
July 6th, 2007 at 11:30 am
have a look at http://www.jixee.com
June 29th, 2007 at 12:54 pm
Any tips or thoughts on using open source serach engines.
mnogo search or any other
June 19th, 2007 at 2:52 am
Hock,
Believe or not, I’m not trying compete with other job search engines online. I’m planning on advertising solely on local newspapers.
I already have a network of newspapers that I regularily advertise on. I’m going use that.
For niche specific job sites, there’s definitely markets. My other job site project is going to be on that. I’ve purchased a job site script that will be tailored to one specific job market.
Anyway, I can still make this general job search engine profitable, no doubt on that. My second income will come from the mailing lists that I will capture eventually.
I haven’t considered purchasing an established site. It’s just not an option for me.
Thanks for your great feedback.
June 18th, 2007 at 9:12 pm
I’m wondering what’s the competition like for a job search engine. You’re going to be competing with the giants like Monster.com and others. Might be better to go for a niche job market. The other option is to acquire an established site and improve upon it. Did you consider that?