For public profiles, why don't you just use Google then?
Just prefix the search with site:geni.com
Using Google is much better because none-Pro users don't get stopped a upgrade to Pro message when you want to view the result and open the profile.
Geni are also supporting http://historical-data.org/index.html, which means that you might even be able to search for specific items Geni's own search engine does not have an option for.
One does not get the search result in alfabetic order or any other order by using google or other search engines either.
To have a searchresult in this "messy" order is annoying. To do merges and get rid of lets say ten duplicates and have them in the search result as existing hits is annoying. I have the option to search among the public profiles only and that's good but why are the duplicates not taken away if merged?
rvk & Agneta - I use the "filters" on the left in Geni to find duplicates for merging or connecting. Less fussy about spelling variations that way.
Google caches results. As Bjørn mentions you could refine those query parameters for more precision - or just look for a date stamp in the results list.
No Bjørn, I have not "checked all arguments" for google search. Maybe Geni could connect it's on search engigne to a better one? I do searches on Goggle and on other sights,
Erica: I do use the filters, others told me to not since we then miss "zoombies". It depend on how many hits there are in the first place, But in many other sights I can chose if I would like to sort the information after date or in alphabetic order or after e.g. a specific manager (in alphabetic order : )). To put the filters on at Geni makes it less thoughtable to find any duplicate, but one now and then.
I am playing with the idea of using the Google Search API combined with the Geni API. Some other API work does however have higher priority, but I am sure that it Google have such options.
The fact that Geni are supporting http://historical-data.org/index.html tells me that it technically should be possible to use Google to make an advanced search query, like the one for example Private User have on top of her wishlist: To be able to find all people born Podgora, Croatia before 1700
Just start digging..
A tip: The reference to historical-data.org and the use of it is only available in the logged-out version of public Geni profiles, - the profile version Google see.