DICCIONARIO · K

Keyword stemming

El keyword stemming es la reducción de una palabra clave a su raíz (stem) quitando sufijos, para que un buscador trate como equivalentes variantes como «abogado», «abogada» y «abogados». Google lo aplica desde 2003 y hoy lo supera con modelos de lenguaje, así que no necesitas repetir cada forma de una keyword.

Raúl Aránega Segura Escrito por 6 min de lectura
Ficha rápida
Qué es
Técnica de procesamiento del lenguaje que reduce palabras flexionadas a una raíz común
Primer algoritmo
Stemmer de Julie Beth Lovins, 1968
Estándar clásico
Algoritmo de Martin Porter (1980); después, el marco Snowball con stemmers para español y otros idiomas
Google
Adoptó el stemming en 2003 y hoy usa además un sistema de sinónimos y modelos como BERT y MUM
Alternativa más precisa
Lematización: reduce cada palabra a su forma de diccionario según su categoría gramatical

≡En resumen

  • El stemming recorta sufijos para agrupar variantes de una palabra bajo una misma raíz, aunque esa raíz no sea una palabra real.
  • La lematización es más precisa: devuelve la forma de diccionario y distingue, por ejemplo, un sustantivo de un verbo.
  • Google entiende plurales, flexiones, errores y sinónimos, por lo que repetir todas las formas de una keyword no aporta nada y puede rozar el relleno.
  • El español, con género, número, conjugaciones y tildes, genera muchas más variantes que el inglés y más errores de stemming.
  • En SEO, el stemming es sobre todo una herramienta para agrupar keywords y analizar textos, no un truco de redacción.

01 ¿Qué es el keyword stemming?

El término viene del inglés stem, tallo o raíz. Es una técnica clásica de la recuperación de información: el primer stemmer lo publicó Julie Beth Lovins en 1968 y el de Martin Porter, de 1980, se convirtió en el estándar para el inglés. Porter creó después Snowball, un marco para escribir stemmers en muchos idiomas, incluido el español.

En SEO se habla de keyword stemming en dos sentidos: cómo los buscadores relacionan variantes de una consulta con tus páginas, y cómo las herramientas agrupan keywords o analizan textos. Está muy ligado a la extracción de palabras clave, que suele normalizar las palabras antes de contarlas.

02 Stemming vs lematización: diferencias

Aspecto Stemming Lematización
Qué hace Recorta sufijos con reglas Busca la forma de diccionario (lema)
Resultado Una raíz que puede no ser una palabra: «clinic», «abog» Una palabra real: «clínica», «abogado»
Categoría gramatical No la tiene en cuenta La analiza antes de normalizar
Verbos irregulares No los une: «fui», «fue» e «ir» quedan separados Los une bajo «ir» o «ser» según el contexto
Velocidad Muy rápido Más lento, necesita diccionarios o modelos
Uso típico Índices de búsqueda, agrupación masiva de keywords Análisis de textos, chatbots, PLN de calidad
Dos formas de normalizar palabras

03 Por qué el stemming es más difícil en español

El inglés tiene una morfología pobre: «lawyer» y «lawyers» y poco más. El español flexiona en género y número, conjuga los verbos en decenas de formas, añade pronombres al final («cómpralo») y usa tildes. El stemmer Snowball para español trabaja por pasos: quita pronombres enclíticos, sufijos derivativos como -idad o -mente, terminaciones verbales, vocales residuales y, al final, las tildes. Probando el algoritmo con palabras habituales en SEO salen resultados como estos:

Palabras Raíz resultante Lectura SEO
abogado, abogada, abogados abog Correcto: mismas búsquedas, misma página
clínica, clínicas, clinica clinic Correcto: une también la forma sin tilde
cuenta, cuento cuent Sobrestemming: dos significados distintos
mesa, mes, meses mes Sobrestemming: un mueble y un periodo
seguro, seguridad segur Sobrestemming: intenciones diferentes
correr, corredor corr / corredor Substemming: familia léxica separada
ir, fui, fue sin cambios Substemming: verbo irregular sin unir
Ejemplos reales con el stemmer Snowball para español

04 Cómo trata Google plurales, variantes y sinónimos

Google incorporó el stemming en 2003: antes, una búsqueda de «fish» no encontraba páginas con «fishing». Desde entonces ha ido mucho más allá de recortar sufijos. En su explicación oficial de cómo funciona la Búsqueda, Google describe un sistema de sinónimos que le permite encontrar documentos relevantes aunque no contengan las palabras exactas de la consulta, y modelos de lenguaje que tardó más de cinco años en desarrollar. Su guía SEO para principiantes lo resume: sus sistemas entienden cómo se relaciona una página con muchas consultas aunque no uses los términos exactos.

Año Sistema Qué aportó
2003 Stemming Relacionar formas de una misma palabra
2015 RankBrain Relacionar palabras con conceptos del mundo real
2018 Neural matching Entender la relación entre consultas y páginas a nivel de concepto
2019 BERT Comprender cómo las combinaciones de palabras cambian el significado
2021 MUM Entender y generar lenguaje en 75 idiomas y en varios formatos
Hitos de Google en la comprensión de variantes

En publicidad, Google Ads documenta algo parecido con las variantes cercanas: una keyword puede activarse con errores ortográficos, singulares o plurales, palabras con la misma raíz, abreviaturas, tildes y hasta sinónimos. Es la versión comercial del mismo principio, y conviene conocerla si gestionas campañas y SEO a la vez. Para profundizar en cómo Google entiende temas y entidades, revisa la ficha de SEO semántico.

05 Stemming en buscadores internos y tiendas online

El stemming no es solo cosa de Google. El buscador interno de tu web o de tu tienda online también decide si «zapatilla» encuentra los productos titulados «Zapatillas». Motores como Elasticsearch incluyen filtros de stemming por idioma; para español ofrecen varias opciones (light_spanish, spanish y spanish_plural) y su documentación recomienda la versión ligera, que recorta menos y comete menos errores de sobrestemming.

La elección tiene consecuencias directas en ventas: un stemmer demasiado agresivo mezcla «mesa» con «mes» o «seguro» con «seguridad»; uno demasiado suave hace que la búsqueda «bolso negro» no devuelva «bolsos negros». Lo habitual es combinar un stemmer ligero con una lista de sinónimos propia del catálogo.

Opción Qué hace Cuándo usarla
Solo plurales Une singular y plural Catálogos con nombres de producto muy técnicos
Stemmer ligero Quita plurales y algunos sufijos frecuentes La opción equilibrada para la mayoría de tiendas en español
Stemmer agresivo Recorta sufijos derivativos y verbales Colecciones de textos largos donde importa más encontrar que precisar
Lematización o modelos semánticos Normaliza por significado Buscadores con mucho tráfico y presupuesto técnico
Qué opción elegir en un buscador interno

06 Qué implica el keyword stemming para tu SEO

01

No repitas cada variante

No hace falta escribir «abogado», «abogados», «abogada» y «abogacía» en cada párrafo. Google los relaciona; el lector solo nota que el texto suena forzado.

02

Una página por intención, no por forma

Singular y plural suelen compartir resultados y deben ir a la misma URL. Crea páginas distintas solo si Google muestra resultados distintos.

03

Usa variantes con naturalidad

Plurales, sinónimos y términos del mismo campo semántico enriquecen el texto y cubren más consultas sin esfuerzo.

04

Revisa la SERP ante la duda

Si «curso» y «cursos» devuelven resultados distintos (uno más informativo, otro más comercial), la intención cambia y quizá necesites dos enfoques.

El error opuesto también existe: forzar todas las formas posibles de una keyword para «cubrir» el stemming termina en texto artificial, cercano al keyword stuffing. Escribir con un vocabulario rico, como en cualquier buen campo semántico, cubre las variantes de forma natural. Es la base de la redacción de contenidos SEO que funciona hoy.

07 Stemming en herramientas SEO y análisis de keywords

  • ✓Agrupar listas de miles de keywords en familias antes de revisarlas a mano.
  • ✓Calcular densidades o frecuencias sin que el plural y el singular cuenten por separado.
  • ✓Detectar en Search Console variantes de una misma consulta que reparten impresiones.
  • ✓Normalizar textos antes de compararlos con los de la competencia.
  • ✓Preparar datos para modelos de PLN o clasificadores de intención.
Ejemplo · Agrupar keywords de una clínica

Una clínica exporta 1.500 consultas de Search Console. Al aplicar stemming, «clínica dental», «clínicas dentales» y «clinica dental» caen en el mismo grupo, y el equipo ve que la página principal recibe el 80 % de esas impresiones: no hace falta otra URL. En cambio, el grupo de la raíz segur mezcla «seguro dental» y «seguridad del paciente»; al revisarlo se separa en dos temas distintos. El stemming acelera el trabajo, pero la revisión humana, o un equipo de posicionamiento web con criterio, sigue siendo imprescindible.

Preguntas frecuentes sobre Keyword stemming

Stemming significa reducir una palabra a su raíz eliminando sufijos, para que sus distintas formas (plural, femenino, conjugaciones) se traten como el mismo término en búsquedas y análisis de texto.

El stemming recorta sufijos con reglas y puede dar raíces que no son palabras, como «abog»; la lematización analiza la categoría gramatical y devuelve la forma de diccionario, como «abogado».

Sí. Google adoptó el stemming en 2003 y hoy lo complementa con un sistema de sinónimos y modelos de lenguaje como BERT y MUM, que entienden variantes y significado.

No es necesario forzarlo. Google relaciona singular y plural. Usa la forma que sea natural en cada frase y crea páginas separadas solo si la SERP muestra resultados distintos.

Es el algoritmo de stemming publicado por Martin Porter en 1980, que se convirtió en el estándar para el inglés. Su autor creó después Snowball, con versiones para español y otros idiomas.

Es el error de unir palabras con significados distintos bajo la misma raíz, como «cuenta» y «cuento» (ambas quedan en «cuent»). El error contrario, dejar separadas palabras que deberían unirse, se llama substemming.

Sí. El motor de búsqueda interno decide si «zapatilla» encuentra «zapatillas». Motores como Elasticsearch permiten elegir stemmers para español; el ligero suele ser el más equilibrado.

Fuentes consultadas

Raúl Aránega Segura

Sobre el autor

CEO de appyweb, especialista en SEO, IA y desarrollo

Fundador de appyweb. Más de una década posicionando webs y tiendas online en Google y en las respuestas de la IA, y dedicado también al desarrollo de software y las automatizaciones.

Ver perfil en LinkedIn ↗

Términos relacionados

Ver todos los términos →
K Keyword extraction La keyword extraction (extracción de palabras clave) es la técnica de procesamiento del lenguaje natural que identifica automáticamente las palabras y frases que mejor resumen el contenido de un texto, mediante estadística (TF-IDF, RAKE, YAKE), grafos (TextRank) o embeddings (KeyBERT). En SEO sirve para analizar páginas y corpus a escala sin leerlos uno a uno. C Campo semántico Un campo semántico es un conjunto de palabras de la misma categoría gramatical que comparten al menos un rasgo de significado. Por ejemplo, «rojo», «azul», «verde» y «amarillo» forman el campo semántico de los colores. Es un concepto de la lingüística que hoy también se aplica al SEO para crear contenidos completos y naturales. S SEO semántico El SEO semántico es la forma de optimizar una web pensando en significados, no en palabras sueltas: trabaja entidades, relaciones entre conceptos y la cobertura completa de un tema para que Google entienda de qué trata cada página y en qué es experta la web. Importa porque así interpretan hoy las búsquedas Google y los asistentes de IA. C Canibalización de keywords La canibalización de keywords es el problema SEO que aparece cuando varias URL de un mismo sitio compiten por la misma palabra clave y la misma intención de búsqueda, de modo que Google alterna entre ellas o no posiciona ninguna con fuerza. Importa porque divide enlaces, clics y relevancia que, concentrados en una sola página, rendirían más. K Keyword density Keyword density es el término inglés para la densidad de palabras clave: el porcentaje de veces que una keyword aparece respecto al total de palabras de un texto. Nació de la recuperación de información y del SEO de los noventa, cuando los buscadores contaban términos; hoy Google entiende conceptos y ningún porcentaje garantiza posiciones. R RankBrain RankBrain es un sistema de inteligencia artificial basado en aprendizaje automático que Google usa desde 2015 para entender cómo se relacionan las palabras de una búsqueda con los conceptos que expresan. Le permite mostrar resultados útiles incluso ante consultas nuevas, ambiguas o conversacionales, por eso cambió la forma de enfocar el SEO.