You should find a search engine that meets the following conditions:
Search Tool: Any mean to locating information on the internet
Query: Information typed into the form on the search engine.
Query syntax: Rules for construction a valid query.
Query semantic: Rules for defining the meaning of a query.
Hit/Match: A URL that the search engine returns for a specific query.
Relevancy score: A value that indicates the quality of the URL (match close to the query 1 to 100).