1. A method comprising: identifying, by one or more computers, a seed query for a structured document based on a performance of the seed query with respect to the structured document; identifying, by the one or more computers, a structure of a portion of the structured document that includes at least one term of the seed query; generating, by the one or more computers, a query template that specifies the structure and a portion of the structure from which text should be extracted; generating, by the one or more computers, one or more synthetic queries using the query template and one or more other structured documents, the generating comprising: identifying a portion of a particular structured document that includes the structure specified by the query template; and generating a synthetic query using text contained in the portion of the structure of the particular structured document specified by the query template; and storing, by the one or more computers, the one or more synthetic queries in a query store.