A full-text keresés egy olyan keresési technika, ahol a számítógépes adatbázisban vagy dokumentumban kereshetünk. Ebben az esetben a keresőmotor átvizsgál minden dokumentumot, ahogy egyeztetni próbálja a keresett szöveget a dokumentumokban tároltakkal. Ez a technika először a '70-es években bukkant fel a bibliográfiai adatbázisoknál, és azóta is alapját képezi számos keresési eljárásnak. Nemcsak erre szakosodott programok, hanem weboldalak és alkalmazások is képesek ilyen keresésre.
Ha a keresési adathalmaz viszonylag kicsi, akkor a keresési alkalmazás képes arra, hogy közvetlenül és teljes mértékben átnézze a dokumentumok tartalmát, ezt nevezzük sorozatszkennelésnek. Ha azonban a dokumentumok száma nagy, akkor a keresés két részre oszlik, indexelésre és keresésre. Az indexelési fázisban a kereső végignézi a dokumentumok teljes szövegét, és egy listát készít a keresési kifejezésekből, amelyet indexnek hívunk. A keresési fázisban aztán a kereső már csak az indexet nézi végig, és nem a dokumentumokat.