A szótövesítés (angolul keyword stemming) az a folyamat, amelynek során egy kulcsszót a tövére vagy alapformájára vezetnek vissza. Így a keresőmotorok felismerik, hogy egy szó különböző változatai összetartoznak. A „futás”, a „futó” és a „futott” töve például a „fut”. A szótövesítés segít a keresőmotoroknak megérteni egy szó különböző alakjait, és releváns keresésekhez társítani őket akkor is, ha a pontos kifejezés nem szerepel.
Ez a technika értékes a SEO szempontjából, mert a tartalmat könnyebben megtalálják azok, akik kapcsolódó kifejezésekre keresnek. Kibővíti a kulcsszavak körét, így egy weboldal több változatra is rangsorolhat anélkül, hogy egy szó minden lehetséges alakjával telezsúfolná a tartalmat. A szótövesítés a modern keresőalgoritmusok fontos része, és segít abban, hogy a tartalom illeszkedjen a felhasználó szándékához, akkor is, ha a keresésben más szóalakot használ.