L'indice di Altavista è costruito con l'ausilio di programmi automatici cha navigano nelle pagine dei siti internet, ne catturano ed archiviano il contenuto. Non esiste nessun filtro umano: ciò che incontrano, inseriscono nell'indice.
Il principale robot di Altavista si chiama Scooter, e può archiviare migliaia di pagine HTTP simultaneamente. Scooter non è l'unico "grabber" di Altavista: ve ne sono altri dedicati ad esempio al controllo ed eventuale rimozione dall'indice delle pagine archiviate e non più esistenti (i c.d. "dead links").
Quale percorsi segue Scooter nell'indicizzare gli url?
Scooter segue i link che trova nelle pagine analizzate. Quando giunge in una pagina, Scooter ne estrae i link, e li inserisce in una lista di prossime pagine da navigare. In teoria, quindi, non c'è assoluto bisogno di suggerire il proprio sito ad Altavista: Scooter lo troverebbe comunque seguendo il link di altri siti ad esso.
Scooter e gli altri robot di Altavista quotidianamente navigano 10 milioni di pagine; pagine con molti link esterni ad esse possono essere trovate facilmente, quasi quotidianamente, mentre Scooter potrebbe impiegare settimane o mesi per imbattersi in un link verso un sito scarsamente collegato. Pagine senza un collegamento di un altro sito ad esse, invece, non verrebbero mai trovate.