3 puntos por GN⁺ 2026-03-24 | 1 comentarios | Compartir por WhatsApp
  • Método en el que una persona publica primero el contenido en su propio sitio web y distribuye su copia o enlace en plataformas externas como redes sociales
  • La publicación original incluye una URL canónica y un permashortlink, para que también desde las copias se pueda acceder directamente al original
  • Esta estructura permite lograr al mismo tiempo la propiedad del contenido, la optimización para motores de búsqueda y la independencia frente a fallas de servicios externos
  • Existen casos de implementación de POSSE automática o semiautomática en diversas plataformas como Twitter, Facebook, Medium y Mastodon
  • Como concepto central del movimiento IndieWeb, es un enfoque importante para materializar la publicación distribuida y una conectividad centrada en las personas

Resumen de POSSE

  • POSSE (Publish on your Own Site, Syndicate Elsewhere) es un método en el que una persona publica primero contenido en su propio sitio y luego distribuye su copia o enlace en plataformas de terceros como redes sociales
    • Cada copia incluye un enlace a la publicación original (original post link) para que el usuario pueda interactuar directamente con el original
    • Como concepto central del movimiento IndieWeb, permite que cada persona controle la propiedad del contenido y la ruta de acceso

Objetivo de POSSE

  • Permite que tus amistades lean tus publicaciones en la plataforma que prefieran, con acceso a través de distintos silos de redes sociales como Instagram, Tumblr, Twitter y Neocities
  • Prioriza mantener las relaciones actuales y valora más la conectividad centrada en las personas que la federación técnica
  • A diferencia de un enfoque de monocultura, busca una estructura de publicación distribuida en lugar de centrarse en el blogging o en una sola plataforma

Razones habituales

  • Menor dependencia de terceros: al publicar directamente en tu propio sitio, no te afectan las caídas de servicios externos
  • Propiedad del contenido: el original existe en tu propio dominio, por lo que no queda sujeto a los términos de servicio (TOS)
  • Mantiene la URL canónica (canonical URL) y mejora la eficiencia de búsqueda al hacer que las copias citen al original
  • Mediante backfeed, es posible traer de vuelta las reacciones desde servicios externos, aprovechando el efecto de red social mientras el original permanece almacenado en tu propio sitio

Importancia de incluir el enlace al original

  • Mejora el descubrimiento del contenido original: desde la copia se puede acceder al original mediante un permashortlink
  • Prevención de duplicación spam: aunque una copia se vuelva a publicar, el enlace al original se replica junto con ella, lo que aumenta la visibilidad del original
  • Mejora el ranking en buscadores: al enlazar al original desde las copias, los motores de búsqueda lo reconocen y elevan su posición

Cómo implementarlo

  • El software de publicación debe publicar el contenido en tu propio sitio y luego publicar también una copia en los silos seleccionados
    • La copia debe incluir un enlace a la publicación original (permashortlink o permashortcitation)
  • La publicación original debe agregar una sección posts-elsewhere para ofrecer enlaces a cada copia en los distintos silos
  • Interfaz de usuario

    • La UI ideal debe ser automática, predecible y poco intrusiva
    • Debe ofrecer una función de vista previa (Preview) para confirmar cómo se publicará en cada plataforma

Ejemplos de implementación por plataforma

  • Twitter

    • Es la plataforma de destino más común para POSSE; hacer POSSE de notas creadas en tu sitio hacia Twitter permite mantener la propiedad de los datos
    • Es posible publicar mediante la API, pero desde noviembre de 2022 se restringió el acceso a nuevas APIs
    • Admite web action endpoints, lo que facilita implementaciones semiautomáticas
  • Facebook

    • Es posible hacer crosspost manual o POSSE semiautomático mediante la extensión de navegador Bridgy
  • Medium

    • Mantiene el enlace rel-canonical de la URL original mediante la Posts API o la función Import Post
    • Existen diversas herramientas, como el plugin de Medium para WordPress y el plugin crosspost para Jekyll
    • También permite migración masiva (mass POSSE) de publicaciones existentes
  • WordPress

    • Con el plugin WordPress Crosspost se puede hacer POSSE desde un WordPress autoalojado hacia WordPress.com
  • Ghost

    • Mediante una herramienta open source en GitHub, los nuevos posts recibidos como JSON a través de webhooks de Ghost se sincronizan con Mastodon y Bluesky
  • Plain Text Notes

    • Se requiere conversión para destinos basados solo en texto, como SMS o notificaciones push
    • Se convierte HTML a texto con el método h-entry_to_text

Software relacionado con POSSE

  • PHP: el namespace POSSE de php-helpers incluye conversión de HTML a texto plano y funciones de sindicación
  • Python:
    • SiloRider: herramienta de línea de comandos con soporte POSSE para Twitter, Mastodon y más
    • Feed2Toot: publica feeds RSS en servicios basados en ActivityPub como Mastodon y Pleroma
  • Docker: POSSE Party es software POSSE autoalojable

Servicios POSSE

  • Bridgy Publish: servicio POSSE-as-a-service con soporte para Twitter, Flickr, GitHub y Mastodon
    • Se puede usar mediante interfaz web o webmention API
  • Mugged Tweets: servicio experimental para hacer POSSE de notas a tazas
  • IFTTT: republica automáticamente hacia Twitter, Tumblr, Facebook y otros a partir de feeds RSS/Atom
  • EchoFeed: servicio adicional de sindicación

Flujo de publicación

  • Client → Site → Silo

    • La persona usuaria crea contenido en el cliente → lo publica en el servidor → el servidor publica copias en cada silo
    • Ventaja: solo necesita interactuar con su propio sitio, y el servidor realiza la sindicación automáticamente
  • Client → Site & Silo

    • La persona usuaria crea contenido → lo publica en el servidor → el cliente consulta la URL en el servidor → la persona elige en qué plataforma publicarlo
    • Ventaja: la persona puede controlar directamente el contenido y el momento de cada copia
    • Desventaja: requiere un paso manual cada vez y el cliente debe conectarse directamente a cada silo

Casos de implementación en IndieWeb

  • Tantek.com (2010)

    • Implementó POSSE con base en Falcon, usando PuSH v0.4 + h-feed para sindicación en tiempo real
    • Incluye copia automática hacia Twitter y Facebook, además de enlaces de cita con permashortlink
    • Refleja RSVP y likes de Facebook mediante Bridgy
  • Waterpigs.co.uk (2012)

    • Usa el flujo Client → Server → 3rd Party
    • Hace sindicación hacia Twitter y Facebook
    • Con el sistema Taproot, al actualizar genera tweets POSSE adicionales
    • También hace resindicación inversa de reacciones a esos tweets mediante Bridgy
  • BrennanNovak.com (2012)

    • Publica copias en Twitter y Facebook
  • AaronParecki.com (2012)

    • Publica en Twitter tweets con permashortlink incluido
    • Todas las colecciones admiten suscripción PuSH
  • Sandeep.io (2012)

    • Hace POSSE mediante clic manual en enlaces para compartir de Facebook, Twitter y Google+
    • Mantiene un enfoque manual sencillo para evitar la inestabilidad de las integraciones API
  • Werd.io (2013)

    • Implementa POSSE mediante la estructura de plugins de la plataforma idno
    • Sindica distintos tipos de contenido hacia Twitter, Facebook, Flickr, Foursquare y otros
  • Veganstraightedge.com (2013)

    • POSSE manual basado en Dark Matter
    • Incluye marcado rel-syndication hacia Medium, WordPress, Twitter, Vine y otros
  • GlennJones.net (2014)

    • Implementó POSSE con el sistema transmat.io
    • Actualmente solo sindica publicaciones de tipo note hacia Twitter

Casos de implementación adicionales

  • Jeremy Keith

    • En 2014 implementó POSSE con un CMS personalizado: primero publica las notas en su sitio y luego las replica afuera
    • Las fotos se publican simultáneamente en Twitter y Flickr
  • Shane Hudson

    • En 2014 implementó POSSE hacia Twitter con Craft CMS
    • Maneja manualmente la función de contexto de respuesta y planea automatizar el POSSE de fotos
  • Ravi Sagar

    • En 2018 implementó POSSE desde un blog basado en Drupal
    • Las publicaciones con la etiqueta Share se comparten automáticamente en Twitter y LinkedIn mediante RSS feed + Rebrandly + Zapier
  • Ludovic Chabant

    • En 2018 implementó POSSE hacia Twitter y Mastodon usando PieCrust CMS y SiloRider
    • Funciona sobre marcado Microformats y también soporta publicaciones de fotos
  • Adam Dawkins

    • En 2019 implementó POSSE con un CMS personalizado: publica primero la nota en su sitio y luego la replica en Twitter
  • Shaun Ewing

    • En 2020 implementó POSSE con Jekyll y una API personalizada; actualmente está en sincronización manual
  • capjamesg

    • Sincroniza automáticamente las notas de su sitio hacia Twitter (brid.gy), micro.blog (feed polling) y Fediverse (fed.brid.gy)
  • Wojtek Powiertowski

    • En 2026 sincroniza automáticamente hacia Mastodon y Bluesky publicaciones escritas en un blog Ghost
    • Usa un cliente POSSE autoalojado para sincronizar de forma automática al crear nuevas publicaciones

Sitios con POSSE parcial

  • Hupili.net

    • Implementa un modelo de POSSE parcial en el que solo una parte del contenido se distribuye
    • Con SNSAPI unifica las estructuras de datos de varias redes sociales, y con SNSRouter consulta líneas de tiempo de forma unificada
    • Actualmente es difícil distinguir entre originales y copias, pero en el futuro planea generar una página de permalink única para cada actualización de estado

Otros enfoques

  • COPE (Create Once, Publish Everywhere)

    • Se escribe una sola vez y se publica en muchos lugares, pero no se publica primero en tu propio sitio
    • Al no existir un permalink original, las personas lectoras quedan dispersas entre varias plataformas
  • POSE (Publish Once Syndicate Everywhere)

    • Predecesor de POSSE: se publica una vez en un silo de red social específico y luego se replica en otras plataformas
  • PESOS (Post Elsewhere, Syndicate to Own Site)

    • Enfoque opuesto a POSSE: se publica primero en un servicio externo y luego se replica al sitio personal
    • Para diferenciarlo de POSSE, la copia debe incluir el enlace original (permalink)
  • PESETAS

    • Similar a PESOS, pero replica todo el contenido hacia una plataforma específica
    • Tumblr, por soportar diversos formatos de contenido, es adecuado como destino de PESETAS

Ideas de ampliación de POSSE (modelo CRUD)

  • Create

    • Crear contenido en tu propio sitio y distribuirlo hacia afuera
  • Read

    • Guardar la ubicación de las copias con enlaces u-syndication y permitir sincronización inversa (backfeed)
  • Update

    • Si la plataforma externa admite edición, al modificar el original también se actualiza la copia
    • Si no admite edición, se usa el método delete/repost
  • Delete

    • Al borrar el original, también es posible borrar las copias
    • Si existen comentarios o retweets, se necesita una UI para reconfirmar la eliminación
    • Grant Richmond soporta eliminación POSSE en Twitter desde 2018

FAQ

  • Para evitar contenido duplicado en buscadores, las copias deben incluir siempre un enlace al original y, si es posible, usar rel-canonical
  • POSSE sin backlink es el último recurso, aunque puede complementarse con la función posse-post-discovery
  • El orden entre POSSE y Webmention debe ser POSSE primero y Webmention después

Contexto

  • En 2010, Tantek Çelik presentó POSSE con la idea de “publica en tu propio sitio y distribuye a otros sitios”
  • El concepto se amplió en IndieWebCamp en 2011, y en junio de 2012 el término POSSE quedó definido formalmente
  • POSE existía antes que POSSE, pero POSSE explicita una estructura centrada en tu propio sitio

Artículos relacionados y citas

  • Entre 2013 y 2024, diversos medios presentaron el concepto de POSSE
    • Ars Technica describió POSSE como “una forma de distribuir a todas las plataformas desde un único original”
    • Molly White y Cory Doctorow, entre otras personas, destacaron POSSE como estrategia para recuperar la propiedad del contenido
    • Desde 2024, POSSE volvió a ganar atención al vincularse con redes distribuidas como Bluesky, Mastodon y el Fediverse

Aplicaciones ampliadas de POSSE

  • POSSE de repositorios Git: puede ampliarse como método para replicar un repositorio Git personal hacia GitHub, GitLab y otros
  • Registros de sesiones POSSE: la comunidad IndieWeb ha realizado sesiones relacionadas con POSSE de forma continua entre 2011 y 2024

Notas y licencia

  • La fuente del documento es la página wiki de IndieWeb (https://indieweb.org/wiki/index.php?title=POSSE&oldid=107734)
  • La página está incluida en las categorías building-blocks y syndication
  • La última modificación fue el 16 de enero de 2026 a las 17:04
  • El contenido se ofrece bajo CC0 public domain dedication
  • También se incluyen enlaces adicionales como Privacy policy, About IndieWeb y Code of Conduct
  • En la parte inferior aparecen enlaces relacionados con Creative Commons public domain y MediaWiki

1 comentarios

 
GN⁺ 2026-03-24
Comentarios en Hacker News
  • Yo sigo este enfoque de forma constante. El proceso de publicación es manual, pero la intención es buena y funciona bastante bien siempre que no se convierta en spam de promoción del blog en varios foros
    A propósito no puse una sección de comentarios en mi blog (rednafi.com), porque escribir no es mi trabajo remunerado y moderar comentarios consume demasiada energía
    Antes integré Disqus en un sitio hecho con Hugo, pero cuando las discusiones realmente crecieron, los problemas de escalabilidad fueron serios
    Si un artículo es útil, normalmente termina apareciendo de forma natural en HN o Reddit, y yo vuelvo a enlazar esas discusiones desde el artículo. Me parece suficiente

    • Yo lo manejo igual. Por ejemplo, en este artículo gestiono los enlaces de regreso desde varias plataformas
      Pongo las URLs sociales como claves en el frontmatter YAML y además lo registro en el ecosistema de ATProto mediante standard.site
      Para textos largos, obtengo un DOI en rogue-scholar.org y agrego metadatos
      Algún día quiero reunir todo eso en un solo hilo de comentarios estático, pero como casi no hay conversación entre redes, por ahora lo más realista es dejar solo los enlaces
    • Yo uso HN como plataforma de comentarios. Con un shortcode de Hugo guardo en caché los comentarios de HN y hago que solo vuelva a cargarlos para artículos de menos de 7 días
      El formato queda bastante limpio; se puede ver al final de este artículo
    • Si tienes una cuenta de Mastodon, puedes incrustar en tu sitio todos los hilos de respuesta de esa publicación
      Hay un ejemplo de implementación en este artículo
    • Tu blog me gustó mucho. En especial me impresionó el artículo Splintered Failure Modes. Lo leí una vez y se me quedó grabado de inmediato
  • Yo sigo este enfoque porque quiero poseer directamente el espacio que construí
    Funciona bien, pero automatizarlo es difícil y al final hay que hacer crossposting manual. Como cada comunidad reacciona distinto, el tráfico es bajo, pero como forma de trabajo en público es excelente

    • La automatización es difícil porque las redes sociales intencionalmente hacen difícil el autoposting
      Facebook incluso puede bajar la prioridad de publicaciones que incluyen enlaces externos. De ahí salen trucos como eso de “el enlace está en los comentarios”
    • No estoy de acuerdo. Servicios como micro.blog permiten crossposting automático con mucha facilidad hacia varias redes sociales
      Si el objetivo no es tanto el tráfico sino participar en comunidades distintas, vale totalmente la pena
    • La cultura y la audiencia de cada plataforma son distintas, así que el tono de la conversación cambia. Publicar exactamente lo mismo en todas partes puede sentirse un poco como spam
      Por eso la utilidad del crossposting varía según la persona
    • Me pregunto si has probado servicios para publicar como Buffer.co
  • Yo me topo con POSSE seguido en varias plataformas, y a veces este enfoque se siente impersonal y medio spam
    Entiendo la razón, pero se ve más como un enfoque de “sácalo ya” que como una conversación. Tal vez sea por la edad

    • La publicación basada en atproto con herramientas como standard.site está avanzando hacia un modelo donde el contenido pueda descubrirse fácilmente sin tener que publicarlo en muchos canales
    • Me da curiosidad qué es lo que se siente impersonal. De hecho, creo que una ventaja es no obligar al lector a usar una plataforma específica
  • Me imagino una gran función para la web pequeña

    1. Me suscribo por RSS a blogs que me gustan
    2. Cuando sale un artículo nuevo, en el lector RSS también veo enlaces a discusiones en HN, Reddit, Twitter, etc.
    3. Hago clic y participo en la conversación ahí
      Una versión simple sería poner enlaces a discusiones relacionadas al final del artículo
    • También estoy de acuerdo. Quiero ver los artículos en un lector RSS, no que me los lancen sin más en un feed social
      Los posts tipo “publiqué algo nuevo” simplemente se sienten como spam.
      Buscar discusiones externas es más complejo, pero si de verdad te interesa, con buscar la URL basta. El permashortlink más bien estorba
    • Según entiendo, WebMentions fue diseñado justamente para cumplir esa función
  • Me alegra muchísimo cada vez que aparece un artículo así. Todo el mundo debería ser dueño directo de su contenido
    La filosofía de la comunidad indieweb merece celebrarse.
    Si puedes, te recomendaría ir a un Homebrew Website Club y hablar sobre construir tu propio espacio en la web. Puede hacerte sentir de nuevo ese cariño por la tecnología

  • Al principio este artículo me sonó a promoción de las big tech. Algo como “al final las grandes empresas van a ganar, así que publícalo en todas partes”
    Pero no veo por qué tendría que enseñarle mi blog a un amigo que solo usa Facebook.
    Prefiero compartirlo solo con gente que sintoniza con mis principios

    • Es una perspectiva interesante. Hay gente que quiere que la mayor cantidad posible de personas vea lo que escribe, y otra que prefiere compartir en silencio
      Con la edad uno se vuelve más cuidadoso al publicar en línea. Puede ser una expresión de autoconciencia y madurez: no todo el mundo quiere leer lo que escribo
  • Cuando leo un artículo, me gusta que venga con enlaces a las discusiones principales en HN o Reddit
    Los comentarios de blogs suelen estar en silencio, y aunque leas varios días después, sigue siendo fácil seguir lo que pensaron otras personas

    • La idea misma de una “discusión principal” da tristeza. A medida que internet se volvió una colección de apps cerradas, nos acostumbramos a pensar dentro de jardines amurallados
      El navegador debería ser capaz de encontrar y mostrar por sí mismo los enlaces relacionados.
      Cuando uno trabaja con ActivityPub y Linked Data, frustra ver que muchos proyectos todavía intentan imitar redes sociales cerradas
  • RSS es una forma simple y confiable que me permite controlar directamente lo que quiero ver, sin quedar a merced de la curaduría algorítmica

  • Yo también sigo este enfoque. Mi sitio está en mi perfil
    Omite el permashortlink y mantén un enlace original corto y con sentido.
    Con solo ver el enlace ya se puede intuir de qué trata el contenido, y POSSE facilita reflejar este tipo de preferencias personales

    • Yo también creo que el permashortlink es un concepto innecesario.
      En indieweb.org/permashortlink enumeran sus razones, pero la mayoría no me convence
      Argumentos como que es más estable en correo electrónico o más cómodo de escribir por ser corto tienen poco peso
      Al final solo agrega costos de mantenimiento y fragmentación de dominios. Me parece mejor mejorar la estructura de URL existente
  • Yo hago lo contrario: uso PESOS (Publish Elsewhere, Syndicate to Own Site)
    Gracias a un sistema automatizado, concentro en mi sitio la actividad que tengo por toda la web y luego la consulto fácilmente cuando la necesito. Lo recomiendo mucho

    • Vi el sitio vale.rocks y de verdad me inspiró. Que tengas un gran día