≡En resumen
- Las stop words son palabras funcionales muy frecuentes que aportan poco significado por sí solas.
- En sistemas clásicos de búsqueda y en análisis de texto se eliminan para reducir el índice y el ruido.
- Google entiende hoy el papel de estas palabras en la consulta: «vuelos a Madrid» y «vuelos desde Madrid» no son lo mismo.
- En SEO no hace falta quitarlas de títulos ni textos: escribe de forma natural.
- En URLs puedes suprimirlas para acortar, siempre que no cambien el significado, como «sin» o «no».
01 ¿Qué son las stop words?
El concepto nace en la recuperación de información, la disciplina que estudia cómo buscar documentos. Se atribuye a Hans Peter Luhn, investigador de IBM que a finales de los años cincuenta desarrolló los índices de palabras clave en contexto (KWIC), en los que las palabras más comunes no se indexaban. Después, C. J. van Rijsbergen publicó una de las primeras listas estándar, con 250 palabras inglesas, y Martin Porter, el mismo del algoritmo de keyword stemming, difundió la suya en los años ochenta.
02 Lista de stop words en español
| Tipo | Ejemplos |
|---|---|
| Artículos | el, la, los, las, un, una, unos, unas, lo |
| Preposiciones | a, ante, con, de, desde, en, entre, hacia, hasta, para, por, sin, sobre, tras |
| Conjunciones | y, e, o, u, ni, pero, que, porque, si, aunque |
| Pronombres | yo, tú, él, ella, me, te, se, nos, le, les, su, sus |
| Verbos auxiliares y frecuentes | es, son, era, ha, han, hay, fue, ser, estar |
| Adverbios frecuentes | no, muy, más, ya, también, así |
03 Stop words en procesamiento del lenguaje natural (NLP)
Cuándo conviene quitarlas
Nubes de palabras, conteos de frecuencia, TF-IDF, clasificación de temas y extracción de palabras clave: sin ellas, destacan los términos que de verdad describen el texto.
Cuándo no
Análisis de sentimiento («no me gusta»), búsqueda por frases exactas, traducción, chatbots y cualquier modelo que necesite entender la frase completa.
En modelos modernos
Los modelos de lenguaje basados en transformers, como BERT o los LLM, procesan todas las palabras: el contexto que aportan las stop words es parte de lo que aprenden.
from nltk.corpus import stopwordsvacias = set(stopwords.words("spanish")) - {"no", "sin"}tokens =
La segunda línea carga la lista española y conserva «no» y «sin», porque cambian el sentido; antes hay que descargar el corpus con nltk.download("stopwords").
04 ¿Google ignora las stop words?
Ya no. Los buscadores de primera generación descartaban las palabras vacías para ahorrar espacio en el índice, y eso generaba problemas con consultas donde son esenciales, como el grupo «The Who». Google fue dejando atrás ese enfoque con sistemas de comprensión del lenguaje como Hummingbird (2013) y, sobre todo, BERT.
Al presentar BERT el 25 de octubre de 2019, Google puso un ejemplo que es casi una lección sobre stop words: en la búsqueda «2019 brazil traveler to usa need a visa», la preposición «to» decide el sentido. Antes, Google devolvía resultados sobre estadounidenses que viajaban a Brasil; con BERT entiende que es un brasileño que viaja a EE. UU.
| Consulta | Frente a | Qué cambia |
|---|---|---|
| vuelos a Madrid | vuelos desde Madrid | Destino frente a origen |
| pan sin gluten | pan con gluten | El producto buscado es el contrario |
| abogado para empresas | abogado de empresas | Servicio a empresas frente a abogado interno |
| cómo no engordar | cómo engordar | Objetivo opuesto |
“No me preocuparía en absoluto por las stop words; escribe de forma natural. Los buscadores miran mucho, mucho más que palabras sueltas.”
05 Stop words y SEO: títulos, textos y keywords
- ✓Escribe títulos y encabezados como los leería una persona: «Cómo elegir un colchón para la espalda», no «Elegir colchón espalda».
- ✓No elimines preposiciones para «concentrar» la keyword: no aumenta la relevancia y empeora el clic.
- ✓En keyword research, trata como keywords distintas las que cambian de intención por una palabra vacía (a/desde, con/sin).
- ✓Agrupa en una misma página las variantes que solo difieren en artículos o preposiciones sin cambiar la intención.
- ✓Cubre el tema con sinónimos y términos relacionados en lugar de repetir la keyword exacta.
Google relaciona las palabras de tu texto con su campo semántico, así que las preposiciones no restan relevancia. La regla práctica es la misma que para cualquier texto que quiere posicionar: primero claridad para el lector. Es la base de la redacción de textos SEO que hacemos para nuestros clientes, en la que las palabras vacías se quedan donde el idioma las pide.
06 Stop words en el buscador de tu web o tienda online
Donde las palabras vacías siguen dando trabajo es en los buscadores internos. Muchos plugins y motores de búsqueda de webs y tiendas online comparan palabras literales: si el cliente escribe «funda para móvil sin tapa» y el buscador descarta «sin», le mostrará justo las fundas con tapa. Si además no las descarta, puede exigir que aparezcan «para» y «sin» en el nombre del producto y no devolver nada.
-
1
Revisa qué buscan tus usuarios
Exporta las búsquedas internas de tu analítica y localiza las que no devuelven resultados o devuelven resultados absurdos.
-
2
Configura la lista de palabras vacías
Activa la lista de español de tu motor y quita de ella las palabras que cambian el sentido, como «sin» o «no».
-
3
Añade sinónimos
Relaciona términos como «móvil», «smartphone» y «teléfono» para que la búsqueda no dependa de la palabra exacta.
-
4
Prueba consultas reales
Repite las búsquedas problemáticas tras cada cambio y comprueba que los primeros resultados tienen sentido.
07 ¿Hay que quitar las stop words de las URLs?
Google recomienda URLs sencillas, con palabras en lugar de identificadores largos y guiones para separarlas, pero no dice nada de las stop words. Quitarlas es una decisión de legibilidad, no de ranking: acorta el slug y lo hace más fácil de leer y compartir. Una buena URL amigable describe la página en pocas palabras.
/como-elegir-un-colchon-para-la-espalda/→/elegir-colchon-espalda/: más corto y se entiende igual./pan-sin-gluten/→/pan-gluten/: error, dice lo contrario./vuelos-desde-madrid/→/vuelos-madrid/: ambiguo, mejor mantener «desde».
Detalles como este forman parte del SEO on page que cuidamos en nuestro servicio de posicionamiento SEO, junto a la arquitectura, el contenido y el enlazado interno.
Preguntas frecuentes sobre Stop Words
Son palabras muy frecuentes y con poco significado propio, como artículos, preposiciones y conjunciones, que muchos sistemas de búsqueda y análisis de texto filtran antes de procesarlo.
Se traduce como palabras vacías y, con menos frecuencia, palabras de parada.
Las más habituales son el, la, los, de, que, y, a, en, un, por, con, para, se, su y es. Cada herramienta usa su propia lista.
Sí. Desde BERT (2019) Google interpreta cada palabra en el contexto de la consulta, y preposiciones como «a», «desde» o «sin» pueden cambiar los resultados.
No. Google recomienda escribir de forma natural, y un título legible consigue más clics que una lista de keywords.
Puedes quitarlas para acortar el slug si no cambian el significado. Mantén las que sí lo cambian, como «sin», «no» o «desde», y no modifiques URLs ya posicionadas solo por esto.
Para reducir el ruido y el tamaño de los datos en tareas como conteos de frecuencia, TF-IDF o clasificación de temas. En análisis de sentimiento o modelos de lenguaje modernos se suelen conservar.
Son dos pasos distintos del procesamiento de texto: eliminar stop words descarta las palabras más comunes, mientras que el stemming reduce las palabras que quedan a su raíz para agrupar variantes como «abogado» y «abogados».
Fuentes consultadas
Sobre el autor
Raúl Aránega Segura
CEO y especialista SEO en appyweb
Fundador de appyweb. Más de una década posicionando webs y tiendas online en Google y, ahora, en las respuestas de la IA.
Ver perfil en LinkedIn ↗