Il processo di calcolo che il motore di ricerca applica alle pagine web che analizza per stabilire l’ordine con cui indicizzarle nelle pagine di risposta a seconda delle keywords utilizzate. I motori cambiano spesso i loro algoritmi per migliorare la qualita’ dei risultati di ricerca. Da un po’ di tempo a questa parte, l’ottimizzazione dei motori di ricerca tende a richiedere aggiornamenti continui. I motori di ricerca invieranno periodicamente uno spider attraverso i siti web per analizzarne tutte le informazioni. L’algoritmo confrontera’ i risultati estrapolati dai siti analizzati per cercare di indicizzare solo i contenuti di maggior valore. Questi algoritmi possono essere molto complicati e il loro funzionamento viene gelosamente custodito dai loro programmatori.