Immagini Open Graph: aumenta il CTR sui social

Vadim Kravcenko
Vadim Kravcenko
· Updated · 6 min read
Strategia • TL;DR — Ho testato le immagini Open Graph su 20 articoli del blog di SEOJuice. Gli articoli con immagini Open Graph personalizzate hanno ottenuto 2.3x più clic dai social rispetto ai post con anteprime generate automaticamente. La dimensione universale sicura è 1200x630 pixel. Ti basta impostarla una sola volta per pagina e ogni piattaforma la gestirà correttamente.

Perché ho iniziato a prestare attenzione alle immagini Open Graph

Per il primo anno in cui ho gestito il blog di SEOJuice, non ho pensato minimamente alle immagini Open Graph. Pubblicavamo articoli, li condividevamo su LinkedIn e Twitter, e andavamo avanti. Le anteprime mi sembravano a posto — o almeno così credevo, perché in realtà non avevo mai controllato cosa vedessero gli altri quando cliccavano su "Condividi".

A professional photo of a designer or marketer creating a branded social share image, visually supporting the section about designing OG images that attract clicks.
A professional photo of a designer or marketer creating a branded social share image, visually supporting the section about designing OG images that attract clicks.. Source: Semrush
A realistic photo of a marketer or content manager checking how a blog post preview looks on social platforms, reinforcing the idea of improving click-through rates with better Open Graph images.
A realistic photo of a marketer or content manager checking how a blog post preview looks on social platforms, reinforcing the idea of improving click-through rates with better Open Graph images.. Source: Semrush

Poi un cliente mi ha mandato uno screenshot di un nostro articolo condiviso nello Slack della sua azienda. L'anteprima mostrava il nostro logo a 50x50 pixel, stirato dentro un rettangolo grigio. Il titolo era troncato. Sembrava completamente sballato. Quel post ci aveva richiesto due giorni di lavoro, e l'anteprima social lo faceva sembrare spam.

Ho passato un weekend ad aggiungere immagini Open Graph personalizzate ai nostri 20 articoli principali. Nel giro di un mese, il CTR dai social su quei post è passato da una media di 1.8% a 4.1%. È un miglioramento di 2.3x ottenuto con, onestamente, circa 15 minuti di lavoro per post. (Devo precisarlo: sono dati nostri, presi da LinkedIn e dagli analytics di Twitter, non uno studio controllato. I tuoi risultati varieranno in base al pubblico e alla piattaforma.)

Open Graph è un protocollo creato da Facebook nel 2010 che ti permette di controllare come appaiono le tue pagine quando vengono condivise sui social media. L'immagine Open Graph è l'anteprima visiva — la grande immagine che compare nell'anteprima del link su Facebook, Twitter/X, LinkedIn, Slack, WhatsApp, Discord o qualsiasi piattaforma supporti le anteprime dei link. Senza tag OG, le piattaforme provano a dedurre quale immagine usare. Con i tag OG, decidi tu come viene mostrato il tuo contenuto.

Specifiche delle piattaforme: cosa serve davvero a ciascuna

Ogni piattaforma legge i tag OG, ma li visualizza in modo diverso. L'ho imparato nel modo più fastidioso possibile, quando un'anteprima perfettamente valida su Facebook è comparsa tagliata su LinkedIn. Questa è la tabella di riferimento che tengo sempre nei preferiti:

Piattaforma Dimensione consigliata Rapporto d'aspetto Formato Dimensione massima file Note
Facebook 1200 x 630 px 1.91:1 JPEG, PNG 8 MB Non mostra immagini sotto i 200x200px. 600x315 è il minimo per l'anteprima grande.
Twitter / X 1200 x 675 px 1.78:1 (16:9) JPEG, PNG, GIF, WebP 5 MB Non mostra l'anteprima grande per immagini sotto i 300x157px. Usa twitter:image se impostato, altrimenti usa og:image come fallback.
LinkedIn 1200 x 627 px 1.91:1 JPEG, PNG 5 MB Minimo rigido: 1200x627. Sotto questa soglia, LinkedIn non mostra affatto l'immagine.
WhatsApp 1200 x 630 px 1.91:1 JPEG, PNG 300 KB consigliati Fa fatica con immagini sopra i 300KB su connessioni mobili lente. Punta a stare sotto i 200KB per una visualizzazione affidabile.
Slack 1200 x 630 px 1.91:1 JPEG, PNG 5 MB Espande automaticamente le anteprime dei link nei canali.
Discord 1200 x 630 px 1.91:1 JPEG, PNG, GIF 8 MB Supporta GIF animate nelle anteprime.
iMessage 1200 x 630 px 1.91:1 JPEG, PNG N/A Usa i tag OG per le anteprime dei link nelle bolle della chat.
La dimensione universale sicura è 1200 x 630 pixel. Funziona su ogni piattaforma. Se puoi creare una sola immagine Open Graph, usa questa dimensione.

Il rapporto d'aspetto leggermente più alto di Twitter (16:9 contro 1.91:1) significa che la tua immagine Open Graph 1200x630 potrebbe subire un taglio minimo. Nella pratica, io non ho mai notato differenze reali. Non creare immagini Open Graph separate per ogni piattaforma a meno che tu non stia gestendo una campagna importante in cui ogni pixel conta.

Una cosa che voglio sottolineare perché mi ha fatto perdere tempo: il minimo di LinkedIn è davvero un minimo rigido. Se la tua immagine Open Graph è larga 1199 pixel, LinkedIn non mostra nulla. Non una versione più piccola — nulla. Ho perso mezz'ora a cercare di capire il problema prima di misurare le dimensioni reali dell'immagine.

Come impostare i tag OG per le immagini Open Graph

I tag OG vanno nella sezione <head> del tuo HTML. Ecco il set completo che ti serve per ogni pagina:

<!-- Essential OG Tags --> <meta property="og:title" content="Your Page Title Here" /> <meta property="og:description" content="A compelling 1-2 sentence summary" /> <meta property="og:image" content="https://yoursite.com/images/og/page-name.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:url" content="https://yoursite.com/your-page/" /> <meta property="og:type" content="article" /> <meta property="og:site_name" content="Your Site Name" /> <!-- Twitter-Specific (falls back to OG if not set) --> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@yourhandle" /> <meta name="twitter:title" content="Your Page Title Here" /> <meta name="twitter:description" content="A compelling 1-2 sentence summary" /> <meta name="twitter:image" content="https://yoursite.com/images/og/page-name.jpg" />

Dettagli tecnici importanti, la maggior parte dei quali ho sbagliato almeno una volta:

  • Usa URL assoluti per og:image. I percorsi relativi non funzionano sulla maggior parte delle piattaforme. Questo è stato in assoluto l'errore più frequente quando abbiamo impostato tutto la prima volta.
  • Usa sempre HTTPS. Tutte le principali piattaforme bloccano le immagini HTTP nelle anteprime social.
  • Includi le dimensioni. I tag og:image:width e og:image:height aiutano le piattaforme a mostrare l'anteprima più velocemente senza dover scaricare prima l'immagine completa.
  • Tieni il titolo sotto i 60 caratteri e la descrizione sotto i 65 caratteri. Entrambi vengono troncati sulla maggior parte delle piattaforme.
  • Imposta twitter:card su summary_large_image per ottenere l'anteprima con immagine a tutta larghezza. Senza questo, Twitter mostra una miniatura quadrata minuscola. Nella nostra prima implementazione me l'ero perso e non riuscivo a capire perché le anteprime su Twitter fossero così piccole.

Implementazione specifica per CMS

WordPress: plugin come Yoast SEO, RankMath e SEOPress aggiungono campi per i tag OG nell'editor di ogni post e pagina. Carichi l'immagine Open Graph, compili titolo e descrizione, e il plugin genera i meta tag. Se sei su WordPress, è la strada più semplice.

Next.js / React: usa il componente next/head o la Metadata API (App Router) per impostare i tag OG per singola pagina. Se stai costruendo con l'App Router, l'export dei metadata rende tutto piuttosto lineare.

Siti statici: aggiungi i meta tag direttamente al template HTML. La maggior parte dei generatori di siti statici (Hugo, Eleventy, Jekyll) supporta variabili nel front matter che popolano automaticamente i tag OG.

Shopify / e-commerce: molti temi espongono già i campi base, ma spesso usano la stessa immagine Open Graph per troppe pagine. Vale la pena controllare manualmente pagine prodotto, collezioni e articoli del blog. Una pagina prodotto con un'immagine Open Graph dedicata — invece del solito crop casuale della gallery — tende quasi sempre a fare una figura migliore quando viene condivisa.

Come progettare immagini Open Graph che ottengono davvero clic

Un'immagine Open Graph tecnicamente corretta ma brutta è peggio di non avere alcuna immagine. Ho iterato sul nostro template per immagini Open Graph probabilmente cinque volte, e questo è quello che ho capito che funziona:

La safe zone dell'80%

Ogni piattaforma ritaglia in modo leggermente diverso. Tieni tutti i contenuti importanti — testo, loghi, elementi visivi chiave — entro l'80% centrale dell'immagine. Significa lasciare almeno 120px di respiro da ogni bordo su una canvas 1200x630. L'ho imparato dopo che LinkedIn ha tagliato via la prima lettera del titolo in una delle nostre immagini Open Graph.

Leggibilità del testo

Se la tua immagine Open Graph include testo (e di solito dovrebbe — il titolo dell'articolo o della pagina), fallo grande. Almeno 48px su una canvas larga 1200px. Queste immagini spesso vengono mostrate a 300px di larghezza nei feed mobile. Se non riesci a leggere il testo quando l'immagine è larga 300px, è troppo piccolo. Io lo testo facendo zoom out in Figma fino a circa il 25% — se riesco ancora a leggere l'headline, allora funzionerà.

Coerenza del brand

Usa in modo coerente i colori del brand, i font e il posizionamento del logo. Quando qualcuno vede la tua immagine Open Graph in un feed, dovrebbe riconoscere che è tua ancora prima di leggere il testo. Noi abbiamo creato un template in Canva con i nostri colori e il nostro posizionamento del logo e lo riutilizziamo per ogni post. Ora ci vogliono circa 5 minuti per immagine.

Cosa performa meglio

  • Titolo dell'articolo in testo grande su uno sfondo brandizzato — è la scelta sicura che funziona sempre. È quello che usiamo per il 90% dei nostri post.
  • Visualizzazione di dati o statistica in evidenza — ottima per articoli di ricerca ("Abbiamo analizzato 10,000 pagine e scoperto che...")
  • Screenshot dello strumento/prodotto — efficace per pagine prodotto e annunci di nuove funzionalità
  • Volto di una persona — per profili autore e contenuti intervista, i volti fermano lo scroll

Cosa non funziona: stock photo generiche, il tuo logo da solo su sfondo bianco, o un'immagine che non c'entra nulla con il contenuto. Le ho testate tutte e tre. La gente ci passa sopra ogni volta.

I 7 errori che vedo in ogni audit

Controllo i tag OG come parte di ogni audit di sito che facciamo con SEOJuice. Gli stessi problemi saltano fuori di continuo:

  1. Nessuna immagine Open Graph. È di gran lunga il problema più comune. Senza un og:image esplicito, le piattaforme cercano automaticamente un'immagine dalla tua pagina. Il risultato di solito è il tuo logo a 100x100 pixel o un'immagine casuale della sidebar. Controlla le tue pagine con il nostro SEO audit tool — segnala i tag OG mancanti.
  2. Immagine troppo piccola. LinkedIn non mostra immagini sotto i 1200x627. Facebook richiede almeno 200x200. Twitter richiede 300x157 per un'anteprima grande. Se l'immagine Open Graph è troppo piccola, la piattaforma non mostra nulla oppure usa una miniatura minuscola.
  3. HTTP invece di HTTPS. Tutte le principali piattaforme bloccano URL immagine non sicuri. Se l'URL della tua immagine Open Graph inizia con http://, non verrà mostrata.
  4. Rapporto d'aspetto sbagliato. Un'immagine quadrata 1200x1200 viene massacrata dal crop su Facebook e Twitter. Il rapporto 1.91:1 esiste per un motivo.
  5. La stessa immagine per ogni pagina. Usare la stessa immagine Open Graph della homepage su tutto il sito significa che ogni link condiviso appare identico nel feed di qualcuno. Nessuno riesce a distinguere la tua pagina prodotto da un articolo del blog.
  6. Nessun test dopo il deploy. Le immagini Open Graph vengono messe in cache in modo aggressivo dalle piattaforme. Dopo aver aggiornato i tag, devi svuotare la cache (vedi Strumenti di test qui sotto) oppure le modifiche non compariranno per ore o giorni.
  7. File troppo pesante per WhatsApp. WhatsApp va in crisi con immagini sopra i 300KB, soprattutto su connessioni lente. Un JPEG ben compresso a 1200x630 dovrebbe stare sotto i 150KB. Noi comprimiamo tutto con TinyPNG prima del caricamento.

Strumenti di test

Testa sempre i tuoi tag OG prima e dopo le modifiche. Io faccio passare ogni post in almeno due di questi strumenti prima della pubblicazione:

Strumento Piattaforma URL Note
Facebook Sharing Debugger Facebook developers.facebook.com/tools/debug/ Svuota anche la cache Open Graph di Facebook. Clicca "Scrape Again" dopo aver aggiornato i tag.
Twitter Card Validator Twitter / X cards-dev.twitter.com/validator Anteprima di come verrà mostrata la tua card. Pulisce anche la cache di Twitter.
LinkedIn Post Inspector LinkedIn linkedin.com/post-inspector/ Controlla e svuota la cache Open Graph di LinkedIn.
OpenGraph.xyz Multi-platform opengraph.xyz Anteprima su più piattaforme contemporaneamente. Genera anche immagini Open Graph.
SEOJuice Screenshot Generator Creazione /tools/screenshot-generator/ Genera automaticamente immagini Open Graph brandizzate dalle tue pagine.
Consiglio per il cache busting: Dopo aver aggiornato i tuoi tag OG, le piattaforme continuano a mostrare la vecchia immagine perché usano cache aggressive. Usa lo strumento di debug o inspection di ogni piattaforma per forzare una nuova scansione. Per le piattaforme senza uno strumento dedicato (WhatsApp, Slack), aggiungi una query string per il cache busting all'URL quando condividi: yoursite.com/page/?v=2. Rimuovila una volta che la cache si è aggiornata.

Immagini Open Graph e SEO: il collegamento indiretto

Qui voglio essere preciso perché questo punto viene spesso esagerato: le immagini Open Graph non influenzano direttamente il ranking su Google. Google non usa il tag og:image come segnale di ranking. Punto.

Però gli effetti indiretti sono reali, e li ho osservati in prima persona sui nostri contenuti:

  • CTR social più alto = più traffico. Più persone cliccano sui tuoi link condivisi, più visite ottieni, il che significa più segnali di engagement e più potenziali backlink da persone che scoprono i tuoi contenuti tramite condivisioni social.
  • Più condivisioni = più visibilità. Un'anteprima del link ben progettata viene condivisa di più. Noi abbiamo visto un aumento del 40% nelle ricondivisioni su LinkedIn dopo il passaggio alle immagini Open Graph personalizzate. Ogni condivisione è un potenziale nuovo lettore.
  • Riconoscibilità del brand. Immagini Open Graph coerenti e professionali costruiscono fiducia. Quando qualcuno riconosce il tuo brand nel feed, è più probabile che clicchi perché ti associa già a contenuti di qualità.
  • Google Discover. Google Discover usa le immagini e, anche se preferisce gli elementi standard <img> presenti nella pagina, avere un'immagine Open Graph di alta qualità come fallback non fa male.

I dati sul CTR nel settore sono piuttosto convincenti: le pagine con immagini di anteprima social ottimizzate registrano fino al 70% di CTR in più dai social rispetto a pagine senza immagine o con anteprime generate automaticamente. Anche le stime più prudenti parlano di un miglioramento del 20%+ per le pagine che passano da nessuna immagine Open Graph a una ben progettata. I nostri numeri stanno più o meno nel mezzo di quell'intervallo.

FAQ

Mi servono immagini Open Graph diverse per Facebook e Twitter?

No. Un'immagine Open Graph 1200x630 funziona su entrambe. Twitter tecnicamente preferisce 1200x675, ma la differenza di 45 pixel nella pratica è invisibile. Crea immagini specifiche per piattaforma solo se stai gestendo campagne social a pagamento in cui ogni dettaglio conta.

Che formato dovrei usare: JPEG o PNG?

JPEG per fotografie e immagini complesse (dimensione file più piccola). PNG per grafiche con testo, loghi o trasparenza (bordi più nitidi). Per la maggior parte delle immagini Open Graph che combinano testo su uno sfondo, JPEG all'80-85% di qualità ti dà il miglior rapporto tra peso e qualità. È quello che usiamo per tutte le nostre.

Posso usare WebP per le immagini Open Graph?

Twitter supporta WebP. Facebook e LinkedIn non in modo affidabile. Per la massima compatibilità, resta su JPEG o PNG. Quando ogni piattaforma supporterà WebP in modo stabile, fai pure il passaggio — ma a marzo 2026 non siamo ancora a quel punto.

Ogni quanto dovrei aggiornare le immagini Open Graph?

Solo quando il contenuto cambia in modo significativo. Se aggiorni un articolo e aggiungi "Guida 2026" al titolo, aggiorna anche l'immagine Open Graph per mantenerla coerente. Non aggiornare le immagini Open Graph tanto per farlo — dovrai svuotare le cache su ogni piattaforma, e non vale la seccatura a meno che il contenuto non sia cambiato davvero.

La mia immagine Open Graph non compare. Cosa c'è che non va?

Controlla in quest'ordine: (1) L'URL è assoluto e in HTTPS? (2) L'immagine è davvero accessibile a quell'URL? (3) L'immagine rispetta i requisiti minimi di dimensione? (4) La cache della piattaforma è vecchia? Usa gli strumenti di debug qui sopra per fare diagnosi. Nella mia esperienza, la causa più comune è un URL relativo invece di uno assoluto.

Dovrei mettere testo sulle immagini Open Graph?

Sì, per le pagine di contenuto (post del blog, articoli, guide). Il titolo sovrapposto a uno sfondo brandizzato è il formato di immagine Open Graph più efficace. Per le pagine prodotto, funziona meglio uno screenshot pulito del prodotto con il tuo logo. L'unica eccezione: non mettere testo su immagini in cui il titolo compare già nell'anteprima del link — alcune piattaforme mostrano entrambe le cose e il risultato è ridondante.

Letture correlate

Anteprima del link su LinkedIn che mostra come appaiono le immagini Open Graph quando un URL viene condiviso
Come appare un'immagine Open Graph configurata correttamente in un post LinkedIn. Senza, ti ritrovi con un riquadro grigio vuoto. Fonte: Kinsta