1. A computer-implemented method, comprising: receiving, from a third-party content provider, a search query input; identifying a context file provided by the third-party content provider for processing the search query input; processing the search query input according to commands in the context file to produce a context processed search query; generating context processed search results responsive to the context processed search query; determining that a number of spam search results in the context processed search results exceeds a threshold; and providing the resulting context processed search results to the third party content provider, excluding the spam search results.