Those search engines are nice.. but did you develop a personal algorithm or are you just showing search results from other search engines?
I think they are showing results from other search engines as there are only a few search engines on the web that have their own algorithm.