Keyword stemming is het terugbrengen van een zoekwoord tot zijn stam of basisvorm. Zo herkennen zoekmachines verschillende vormen van een woord als verwant. De stam van "lopen", "loper" en "liep" is bijvoorbeeld "loop". Met keyword stemming begrijpen zoekmachines de verschillende vormen van een woord en koppelen ze die aan relevante zoekopdrachten, ook als de exacte term niet wordt gebruikt.
Deze techniek is waardevol voor SEO, omdat gebruikers die op verwante termen zoeken je content makkelijker vinden. Het verbreedt je zoekwoorden, zodat een pagina op meer varianten kan scoren zonder dat je elke mogelijke vorm van een woord in je tekst hoeft te proppen. Keyword stemming is een belangrijk onderdeel van moderne zoekalgoritmes en zorgt dat content aansluit bij wat de gebruiker bedoelt, ook als die andere woordvormen gebruikt.