Un motore di ricerca è un sistema informatico che raccoglie, cataloga e rende ricercabili le informazioni presenti sul web, consentendo agli utenti di trovare contenuti attraverso la digitazione di parole chiave.
I principali motori di ricerca sono Google (dominante a livello mondiale e in Italia), Bing (Microsoft), Yahoo e DuckDuckGo. Ogni motore utilizza algoritmi proprietari per determinare l'ordine (ranking) con cui mostrare i risultati per ogni query. L'ottimizzazione per i motori di ricerca (SEO) mira a migliorare la posizione di un sito nei risultati organici (non a pagamento) di questi motori.