Un elemento di ricerca viene utilizzato per visualizzare i risultati di una query di ricerca. Un elemento di ricerca non può essere utilizzato da solo, ma deve essere utilizzato insieme ad un elemento HTML, utilizzato per definire il modulo della query di ricerca.
In un unico template di presentazione si fa riferimento ad entrambi l'elemento HTML e il componente ricerca. Il componente ricerca viene sottoposto a rendering solo dopo che un utente ha eseguito una query di ricerca.