Les types de base de moteurs de recherche incluent : les robots d'exploration Web, les méta, les annuaires et les hybrides. Au sein de ces types de base, il existe de nombreuses méthodes différentes utilisées pour récupérer des informations. Certains moteurs de recherche courants incluent Google, Bing et Yahoo.
Les robots d'exploration, ou araignées, sont le type de moteur de recherche le plus courant. Les robots d'exploration sont conviviaux et produisent un grand nombre de résultats. Ceux-ci peuvent être manipulés avec l'optimisation des moteurs de recherche, un système de classement utilisé pour organiser les résultats de la recherche. Filtrer à travers le grand nombre de résultats de recherche peut être difficile pour les utilisateurs inexpérimentés à la recherche d'informations spécifiques. Des exemples de robots d'exploration sont Google et Bing.
Les méta-moteurs recherchent plusieurs moteurs de recherche en même temps pour obtenir une liste composite et incluent des moteurs comme Dogpile. Les répertoires sont gérés par des humains au lieu de robots et de programmes. Les éditeurs humains examinent chaque page ou élément soumis à inclure pour s'assurer que les résultats sont pertinents et de haute qualité. Des exemples de répertoires incluent Open Directory Project et LookSmart. Les hybrides sont une combinaison de robots d'exploration et de répertoires qui vous donnent le choix entre les deux groupes de résultats ou mélangent les groupes. Certains hybrides incluent Yahoo Directory et MSN Search.
Au sein de ces groupes, il existe de nombreux moteurs de recherche et souvent ces moteurs ont une spécialité. Par exemple, il existe des moteurs de recherche qui se concentrent sur la recherche de résultats pédagogiques qui renvoient des articles intellectuels, tels que Google Scholar.