Los motores de búsqueda se dividen en tres tipos principales: motores de búsqueda o buscadores, directorios e índices, y sistemas mixtos. El rastreo es importante para lograr un registro completo del sitio y una buena clasificación, mientras que la indexación indica lo que se incluye cuando el motor de búsqueda rastrea la página. La clasificación se basa en la ubicación y frecuencia de palabras clave.