I tipi di base dei motori di ricerca includono: web crawler, meta, directory e ibridi. All'interno di questi tipi di base, ci sono molti metodi diversi usati per recuperare le informazioni. Alcuni motori di ricerca comuni includono Google, Bing e Yahoo.
I crawler, o spider, sono il tipo più comune di motore di ricerca. I crawler sono facili da usare e producono un gran numero di risultati. Questi possono essere manipolati con l'ottimizzazione dei motori di ricerca, un sistema di classificazione utilizzato per organizzare i risultati della ricerca. Il filtraggio attraverso l'enorme numero di risultati di ricerca può essere difficile per gli utenti inesperti alla ricerca di informazioni specifiche. Esempi di crawler sono Google e Bing.
I motori di meta cercano più motori di ricerca contemporaneamente per ottenere un elenco composito e includono motori come Dogpile. Le directory sono gestite da umani invece di bot e programmi. Gli editori umani esaminano ogni pagina o elemento inviato per essere sicuri che i risultati siano pertinenti e di alta qualità. Esempi di directory includono Open Directory Project e LookSmart. Gli ibridi sono una combinazione di crawler e directory che consentono di scegliere tra i due gruppi di risultati o di unire i gruppi. Alcuni ibridi includono Yahoo Directory e MSN Search.
All'interno di questi gruppi, ci sono numerosi motori di ricerca e spesso questi motori hanno una specialità. Ad esempio, ci sono motori di ricerca che si concentrano sulla ricerca di risultati educativi che restituiscono articoli intellettuali, come Google Scholar.