I am struggling with ways to rank a simple search engine I developed over 2 years ago. The problem - I think - is that content is relatively minimal (it only really has a homepage which is the search box pretty much, an About page and a handful of indexes for the most popular categories) but it seems popullar because it's useful and unique.
To draw a hypothetical parallel, let's say it's a search site that allows a user to find hotels in a given city with required exras. IE: iPod docking stations in the room, plug points in reach of the bed for charging a phone which needs to be in reach... etc, etc. A lot of it is stuff that's quite hard to find out and most of the effort has gone into sourcing the data to be honest.
A search on the site returns a list of SERPS containing matching hotels with brief but essential information and an affiliate link to each. It gets 200-300 users a day through referals/social etc and converts well with a decent return rate, however it doesn't rank in Google. Primarily because a typical (hypothetical) search of "hotels in new york with ipod docking stations" returns Google SERPS are jammed full of big brands.
Clearly I need more but the user doesn't and I'd not only be adding stuff that is unnecessary but taking resources away from the primary role of data collection. To be honest I wouldn't do that as it does OK without Google but I like a challenge and am intrigued to find out what it takes or even if it's possible anymore.
Does anyone have any input that might help rank it higher?