Herramienta gratisSin registro

Analizar publicaciones de Bluesky

Analiza las publicaciones de cualquier cuenta de Bluesky y descubre qué le da engagement: escribe un usuario y la herramienta lee hasta 300 elementos de su feed público, descarta los reposts y averigua cuáles de sus propias publicaciones llegaron más lejos y qué tenían en común. Longitud, multimedia, texto alternativo, enlaces, hashtags, menciones, citas, hilos y hora del día, cada uno comparado con la publicación mediana de la propia cuenta.

En Bluesky el usuario (handle) es un dominio: alice.bsky.social, no alice. Si escribes solo el nombre, se completa con .bsky.social, y también puedes pegar el enlace de un perfil de bsky.app o un identificador did:plc:.

Prueba con:

El límite de 300 grafemas y por qué tu contador de caracteres se equivoca

Bluesky limita una publicación a 300 grafemas y 3000 bytes, según el lexicon app.bsky.feed.post. Un grafema es lo que un lector llamaría un carácter: una letra, un emoji, una letra con tilde. No es lo que devuelve String.length en JavaScript, que cuenta unidades de código UTF-16.

La diferencia es lo bastante grande como para romper cosas. El emoji de familia es un solo grafema y once caracteres de JavaScript, así que un editor que cuenta text.length muestra 289 de 300 usados en una publicación que en realidad va por 279, y rechaza texto que Bluesky habría aceptado. Cada longitud de esta página se segmenta con Intl.Segmenter, y por eso las cifras pueden no coincidir con lo que otra herramienta te dice sobre la misma publicación.

La tabla de longitud responde otra pregunta práctica: en esta cuenta concreta, ¿rinden más las publicaciones cortas o las que llegan al tope? La respuesta cambia muchísimo de una cuenta a otra, por eso la tabla es por cuenta y no un consejo general, y por eso un tramo solo se declara el mejor cuando reúne al menos 5 publicaciones y al menos otro tramo también tiene 5.

Los me gusta son aprobación, los reposts son distribución

El feed por defecto de Bluesky es cronológico y sus feeds de descubrimiento son opcionales, así que el mecanismo principal que pone una publicación frente a alguien que todavía no sigue al autor es un repost o una cita. Por eso el reparto del engagement dice más aquí que en una red algorítmica: una cuenta cuyo engagement es un 90% de me gusta recibe la aprobación de quienes ya la siguen, y una cuenta con una cuarta parte de su engagement en reposts y citas está llegando más allá de sus seguidores.

La página de resultados desglosa ese reparto y lo llama amplificación. No es una puntuación y no hay cifra objetivo: una cuenta de noticias y una cuenta personal deberían verse distintas. Está ahí porque es la proporción que te dice cuál de las dos cosas hizo una publicación.

Los guardados se muestran al lado y quedan fuera del total de engagement a propósito. Es un campo reciente del AppView y marca 0 en la mayoría de las publicaciones antiguas, así que sumarlo haría que las publicaciones viejas de una cuenta parecieran peores por un motivo que no tiene nada que ver con cómo rindieron.

¿Qué no te puede decir este análisis?

No puede decirte por qué se difundió una publicación concreta. Puede decirte qué tenía en común con las otras publicaciones de la cuenta que rindieron bien, que es una afirmación distinta y más débil, y las recomendaciones están redactadas para dejar clara esa diferencia en lugar de esconderla detrás de un tono de certeza.

Una comparación por característica es una correlación dentro del historial de una cuenta, no un hallazgo causal. Una cuenta cuyas publicaciones con imágenes rinden más puede simplemente esforzarse más en las publicaciones para las que prepara imágenes. Lo honesto es usarla como una hipótesis para probar en tus próximas veinte publicaciones.

Solo lee datos públicos y solo lo que sirve el AppView: sin impresiones, sin detalle a nivel de seguidor, sin cuentas privadas y sin ningún dato sobre quién vio una publicación sin interactuar con ella.

Preguntas frecuentes

¿Qué compara exactamente el analizador de publicaciones de Bluesky?

El analizador compara cada publicación con la publicación mediana de la propia cuenta, no con una referencia global. Después divide las publicaciones según cada característica (con imágenes y sin imágenes, con texto alternativo y sin él, con enlace y sin enlace, hashtags, menciones, citas, publicaciones de hilo) y compara las dos medianas. Una comparación solo se muestra cuando hay al menos 5 publicaciones de cada lado.

¿Por qué algunas comparaciones dicen “no medido”?

Una comparación dice “no medido” cuando uno de los dos lados es demasiado pequeño. “Las publicaciones con imágenes rinden un 40% más” calculado con tres publicaciones con imagen no es una medición, es una casualidad con un signo de porcentaje. Si cualquiera de los dos grupos tiene menos de 5 publicaciones, la fila dice no medido y muestra los recuentos, en lugar de mostrar una cifra sobre la que alguien tomaría decisiones.

¿El límite de caracteres de Bluesky es de 300?

El límite de Bluesky es de 300 GRAFEMAS, que no es lo mismo que caracteres. El lexicon app.bsky.feed.post limita el texto a 300 grafemas y 3000 bytes. Un emoji de familia cuenta como un grafema y como once caracteres de JavaScript, así que un editor que cuente text.length rechazará publicaciones que están dentro del límite. Todas las longitudes de esta herramienta se segmentan con Intl.Segmenter y nunca se cuentan con .length.

¿Por qué todas las cifras son medianas y no promedios?

Las cifras son medianas porque una sola publicación que se escapa a un feed grande puede tener cincuenta veces el engagement normal de la cuenta. Eso mueve un promedio un orden de magnitud y una mediana casi nada, así que una comparación basada en promedios solo diría qué grupo contenía el caso atípico. Los casos atípicos se siguen mostrando, en su propia sección de publicaciones que más rindieron.

¿Cuenta los reposts y las respuestas?

Los reposts se excluyen por completo: un elemento del feed del autor con motivo de repost es la publicación de otra cuenta, con las cifras de otra cuenta. Las respuestas a otras personas se cuentan, pero se analizan por separado. Las respuestas dentro del propio hilo de la cuenta se tratan como contenido propio, porque lo son.

¿Por qué no hay cifras de alcance ni de impresiones en Bluesky?

El AT Protocol no publica ningún contador de visualizaciones. Bluesky no muestra impresiones a nadie, ni siquiera a los dueños de las cuentas, así que una herramienta de Bluesky que te muestre el alcance se lo está inventando. Esta página muestra recuentos de engagement y comparaciones entre grupos de publicaciones de la misma cuenta, y nada más.

¿Por qué importa el texto alternativo para el engagement?

El texto alternativo es ante todo una obligación de accesibilidad: es lo que anuncia un lector de pantalla, y Bluesky lo destaca en sus propios ajustes. También importa en la práctica, porque una parte visible de la red de Bluesky silencia u omite el contenido multimedia publicado sin él. Esta herramienta mide la cobertura en todas las imágenes y videos de la muestra, y deja el dato en blanco, no en cero, cuando una cuenta no publicó ningún contenido multimedia.

¿Hace falta iniciar sesión para analizar una cuenta de Bluesky?

No. La herramienta lee public.api.bsky.app, el AppView público del AT Protocol, que no requiere autenticación. Necesita al menos 12 publicaciones originales para funcionar y marca la muestra como escasa por debajo de 40.

PlayerSells no está afiliado a Bluesky ni a Bluesky Social PBC. Cada cifra de un resultado se lee en vivo del AppView público del AT Protocol en el momento en que usas la herramienta, a partir de las publicaciones públicas de la propia cuenta. El comportamiento de los endpoints y del lexicon descrito en esta página se comprobó contra public.api.bsky.app el 2 de septiembre de 2026.