Glossario

Cosa pubblica davvero Meta sul limite di caratteri dei post di Facebook

Taras Shynkarenko
Taras Shynkarenko
•Aggiornato: •8 min di lettura
Cosa pubblica davvero Meta sul limite di caratteri dei post di FacebookCosa pubblica davvero Meta sul limite di caratteri dei post di Facebook

In breve, la risposta rapida

8 min di lettura

Meta non indica alcun limite di caratteri per i post di Facebook nella guida ai Post della Pages API, nel riferimento al feed di Pagina della Graph API o nel Centro assistenza, quindi la cifra di 63.206 che circola ovunque non ha oggi una fonte Meta. Il riferimento al feed dice solo che il campo message è "il corpo principale del post", e l'unica unità di conteggio che Meta documenta per quel testo sono i code point Unicode. L'unica lunghezza che Meta consiglia per i testi del feed è quella della Ads Guide: da 50 a 150 caratteri di testo principale.

Qual è il limite di caratteri di un post su Facebook?

Meta non riporta un limite di caratteri per i post di Facebook né nella documentazione per sviluppatori attuale né nel Centro assistenza, e la cifra di 63.206 che le guide di terze parti continuano a ripetere non compare in nessuno dei due posti. Quel numero è citato ovunque, anche in vecchi articoli di questo blog, e nessuna di queste citazioni rimanda a una pagina Meta attiva che lo riporti.

Ho cercato nei quattro posti in cui un limite dovrebbe trovarsi, se Meta volesse che sviluppatori e amministratori di Pagine lo trovassero.

Fonte MetaCosa dice sul testo del postLimite di lunghezza indicato
Pages API, guida ai Postmessage "impostato sul testo del tuo post"Nessuno
Riferimento Graph API, feed della Pagina"Il corpo principale del post. Il messaggio può contenere menzioni di Pagine Facebook"Nessuno
Pages API, codici di erroreCodici di errore per insight, permessi e post condivisiNessun errore di lunghezza
Ricerca nel Centro assistenza di Facebook44 risultati per "limite di caratteri del post", nessuno con un numeroNessuno

Quindi la risposta onesta è che Meta non ha messo nero su bianco un tetto. Per un amministratore di Pagina che scrive un normale aggiornamento, questa lacuna non conta. Per chi valida i testi nel codice prima di un invio programmato, significa che non esiste un numero ufficiale su cui basare la validazione.

L'affermazione dei 63.206 contro le pagine di Meta
Cosa ripetono le guide
  • 63.206 caratteri, citati in moltissime guide
  • Nessun link a una pagina Meta attiva che lo confermi
  • Ripetuto anche in vecchi articoli di questo blog
Cosa dicono le quattro pagine di Meta
  • Guida ai Post della Pages API: nessun limite di lunghezza
  • Riferimento al feed della Pagina in Graph API: nessun limite di lunghezza
  • Ricerca nel Centro assistenza: 44 risultati, nessuno con un numero
I quattro posti in cui dovrebbe trovarsi un limite di caratteri per i post di Facebook, se Meta ne avesse pubblicato uno.

Dove descrive Meta il testo di un post di Facebook?

Meta descrive il testo dei post in due pagine per sviluppatori, e in entrambe lo tratta come una semplice stringa senza alcuna dimensione associata. La guida ai Post della Pages API ti dice di inviare una richiesta POST a /page_id/feed con "message impostato sul testo del tuo post", insieme a un link facoltativo e a un flag published. Il riferimento al feed della Pagina in Graph API dedica allo stesso campo una sola frase: "Il corpo principale del post. Il messaggio può contenere menzioni di Pagine Facebook, @[page-id]."

Il riferimento aggiunge una regola che invece vincola il testo: "Va fornito o link o message." Un post può essere solo testo, solo link, o entrambi, ma non nessuno dei due.

Quello che la documentazione omette dice quanto quello che include. Non c'è un massimo per message, non c'è una lunghezza consigliata e non esiste un codice di errore per un testo troppo lungo. Confrontalo con Threads, dove Meta indica 500 caratteri e conta le emoji come byte UTF-8, o con Instagram, dove la Graph API limita le didascalie a 2.200 caratteri e 30 hashtag. Facebook è l'unico social di Meta il cui testo dei post non ha un numero pubblicato.

Come conta i caratteri Facebook in un post?

Facebook indicizza il testo dei post in punti di codice Unicode, l'unica unità di conteggio che Meta documenta per il campo message. Il riferimento al feed della Pagina descrive l'array message_tags, e entrambi i suoi campi di posizione usano questa unità: offset è "la posizione, in punti di codice Unicode, del primo carattere del testo del tag nel messaggio", e length è "la lunghezza del testo del tag, in punti di codice Unicode".

Quella frase riguarda dove si trova un tag, non il tetto di lunghezza. Meta non dice mai che il limite usi la stessa unità. Resta comunque l'indizio migliore a disposizione, e conta per le emoji, perché i diversi metodi di conteggio non concordano su di esse.

TestoPunti di codice.length di JavaScriptByte UTF-8
Hello555
😀 U+1F600124
👩‍👩‍👧‍👦 emoji famiglia71125

Se il tuo codice controlla i testi per Facebook, conta con Array.from(text).length, che restituisce i punti di codice. Il semplice .length di JavaScript conta le unità UTF-16 e sovrastima ogni emoji fuori dal Basic Multilingual Plane. Il conteggio in byte è la regola di Threads e non vale per Facebook.

Una persona scrive al portatile al tavolino di un bar, accanto alla sezione sulle lunghezze di testo consigliate da Meta per i contenuti del feed.

Quali lunghezze di testo consiglia Meta per Facebook?

Meta consiglia da 50 a 150 caratteri di testo principale per un annuncio con immagine nel Feed di Facebook, ed è l'unica indicazione di lunghezza che Meta pubblica per i testi nel feed. La Meta Ads Guide la elenca sotto Raccomandazioni sul testo per il posizionamento Feed di Facebook, accanto a un titolo di 27 caratteri. Sono specifiche pubblicitarie, ma il feed che mostra un annuncio è lo stesso che mostra il post di una Pagina, quindi sono il suggerimento ufficiale più vicino su quanto testo vedono le persone prima di toccare.

Il riferimento al feed della Pagina aggiunge due note sul troncamento, entrambe per i post con più link creati con child_attachments, che richiede "Minimo 2 e massimo 5 oggetti." Il name di ogni scheda link "verrà in genere troncato dopo 35 caratteri", e la sua description "verrà in genere troncata dopo 30 caratteri".

CampoNumero di MetaFonte
message del postNessuno pubblicatoRiferimento al feed della Pagina
Testo principale dell'annuncio nel feedDa 50 a 150 caratteriMeta Ads Guide, Feed di Facebook
Titolo dell'annuncio nel feed27 caratteriMeta Ads Guide, Feed di Facebook
name della scheda link in un post con più linkTroncato dopo 35Riferimento al feed della Pagina
description della scheda linkTroncata dopo 30Riferimento al feed della Pagina

Meta non pubblica alcuna cifra su dove un post organico si ripiega dietro "Altro...". Qualsiasi numero tu abbia visto per quel punto di taglio viene da qualcuno che ha misurato il proprio schermo.

Quanto deve essere lungo un post Facebook programmato?

Un post Facebook programmato deve esprimere il concetto chiave entro i primi 150 caratteri e restare abbastanza corto da andare bene su tutte le altre reti in cui lo pubblichi in cross-posting. Controlla prima le regole che Meta pubblica davvero. Questo è l'ordine con cui verifico un post:

  1. Scrivi l'aggancio nei primi 150 caratteri, il limite alto dell'intervallo consigliato da Meta per i testi del feed, così il concetto arriva prima di qualsiasi taglio con «Altro».
  2. Se lo stesso testo va su Instagram o Threads, dimensionalo sulla rete più restrittiva. Threads si ferma a 500 caratteri e Instagram a 2.200, mentre Facebook non dichiara alcun tetto.
  3. Se validi il testo nel codice, conta le emoji in code point con Array.from(text).length.
  4. Tieni i titoli delle link card sotto i 35 caratteri e le descrizioni sotto i 30 quando crei un post con più link.
  5. Imposta l'orario di pubblicazione dentro la finestra di programmazione di Meta. La guida ai Post dice «The publish date must be between 10 minutes and 30 days from the time of the API request», mentre la documentazione del feed ammette 75 giorni. Resta sotto i 30 giorni e le due pagine concordano.

Un post in coda può fallire anche per motivi che con il testo non c'entrano nulla, come un token della Pagina scaduto, un permesso revocato o un tetto al numero di post. Il volume è trattato in limite di post al giorno su Facebook. Per il flusso completo della coda, la guida su come programmare i post su Facebook spiega ogni passaggio.

AdaptlyPost
AdaptlyPost

Inizia la prova gratuita di 7 giorni

Statistiche di tutte le piattaforme

Inbox social

Assistente basato sull'AI

Il limite di caratteri di Facebook cambia nel cross-posting?

Per la parte Facebook di un cross-post non esiste un limite pubblicato, quindi il vincolo che conta è sempre quello dell'altra rete. Una didascalia Facebook di 3.000 caratteri non passa su Instagram, dove la Graph API restituisce l'errore 36004 per le didascalie oltre i 2.200 caratteri. Al contrario, Meta non pubblica nessun tetto per Facebook che una didascalia Instagram da 2.200 caratteri possa superare.

Questa asimmetria è il motivo pratico per scrivere prima la bozza per la rete più restrittiva. La guida al cross-posting da Facebook a Instagram copre il resto delle differenze, dalle proporzioni dei formati alla gestione dei link.

Lo schermo di uno smartphone mostra una fila di icone di app social, accanto alla sezione su dove si inserisce AdaptlyPost nella pubblicazione multipiattaforma.

Dove si inserisce AdaptlyPost

AdaptlyPost pubblica sulle Pagine Facebook e adatta i post ai requisiti di ogni piattaforma, limiti di caratteri compresi, quando una sola bozza va su più reti. Su Facebook si pubblica solo sulle Pagine: i profili personali e i Gruppi non compaiono mai tra gli account collegati. Via API, contentType TEXT invia il campo text direttamente alla timeline della Pagina, senza controllo dell'anteprima del link, primo commento, @menzione o campo posizione, quindi il testo che scrivi è l'intero post.

Il programmatore di post Facebook gestisce post di testo, foto, video e Reels da un unico calendario. Se pubblichi dal tuo codice, pubblicare su Facebook via API richiede una sola richiesta POST /social-posts per Pagina, e pubblicare su più account contemporaneamente è il punto in cui avviene l'adattamento per piattaforma quando Facebook condivide una bozza con Instagram, Threads o X.

Domande frequenti

Il limite di caratteri di un post Facebook è 63.206?

Meta non indica questo numero in nessuna fonte attuale. La guida ai Post della Pages API, la documentazione del feed della Pagina nella Graph API e il Centro assistenza descrivono il testo dei post senza un massimo. La cifra di 63.206 viene ripetuta da guide di terze parti senza un link a una pagina Meta che la confermi.

La Graph API di Facebook rifiuta i post troppo lunghi?

Meta non documenta alcun errore di lunghezza per il campo message. La pagina dei codici di errore della Pages API elenca errori su insight, permessi e post condivisi, e nessuno sulla lunghezza del testo. Se un limite esiste a livello di API, Meta non ha pubblicato né il suo valore né l'errore che restituisce.

Come conta le emoji Facebook in un post?

Secondo i campi message_tags nella documentazione del feed della Pagina, Meta misura le posizioni nel testo dei post in code point Unicode. Con questa unità, 😀 vale 1 e l'emoji della famiglia con quattro persone vale 7. Meta non dice se il suo tetto di lunghezza usi la stessa unità.

Quanti caratteri si vedono prima di «Altro» su Facebook?

Meta non pubblica alcun punto di taglio per i post organici. L'indicazione ufficiale più vicina è la Meta Ads Guide, che consiglia da 50 a 150 caratteri di testo principale per gli annunci nel Feed di Facebook. Mettere il concetto principale nei primi 150 caratteri lo mantiene visibile secondo questa indicazione.

Il limite di caratteri di Facebook è lo stesso per Pagine, profili e gruppi?

La documentazione per sviluppatori di Meta copre i post delle Pagine tramite la Pages API e non indica alcun limite di testo per essi. Meta non pubblica nemmeno una cifra separata per profili o gruppi. AdaptlyPost pubblica solo sulle Pagine Facebook, quindi i limiti di profili e gruppi non valgono per i post inviati con esso.

Con quanto anticipo si può programmare un post Facebook?

La guida ai Post della Pages API fissa la finestra da 10 minuti a 30 giorni dalla richiesta API, mentre la documentazione del feed della Pagina dice da 10 minuti a 75 giorni. Programmare entro 30 giorni soddisfa entrambe le pagine. La lunghezza del testo non incide sulla finestra di programmazione.

Quale lunghezza devo puntare se Facebook non stabilisce un limite ufficiale?

Meta pubblica una sola cifra di lunghezza per i testi del feed: da 50 a 150 caratteri di testo principale, indicata nella Ads Guide per i posizionamenti nel Feed di Facebook. Puntare a questo intervallo mantiene il concetto visibile prima di qualsiasi taglio con «Altro», anche se la cifra viene dalle specifiche degli annunci e non da una regola sui post. Se lo stesso testo va su Threads o Instagram, dimensionalo sul limite dichiarato più corto tra le due reti.

Un post Facebook può essere solo un link, senza testo del messaggio?

Sì. La documentazione del feed della Pagina dice «Either link or message must be supplied», quindi un post richiede almeno uno dei due. Un post può essere solo testo, solo link o una combinazione dei due, ma l'API del feed non accetta una richiesta che non ne fornisca nessuno.

La documentazione del feed della Pagina dà due note di troncamento per i post con più link: il name di una card «will typically be truncated after 35 characters» e la sua description dopo 30. Il campo message non ha nessuna regola corrispondente in quella stessa documentazione, ed è per questo che il testo del post non ha un tetto dichiarato mentre le link card sì.

AdaptlyPost accorcia un post Facebook prima di inviare la stessa bozza a Instagram o Threads?

AdaptlyPost adatta ogni bozza alla piattaforma su cui arriva, quindi una didascalia troppo lunga per il tetto di 2.200 caratteri di Instagram o per quello di 500 di Threads viene ridimensionata per quelle reti, anche se Facebook non pone alcun limite. La pubblicazione su Facebook avviene solo tramite le Pagine e l'API invia il campo text direttamente alla timeline, senza altri campi da controllare. La pubblicazione su più account è il punto in cui avviene questo dimensionamento per piattaforma quando una bozza raggiunge più reti.

AdaptlyPost
AdaptlyPost

Inizia la prova gratuita di 7 giorni

Statistiche di tutte le piattaforme

Inbox social

Assistente basato sull'AI

Questo articolo ti è stato utile?

Facci sapere cosa ne pensi!

Vedici più spesso su Google

Con un clic imposti AdaptlyPost come fonte preferita, così i nostri articoli compaiono più in alto in Notizie principali, AI Mode e AI Overview.

Prima di andare...

AdaptlyPost

AdaptlyPost

Programma i tuoi contenuti su tutte le piattaforme

Gestisci tutti i tuoi account social in un unico posto con AdaptlyPost.

Statistiche di tutte le piattaforme

Inbox social

Assistente basato sull'AI

Termini del glossario correlati

Articoli correlati