Palabra más común
Descubra la palabra que domina un texto: en una frase de 8 palabras sobre un gato y un sombrero, the aparece 3 veces. Las mayúsculas no cuentan, así que The y the suman juntas. Útil para detectar repeticiones y revisar palabras clave. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Texto
- the cat and the hat and the cat
- Palabra
- the
- Cantidad
- 3
- Total de palabras
- 8
- Palabras únicas
- 4
Redactores, editores, analistas SEO y docentes suelen necesitar una respuesta rápida: ¿qué palabra única domina este pasaje y cuántas veces aparece? Una tabla de frecuencias completa sirve para un análisis profundo, pero para una comprobación ágil de palabras clave y repetición solo hace falta la palabra principal y su conteo. Este buscador de la palabra más común acepta texto plano, tokeniza palabras con soporte Unicode de letras y dígitos (incluidos apóstrofos internos como don't), unifica mayúsculas y minúsculas para que Hello y hello cuenten como el mismo token, y devuelve la palabra ganadora, su conteo absoluto, el total de palabras, las palabras únicas y la proporción del flujo. Los empates se resuelven alfabéticamente para un resultado estable y reproducible.
Qué significa «palabra más común» y cómo se elige la ganadora
La palabra más común de un documento es el token que aparece más veces que cualquier otro tras una definición coherente de «palabra» y de igualdad entre tokens. Esta capacidad define una palabra como una secuencia máxima de letras o dígitos Unicode, unida opcionalmente por un apóstrofo interno, de modo que contracciones y nombres como don't u O'Brien sigan siendo un solo token. La puntuación, los símbolos y el espacio en blanco separan tokens y nunca se cuentan como palabras.
Se ignora la capitalización: el algoritmo pasa cada token a minúsculas antes de contar, de modo que THE, The y the incrementan el mismo cubo. Tras el conteo, el manejador selecciona la clave con la frecuencia más alta. Cuando dos o más palabras comparten ese pico, devuelve la forma en minúsculas lexicográficamente menor, lo que hace el resultado determinista entre entornos de ejecución y fácil de fijar en pruebas.
La proporción es el conteo dividido por el total de tokens, redondeada a seis decimales, para expresar el dominio como fracción del pasaje sin un segundo recorrido.
Dónde aporta valor un buscador de la palabra más común
Los equipos de contenidos usan un buscador de la palabra más común para detectar repetición no intencionada antes de publicar: si un nombre de marca o un relleno domina el borrador, el conteo y la proporción marcan la alerta al instante sin abrir una hoja de cálculo. Las revisiones SEO y de páginas de aterrizaje comprueban si la palabra clave objetivo es de verdad el token principal o si las palabras vacías siguen dominando la página.
Las herramientas de aula y de laboratorio de escritura permiten a los estudiantes pegar ensayos y ver en qué palabra confían en exceso, apoyando objetivos de revisión sobre variedad. Los equipos de soporte y producto analizan tickets o notas de versión en busca del término dominante al proponer etiquetas rápidas.
Mantenga las peticiones bajo el límite de caracteres, fije la ganadora en minúsculas y el conteo en pruebas automatizadas, y obtendrá una comprobación reproducible de palabras clave y repetición para complementos CMS, deberes LMS, workers de borde y scripts por lotes sin montar un apilamiento completo de análisis de texto.
Qué puede hacer con ella
Comprobación de repetición en borradores
Pegue una entrada de blog o un ensayo y vea qué palabra única aparece más a menudo para recortar relleno o variar el léxico antes de publicar.
Presencia rápida de la palabra clave SEO
Confirme si un término objetivo es el token principal en una página de aterrizaje, o si las palabras vacías comunes aún dominan el texto.
Laboratorios de escritura en aula y LMS
Permita que los estudiantes envíen un párrafo y reciban un informe determinista de la palabra principal para ejercicios de variedad léxica.
Preguntas frecuentes
¿Cómo funciona el buscador de la palabra más común?
Tokeniza el texto en palabras Unicode de letras o dígitos (con apóstrofos internos), pasa cada token a minúsculas, cuenta frecuencias y devuelve la palabra con el conteo más alto. Los empates se resuelven alfabéticamente.
¿La coincidencia distingue mayúsculas y minúsculas?
No. La coincidencia es siempre insensible a mayúsculas: Hello y hello cuentan como la misma palabra. La palabra devuelta es la forma en minúsculas.
¿Qué ocurre si dos palabras aparecen el mismo número de veces?
La capacidad devuelve un solo ganador: entre conteos máximos empatados, se elige la palabra en minúsculas lexicográficamente menor para que los resultados sean estables y comprobables.
¿Qué cuenta como palabra?
Secuencias de letras o dígitos Unicode, opcionalmente con apóstrofos internos (don't, O'Brien). La puntuación y los símbolos solo separan tokens; no se cuentan.
¿Se descartan palabras muy comunes como artículos o preposiciones?
No. Se cuentan todas las palabras, por eso un artículo puede ganar en un texto corto. Eso también informa: le dice si su palabra clave encabeza de verdad la página o si todavía mandan las palabras de relleno.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/str/most-common-word \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"the cat and the hat and the cat"}'const res = await fetch("https://api.kit.forhosting.com/str/most-common-word", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "the cat and the hat and the cat"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/str/most-common-word",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "the cat and the hat and the cat"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/str/most-common-word", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"the cat and the hat and the cat"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"the cat and the hat and the cat"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/str/most-common-word", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"text": "the cat and the hat and the cat"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "str.most_common_word",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_chars | 100000 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Qué significa «palabra más común» y cómo se elige la ganadora
Cadenas vacías, solo espacios y texto sin tokens de letras o dígitos fallan con invalid_input en lugar de inventar un éxito vacío.
Contrato de entrada, forma de la respuesta y errores
Se aceptan números finitos y bigints y se convierten a cadena; se rechazan objetos, matrices, booleanos, Infinity y NaN. Combine este extremo con una tabla de frecuencias completa cuando necesite todos los rangos, o con un detector de palabras sobreusadas si le importa un umbral sobre muchas palabras; este buscador responde solo a la pregunta del pico único, con rapidez y claridad. Envíe un cuerpo JSON con un campo obligatorio: text, una cadena no vacía (los alias incluyen input, string, value, content y s). La longitud máxima es de cien mil caracteres para acotar los análisis en el navegador y en el Worker. En caso de éxito el cuerpo incluye word (la ganadora en minúsculas), count (cuántas veces aparece), total_words (todos los tokens tras la tokenización), unique_words (claves distintas en minúsculas), share (count sobre total_words con seis decimales) y method igual a most_common_word para etiquetar canalizaciones. Ejemplo: the cat and the hat and the cat produce word the con count tres, total_words ocho, unique_words cuatro y share cero coma tres siete cinco. Texto ausente, vacío, solo espacios, demasiado largo o solo puntuación falla con invalid_input y no se factura.
Dónde aporta valor un buscador de la palabra más común
Como la implementación es pure parse de nivel A, cada llamada correcta cuesta el precio base publicado $0.002, sin tokens de modelo ni red saliente, y la validación fallida no consume saldo.
Preguntas técnicas
¿Cuánto cuesta el buscador de la palabra más común?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.