[RISOLTO] Condivisione in social di articoli sito Joomla
-
Buongiorno a tutti,
ho un problema con la condivisione in Facebook di articoli che pubblico sul mio sito Joomla: il social network carica un'immagine di anteprima sbagliata. Questo non si verifica alla condivisione in LinkedIn, in cui invece viene caricata l'immagine di anteprima dell'articolo giusta. La soluzione del problema con Facebook è da cercare all'interno del social network, o può essere legata per esempio a un'impostazione di Joomla che con Facebook può avere che fare?
Grazie! -
dovresti caricare dei plugin per fb, ad esempio (ma ce ne sono diversi) quelli di phoca open graph
-
E' opportuno quindi che utilizzi un apposito strumento?
-
Intanto ho trovato open graph tra le funzioni del template, l'ho attivata, e mi sembra che ora la condivisione funzioni bene. Ti ringrazio!
-
Ciao e benvenuto sul forum!
Il problema che descrivi è classico e la buona notizia è che quasi sempre si risolve dal lato Joomla, non da Facebook. La differenza di comportamento tra Facebook e LinkedIn ti dà già un indizio importante: i due social leggono i meta tag in modo diverso.
LinkedIn è più "tollerante" e spesso ricade sull'immagine principale dell'articolo o sul primo
<img>che trova. Facebook invece è molto più rigido e si affida quasi esclusivamente ai meta tag Open Graph, in particolare aog:image. Se quel tag manca, punta a un'immagine sbagliata o non è nelle dimensioni che Facebook si aspetta, ecco che ti carica l'anteprima errata.Ti consiglio di procedere così, in ordine:
Per prima cosa apri il tuo articolo già pubblicato dentro il Debugger di condivisione di Facebook (Sharing Debugger, lo trovi cercandolo su Google, fa parte degli strumenti per sviluppatori di Meta). Incolli l'URL dell'articolo e clicchi su "Debug". Lo strumento ti dirà esattamente quale immagine Facebook sta leggendo e segnalerà eventuali tag
og:imagemancanti o problematici. È il punto di partenza diagnostico più affidabile.Spesso il problema è proprio che Joomla, di base, non genera i tag Open Graph. La soluzione più pulita è installare un plugin SEO che li aggiunga in automatico leggendo l'immagine in evidenza dell'articolo: estensioni come 4SEO o Tags Manager gestiscono bene questa parte. In alternativa, se usi un template moderno, controlla nelle sue impostazioni se ha già una sezione Open Graph integrata.
C'è poi una causa molto comune: la cache di Facebook. Se in passato hai condiviso l'URL quando l'immagine non era ancora corretta, Facebook tiene quel valore in memoria anche dopo che lo hai sistemato. In quel caso ti basta tornare nel Sharing Debugger e cliccare su "Scrape Again" (Recupera di nuovo) per forzare l'aggiornamento.
Un ultimo controllo: verifica le dimensioni dell'immagine. Facebook predilige immagini di almeno 1200×630 px. Se l'immagine in evidenza è troppo piccola o ha un rapporto strano, a volte la scarta e ne pesca un'altra a caso dalla pagina.
Faccelo sapere cosa ti restituisce il Debugger, così capiamo subito se è una questione di tag mancanti o solo di cache: con quel dato in mano ti indirizziamo alla soluzione esatta.
Tra l'altro, su un tema come questo i clienti Host.it se la cavano in fretta, perché possono girare direttamente ai nostri tecnici l'URL dell'articolo e farsi verificare la configurazione Open Graph senza dover smanettare. Ma niente paura, qui sul forum risolviamo lo stesso senza problemi!