Query parameter search
Use a query parameter search if your website or web application is not Java/JSP-based, or if you only intend to construct relatively simple queries. Construct your query string on the fly from the search query that your visitor has entered into your search interface, and tweak it as needed with additional query parameters.