1. A method for identifying gaps in search results generated in response to search queries sent to a search engine that identifies applications implicated by the search queries, the method comprising: maintaining, by a processing device, a query record datastore that stores a plurality of query records, each query record corresponding to a search query or a group of substantially similar search queries including the search query and indicating one or more sets of search results that the search engine provided to a requesting user device in response to the search query, each set of search results including one or more application identifiers respectively indicating one or more applications that were represented in the set of search results; identifying, by the processing device, a target query record from the query record datastore corresponding to a target search query; determining, by the processing device, a query recommendation score of the target search query based on the target query record; selecting, by the processing device, whether to recommend the target search query based on the query recommendation score; and when the target search query is selected for recommendation, recommending the target search query to a target organization, wherein recommending the target search query includes: including, by the processing device, a query identifier of the target search query in a set of recommended search queries; for each search query in the set of recommended search queries, performing, by the processing device, entity recognition on the search query to identify zero or more potential entity types associated with the search query; determining, by the processing device, a category corresponding to the target search query based on the entity recognition; and generating, by the processing device, a report that indicates the category of the target search query, and wherein determining the category based on the entity recognition includes: generating a matrix based on the entity recognition, the matrix having a first dimension indicating the search queries in the set of recommended search queries and a second dimension indicating possible entity types, wherein elements of the matrix indicate whether a particular search query implicates a particular entity type; and for each entity type in the matrix: determining whether to recommend the entity type based on a number of populated elements in the matrix; and identifying the entity type as a recommended category based on the determining whether to recommend the entity type.