How do you promote these engines . Do you make cached snapshots of your results into well optimized static pages for your favorite keywords? How are these pages treated from google and yahoo . I have a long time to see such cached result pages in google SERPS . Have you ever bought ads through Adwords and other? If yes do they convert? What's your experience? any other strategies specific to these type of sites?