1. A system comprising: a query rewrite input language (QRIL) processor device comprising: an input/output (I/O) module that receives one or more QRIL records, each QRIL record comprising a trigger value, a rewrite value, and one or more metaflag elements comprising a query rewrite type metaflag that identifies each QRIL record as associated with a query rewrite type; a query rewrite resolver module that identifies a first query rewrite type for a first QRIL record of the one or more QRIL records and processes the first QRIL record to identify a set of precedence issues associated with the first QRIL record; and a search engine query rewrite customization module that identifiers a first search engine and a first query rewrite semantic structure associated with the first search engine and generates a first standardized query rewrite from a first QRIL record, the set of precedence issues, and the first query rewrite semantic structure.