Un moteur de recherche de site est un mini moteur de recherche situé sur une ou plusieurs pages Web d’un site Web individuel. Un moteur de recherche de site apparaît souvent sous la forme d’une petite boîte rectangulaire dans le coin supérieur gauche ou droit d’une page Web, et est parfois sous-titré avec « rechercher sur ce site » ou « rechercher sur le Web ». Ces options invitent les visiteurs du site à effectuer une recherche soit sur le site Web sur lequel ils se trouvent déjà, exclusivement, soit sur Internet dans son ensemble. Un moteur de recherche de site peut également être étiqueté “propulsé par Google” ou un autre moteur de recherche, pour indiquer que la recherche effectuée est administrée par ce moteur de recherche spécifique et donnera les mêmes résultats que ceux que l’on trouverait sur le site principal du moteur de recherche.
Les moteurs de recherche tels que Google encouragent souvent les webmasters de sites Web d’entreprise à inclure un moteur de recherche de site sur plusieurs pages Web de leur site Web dans le cadre de leurs solutions commerciales, car certains sites Web peuvent comporter des millions de pages Web individuelles. Google facture aux organisations des frais pour ce service, à partir de 100 dollars américains (USD) par an, ce qui inclut plusieurs avantages pour les webmasters et les visiteurs du site. Certains de ces avantages incluent des fonctions de recherche améliorées telles que la recherche de synonymes, qui produit automatiquement des résultats pour le mot-clé saisi ainsi que pour ses synonymes ; les recherches multilingues, qui permettent aux utilisateurs d’effectuer des recherches dans différentes langues ; des champs de recherche personnalisables qui peuvent être adaptés pour afficher le logo et l’image de marque du site ; et les rapports du webmaster, qui mettent plusieurs statistiques importantes à la disposition du webmaster, telles que les mots-clés entrés dans les recherches et les pages visitées.
De nombreux moteurs de recherche mettent également un moteur de recherche de site à la disposition des webmasters gratuitement, en rendant le code HTML facilement disponible sur leur site afin que les webmasters puissent le déposer dans le système de gestion de contenu (CMS) de leur propre site Web. Un moteur de recherche de site gratuit a généralement moins fonctionnalités qu’un “personnalisé”, et affichera souvent le logo du moteur de recherche à l’écran ainsi que des publicités à côté de ses résultats de recherche, ce qui peut éloigner les utilisateurs du site Web sur lequel ils se trouvent et les diriger vers les sponsors du moteur de recherche qui alimente la recherche sur le site. Bien qu’il s’agisse d’un inconvénient pour le site Web hôte en termes de trafic, les webmasters sont parfois également récompensés par des incitations des moteurs de recherche à chaque fois qu’une recherche est effectuée sur leur site Web à l’aide du moteur de recherche du mini site.