Contar palabras y caracteres para SEO: meta description, title y redes sociales

Contar palabras y caracteres para SEO: meta description, title y redes sociales

Meta description 155 caracteres, title ~60, tweet 280: cuenta palabras y caracteres en el navegador con el contador FastMinify — presets SEO, tiempo de lectura, 100 % local.

09.09.2026
7 min de lectura
Compartir este artículo:
word-countSEOmeta-descriptioncontenttext-toolsTutorial

Contar antes de publicar una meta description o un title

Una meta description truncada en Google, un title cortado en el móvil o un tweet sin final son errores de longitud, no de calidad de redacción. Aun así, la mayoría de los CMS dicen «160 caracteres máx.» sin aclarar si cuentan los espacios, la puntuación o las entidades HTML. FastMinify no sustituye a Search Console ni a una auditoría SEO completa. El contador de palabras en línea cuenta palabras, caracteres (con o sin espacios), frases, párrafos y tiempo de lectura estimado. Incluye los valores predefinidos meta-description-155, twitter-280 y sms-160, alineados con los límites de cada canal. Todo ocurre en el navegador. El resto de herramientas de texto está en el hub de herramientas de texto y Markdown. Para el rendimiento global del sitio, cruza con la checklist rendimiento web 2026 y con la relación entre velocidad y SEO en por qué los sitios rápidos posicionan mejor.

Valor predefinido de meta description de 155 caracteres, con barra de progreso e indicador Cabe o Sobre el límite
Recuento con o sin espacios, útil si tu CMS cuenta de otra forma
Tiempo de lectura estimado (150–300 PPM) para artículos y páginas de destino
Valores predefinidos Twitter/X 280 y SMS 160 para textos sociales
100 % local: el texto de marketing no sale de la pestaña

Errores frecuentes en meta, title y conteo

Confundir palabras y caracteres

«Mi meta tiene 25 palabras, vale»: Google trunca por caracteres y píxeles. Las palabras largas o los títulos en mayúsculas consumen presupuesto rápido.

Contar palabras para meta description
Ignorar espacios finales (quítalos antes de pegar en el CMS)
Olvidar que «…» del CMS cuenta en el límite
Pegar desde Word con espacios no separables invisibles
Una meta truncada a mitad de palabra en la SERP reduce el CTR, incluso con buen posicionamiento.
Duplicar title, H1 y meta

Tres campos idénticos desperdician el snippet.

Title = H1 = meta palabra por palabra
Solo keyword sin beneficio al usuario
Meta que no describe la página
Title demasiado largo por marca duplicada
Google puede reescribir la meta; title largo pierde el final.
Ignorar móvil y redes sociales

La SERP de escritorio y la tarjeta de Twitter no comparten el mismo ancho útil.

Probar la longitud solo en una vista previa de escritorio
Reutilizar og:description sin volver a comprobarla a 280 caracteres
Descripciones de menos de 100 caracteres, demasiado vagas
Contar entidades HTML como un carácter visual
Haz una pasada con el valor 155 para Google, otra con 280 para redes sociales y un límite personalizado de 60 para el title: tres pegados, tres indicadores verdes.

Palabras o caracteres, y la regla de cada campo SEO

Meta description, en caracteres y no en palabras

Google suele truncar la meta description mostrada alrededor de 155 a 160 caracteres, según el ancho del snippet. Bing y las auditorías de Ahrefs marcan a menudo lo que pasa de 160. FastMinify apunta a 155 (valor meta-description-155), con un mínimo editorial de 100 caracteres en este sitio para evitar descripciones demasiado cortas. Cuenta los caracteres con espacios, que es lo que mide el valor predefinido por defecto.

Etiqueta title y H1, dos campos y dos presupuestos

La etiqueta <title> SEO se trunca en los resultados de Google hacia los 60 caracteres en escritorio, y a veces antes en el móvil según el ancho. No es el mismo campo que el <h1> visible: puedes tener un title corto para la SERP y un H1 más descriptivo para los usuarios. No hay un valor «title-60» dedicado, así que usa un límite personalizado o vigila el contador de caracteres.

Open Graph, Twitter y cuerpo del artículo

Las tarjetas sociales (og:description, twitter:description) suelen reutilizar la meta description, pero no siempre. Twitter/X limita históricamente a 280 caracteres (valor de la herramienta). El cuerpo del artículo se razona más bien en palabras y tiempo de lectura: el contador estima unas 200 palabras por minuto, ajustable. Para estructurar un README largo, usa el generador de TOC Markdown del mismo hub.

Cifras clave antes de escribir

Los límites habituales de un vistazo

Referencias prácticas, no promesas de visualización en la SERP. Google reescribe a menudo el snippet.

Antes

Descubre cómo optimizar tu sitio web para mejorar el posicionamiento orgánico y atraer más visitantes cualificados con técnicas SEO probadas que puedes aplicar hoy mismo.

Después

155 caracteres como máximo (valor predefinido): trunca al final de una palabra y añade «…» en lugar de cortar una palabra a medias.
Meta description: objetivo 155 caracteres, mínimo 100, límite duro hacia 160, valor meta-description-155
Etiqueta title: unos 50–60 caracteres, con un límite personalizado de 60 en el contador de palabras
Tweet o post de X: 280 caracteres, valor twitter-280
Vista previa de SMS: 160 caracteres, valor sms-160
Artículo de blog: cuenta palabras y tiempo de lectura, porque no hay un único techo en la SERP
Qué mide exactamente el contador FastMinify

La herramienta usa la misma lógica que src/lib/word-counter.ts. Las palabras son segmentos separados por espacios tras quitar los espacios del principio y del final, las frases se separan en .!? y los párrafos son bloques separados por una línea vacía. Los límites de los valores predefinidos siguen charCountMode (con o sin espacios). La entrada tiene el mismo tope que el resto de herramientas de texto: 64 KiB de UTF-8.

Palabras: separación por espacios tras quitar los de los extremos, sin análisis de raíces ni tratamiento especial del chino, japonés y coreano
Caracteres con espacios: input.length de JavaScript (unidades de código UTF-16)
Sin espacios: longitud tras quitar \s
Barra de límite verde, ámbar o roja, ámbar desde el 80 % del valor predefinido
Entrada vacía: ceros, sin error

De la meta description al tweet con el contador de palabras

Redactar una meta description de menos de 155 caracteres

Abre el contador de palabras, elige Meta description (155) en Límite de caracteres, deja charCountMode en «con espacios» y pega tu borrador. La barra se pone roja en el primer carácter que pasa de 155. Ajusta hasta que el indicador sea verde o ámbar (verde por debajo del 80 %, ámbar del 80 al 100 %, rojo por encima).

El valor meta-description-155 coincide con META_DESCRIPTION_MAX_LENGTH del sitio
Copia la versión final al CMS
155 caracteres equivalen a unas 20 a 26 palabras en español, según el vocabulario
Sin subida a ningún servidor, con actualización mientras escribes como en las demás herramientas de texto
Herramienta vecina del hub: embellecer Markdown para dar formato a la documentación de producto antes de contar
Un title de 60 caracteres y una meta de 155 para una página de destino

Publicas una página de herramienta con un title SEO ajustado y una meta descriptiva, en dos pasadas en la misma pestaña.

1

Primera pasada, un title con límite personalizado de 60

Elige Personalizado en Límite de caracteres, indica 60 en Límite personalizado y cuenta los caracteres con espacios. Ejemplo: «Minificador JSON en línea | FastMinify» (38 caracteres), lo que deja sitio para el sufijo de marca.

2

Segunda pasada, una meta con el valor 155

Cambia a meta-description-155 y reescribe sin repetir el title literalmente. Añade la intención (gratis, en el navegador, sin subida) en una frase.

3

Tercera pasada, un tweet opcional

Usa twitter-280 para un anuncio: más margen y un tono más directo. El contador no publica nada, solo mide el texto.

Tiempo de lectura para artículo de blog

Pega el cuerpo del artículo (sin el front matter YAML). El panel muestra las palabras y ~X min de lectura a tu velocidad de lectura (200 por defecto). Sirve para alinear los campos readingTime del calendario editorial. Recalcula tras cada traducción, porque el alemán suele tener menos palabras que el francés para el mismo contenido.

De 150 a 300 PPM, con 200 por defecto, como la convención del blog de FastMinify (unas 200 palabras por minuto)
Frases y párrafos como control de estructura
No confundas el tiempo de lectura del blog con el valor meta 155
Posts largos: TOC Markdown
CSV → tabla: CSV a tabla Markdown

Integrar límites en tu stack

CMS y campos meta

WordPress (Yoast, Rank Math), front matter de Hugo y la exportación metadata de Next.js: la mayoría ofrece un contador de caracteres. Comprueba si cuenta con espacios y si incluye un sufijo de marca automático. FastMinify encaja antes de pegar en el CMS, sobre todo cuando redactas en Markdown o en un ticket.

Ejemplo básico

// Next.js App Router — objetivo FastMinify import { clampMetaDescription } from '@/lib/meta-description' export const metadata = { title: 'Minificador JSON en línea — FastMinify', description: clampMetaDescription( 'Minifica JSON en el navegador. Sin subida, presets API, copia en un clic.' ), }
Alternativas y límites

Otros contadores también cuentan palabras y caracteres: elige según la privacidad y los valores SEO.

Conclusión

El SEO on-page suele empezar con números simples: 155 caracteres para una meta legible, ~60 para un title, 280 para un tweet y palabras más tiempo de lectura para el cuerpo. El contador de palabras FastMinify incluye esos valores en el navegador, sin cuenta. No es una auditoría SEO completa, porque Google puede reescribir tu snippet y la longitud por sí sola no posiciona. Combina el recuento local, un texto claro y el resto de la checklist rendimiento 2026. En el hub texto y Markdown encontrarás también el TOC Markdown y las tablas CSV.

Valor 155 para la meta, límite personalizado de 60 para el title y 280 para redes sociales: tres pasadas
Caracteres con espacios salvo regla CMS explícita
Recalcular el tiempo de lectura para cada idioma (FR/EN/DE/ES)
No confundir tokens LLM y caracteres SERP
Quita los espacios de los extremos y revisa: los espacios finales cuentan en la barra de límite
Compartir este artículo
Compartir este artículo: