Last updated: 2026-05-26 · Bluesky · By SocialKit Team
Le schede di anteprima link su Bluesky e Mastodon sembrano semplici, ma si rompono per ragioni diverse su ogni piattaforma. Questa guida spiega il perché — record embed AT Protocol su Bluesky, fetch OpenGraph lato server su Mastodon — e mostra come pianificare post con una scheda funzionante ogni volta.
Prima di iniziare
Hai bisogno di un account Bluesky (qualsiasi handle) e/o di un account Mastodon su qualsiasi istanza. Per pianificare post con link in anticipo, ti serve anche un account SocialKit — la prova gratuita di 7 giorni (0,00 € oggi) copre entrambe le piattaforme.
Dal lato del proprietario della pagina: l'URL a cui stai linkando deve avere tag meta OpenGraph corretti (`og:title`, `og:description`, `og:image`) perché appaia una scheda su entrambe le reti. Se possiedi la pagina di destinazione, controlla prima quelle tag. Se stai linkando a un URL di terze parti, puoi influenzare solo il tuo post — non se la loro pagina ha tag OG — quindi adatta le tue aspettative di conseguenza.
Su Bluesky, una scheda di anteprima link non è semplicemente un URL renderizzato — è un record `app.bsky.embed.external` esplicito allegato al tuo post al momento della creazione. A giugno 2026, quando incolli un URL nell'app web di Bluesky o in un composer di terze parti compatibile, il client recupera i tag OpenGraph della pagina e impacchetta titolo, descrizione e miniatura in quel record embed. Il protocollo AT lo archivia quindi accanto al testo del post. Se il record embed è assente, non appare nessuna scheda — anche se l'URL è nel testo del post.
Tip: Un URL nudo digitato nel corpo del post senza il record embed apparirà come testo semplice sulla maggior parte dei client Bluesky, non come scheda. Conferma sempre che l'anteprima della scheda venga renderizzata nel composer prima di pubblicare.
Incolla l'URL in un browser e visualizza il sorgente (Ctrl/Cmd + U), poi cerca `og:title`, `og:description` e `og:image`. Tutte e tre devono essere presenti. Se `og:image` è assente, alcuni client generano una scheda solo testuale; se le dimensioni dell'immagine sono troppo piccole (Bluesky si aspetta almeno 800 px di larghezza a giugno 2026), la miniatura potrebbe essere vuota o ritagliata male. Per le tue pagine, correggi i tag nel CMS o nel `<head>` e verifica con un validatore gratuito di tag OG prima di distribuire il link.
Tip: Le immagini delle schede Bluesky vengono visualizzate in proporzione 1,91:1 (circa 1200 × 628 px), uguale allo standard OG. Un `og:image` quadrato verrà letterboxed anziché ritagliato sulla maggior parte dei client — usa un'immagine 1200 × 628 px per il risultato migliore.
Apri il composer di SocialKit e seleziona il tuo account Bluesky connesso come destinazione. Incolla il tuo URL nel corpo del post. A giugno 2026, SocialKit recupera i dati OpenGraph della pagina e mostra un'anteprima live della scheda nel composer così puoi confermare titolo, descrizione e miniatura prima di pianificare. Se la scheda è vuota o mostra testo segnaposto, il problema è probabilmente i tag OG della pagina di destinazione — correggili prima (vedi Passo 2), poi aggiorna il composer.
Tip: Se stai linkando a una pagina che ha cambiato di recente i suoi tag OG, alcune cache CDN o di anteprima possono impiegare minuti o ore ad aggiornarsi. Aggiungere un parametro di cache-busting (es. `?v=2`) forza un fetch aggiornato sulla maggior parte dei composer ma cambia l'URL canonico — usalo solo su pagine che possiedi e dove il cambio di URL è accettabile.
Le schede link di Mastodon funzionano diversamente da Bluesky. Quando la tua istanza principale riceve un post contenente un URL, il suo server recupera la pagina di destinazione in modo asincrono e analizza i suoi tag OpenGraph — di solito in pochi secondi ma a volte fino a un minuto su istanze impegnate o con limiti di frequenza. La scheda appare dopo che quel fetch lato server è completato. A giugno 2026 questo significa: (a) la scheda potrebbe non apparire immediatamente anche se i tag OG sono corretti; (b) se l'URL di destinazione è protetto da un CAPTCHA anti-bot o da una challenge Cloudflare, l'istanza potrebbe non riuscire a recuperarlo e la scheda non apparirà mai; (c) il comportamento delle schede può variare tra versioni di Mastodon (la linea stabile corrente è la 4.x).
Tip: Mastodon non archivia la scheda nel record del post come fa Bluesky — viene generata su richiesta dall'URL ogni volta che un client carica il post. Ciò significa che correggere un tag OG rotto nella pagina di destinazione finirà per correggere la scheda in tutti i post Mastodon passati che la linkano, una volta che l'istanza aggiorna la sua cache.
Nel composer di SocialKit, seleziona il tuo account Mastodon connesso accanto a (o al posto di) Bluesky. Scrivi il testo del tuo post e incolla l'URL. Usa la personalizzazione per piattaforma per adattare la didascalia se stai pubblicando su entrambe le reti contemporaneamente — il limite di caratteri predefinito di Mastodon è 500 (alcune istanze lo aumentano; controlla il limite della tua istanza nelle impostazioni del tuo account), mentre il limite di Bluesky è 300 grafemi a giugno 2026. Imposta un orario specifico o usa i dati del momento migliore, poi pianifica. SocialKit pubblica automaticamente su Mastodon all'orario pianificato; nessuna interazione con il telefono è necessaria.
Tip: Il campo Content Warning (CW) di Mastodon è una casella di testo separata che nasconde il contenuto del post dietro un clic. È comunemente usato per spoiler, argomenti sensibili o thread lunghi — non per post con link standard. Lascialo vuoto a meno che le norme della tua comunità lo richiedano.
Se il link nel tuo post punta a una pagina che possiedi, aggiungi parametri UTM così Google Analytics 4 (o qualsiasi piattaforma di analisi) separa i clic Bluesky dai clic Mastodon. Un set minimo ha questo aspetto: `?utm_source=bluesky&utm_medium=social&utm_campaign=la-tua-campagna`. Usa il generatore UTM gratuito di SocialKit per crearli senza errori di battitura, poi incolla l'URL taggato nel composer prima che venga recuperata la scheda di anteprima. La scheda mostrerà i metadati della pagina di destinazione anche se l'URL include parametri.
Tip: Sia Bluesky che Mastodon passano gli URL non modificati — nessuno dei due rimuove i parametri UTM come fanno alcune piattaforme. La miniatura e il titolo della scheda provengono dai tag OG della pagina di destinazione indipendentemente dalla query string, quindi gli URL con tag UTM producono anteprime di scheda corrette.
Sempre nella stessa sessione del composer di SocialKit, aggiungi X (Twitter), Threads o una delle altre nove piattaforme supportate come destinazioni aggiuntive. Ognuna ha il proprio campo didascalia — mantieni Bluesky sotto i 300 grafemi, Mastodon sotto il limite della tua istanza, X (Twitter) sotto i 280 caratteri (account standard, a giugno 2026; i piani premium differiscono) e Threads sotto i 500 caratteri. Il comportamento delle schede link varia per piattaforma: X renderizza una scheda di anteprima e non conta l'URL nel limite di caratteri; Threads e Bluesky mostrano schede inline; Mastodon ne recupera una in modo asincrono. Pianifica tutte le destinazioni in un'unica sessione.
Su Bluesky: la causa più comune è che il composer non ha generato un record embed, o perché il fetch OG è fallito (blocco bot, server lento, tag mancanti) o perché hai incollato l'URL dopo aver digitato altro testo e il client non ha riattivato un fetch. Per correggere, svuota il post, incolla prima l'URL, aspetta che appaia l'anteprima della scheda, poi aggiungi il testo della didascalia intorno. Se la scheda ancora non appare, i tag OG della pagina di destinazione sono mancanti o restituiscono errori.
Su Mastodon: la causa più comune è che la tua istanza non ha ancora completato il fetch asincrono, o il server di destinazione ha bloccato la richiesta dell'istanza (Cloudflare, CAPTCHA o blocco a livello IP). Non c'è soluzione alternativa per un URL di destinazione bloccato se non usare un redirect o una destinazione diversa. Aspettare 30–60 secondi e aggiornare il post di solito risolve una situazione di fetch lento a giugno 2026.
A giugno 2026, Bluesky non supporta la modifica dei record post dopo la pubblicazione — questa è una scelta di design deliberata dell'AT Protocol riguardo all'immutabilità dei post e all'integrità della federazione. Se un post viene pubblicato con una scheda rotta o mancante, l'unica opzione è eliminarlo e ripubblicarlo con l'embed corretto. Questo rende la conferma della scheda nell'anteprima di SocialKit prima della pianificazione più importante su Bluesky che su qualsiasi altra piattaforma.
Mastodon supporta la modifica dei post su istanze che eseguono la versione 3.5.0 e successive; i post modificati mostrano un badge di cronologia delle modifiche sui client che lo supportano. Tuttavia, se modificare un post Mastodon aggiorna la cache della scheda link dipende dall'istanza a giugno 2026.
Il composer di SocialKit recupera i dati OpenGraph e mostra un'anteprima live della scheda prima che tu pianifichi — così individui le anteprime rotte prima che vadano in diretta. Pianifica su Bluesky, Mastodon e altre nove piattaforme da un unico calendario. Post pianificati illimitati su ogni piano, prova gratuita di 7 giorni, 0,00 € oggi.
Pianifica post con link su Bluesky e Mastodon con SocialKitSchedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.
0,00 € oggi · disdici quando vuoi · garanzia di rimborso di 7 giorni
FAQ
The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.
0,00 € oggi · disdici quando vuoi · garanzia di rimborso di 7 giorni