- Crawling: esplorazione alla ricerca di nuove pagine;
- Indexing: indicizzazione dei contenuti delle pagine individuate;
- Ranking: posizionamento in base alla significatività computata dinamicamente dagli algoritmi;
- Search advertising: inserzioni pubblicitarie visualizzate in risposta alle parole chiave inserite dai consumatori;
- Display advertising: spazi espositivi forniti da proprietari di siti Internet per l’inserimento di inserzioni pubblicitarie e oggetto di aste algoritmiche complesse. Questo approccio caratterizza per altro la monetizzazione delle attività estrattive di dati degli utenti di Facebook.