Facebook sta usando il logo del forum come immagine OG, invece dell’immagine principale in alto nel corpo del mio post. Ho provato a eseguire il debug/scrape tramite lo strumento di debug per sviluppatori OG di Facebook, ma nulla è cambiato.
Sembra che sul sito sia installato un componente del tema che interferisce con il crawler di Facebook. Il componente sta inserendo questo all’interno di <head>
Le immagini non dovrebbero essere incluse in <head>, quindi la maggior parte dei browser le ignora. Il crawler di Facebook sembra rilevare il tag img e chiudere <head> in anticipo. Dal loro strumento di debug
Questo magico tag </head><body> non appare tramite curl o alcun browser. Comportamento molto strano da parte di Facebook.
Comunque, la soluzione qui è spostare il pixel di tracciamento di Facebook dalla sezione <head> del componente del tema alla sezione Header del componente del tema.
Non sono sicuro di aver perso qualche collegamento qui, ma il mio problema è che non voglio che appaia il logo del forum. Invece, vorrei che fosse mostrata la prima immagine del post.
Quindi, se l’immagine effettiva del post (una foto di me) dovesse apparire, che importanza ha la dimensione del logo? Immagino che la mia domanda sia: perché la dimensione del logo è un problema se non voglio nemmeno che appaia? Spero che abbia senso.
Non ho installato alcun tema personalizzato. È un’installazione standard di Discourse. In realtà, non so nemmeno come installare un tema o un plugin per Discourse.
Le dimensioni dell’immagine sono in qualche modo rilevanti, perché quando Facebook non riesce a trovare un tag og:image, seleziona l’immagine più grande presente sul tuo sito. In questo caso, il logo è più grande della foto, quindi ha scelto il logo.
Tuttavia, Discourse include i tag og:image: sono solo stati interrotti dal tema sul tuo sito.
Devi averlo: il pixel di tracciamento di Facebook viene aggiunto da un tema. Quando uso la modalità sicura, scompare. Vai su /admin/customize/themes, premi Modifica HTML e vai alla scheda </head>. Sospendo che vedrai lì il codice di Facebook.