Risoluzione dei problemi di condivisione dei contenuti su Twitter

Avete problemi a far sì che Twitter mostri il titolo, la descrizione o l'immagine corretta quando voi o i vostri visitatori condividete i vostri contenuti?

La maggior parte dei problemi si verifica quando Twitter non mostra l'immagine impostata. Ciò è dovuto principalmente al modo in cui Twitter lavora quando vede per la prima volta i vostri contenuti.

Qui di seguito verranno illustrati alcuni passaggi che è possibile seguire per risolvere il problema.

Verificate cosa viene prodotto da All in One SEO

La prima cosa da verificare è se le informazioni impostate in All in One SEO vengono visualizzate nel codice sorgente dei contenuti. Ecco come verificarlo.

Nel post o nella pagina che presenta il problema, fare clic con il pulsante destro del mouse su un punto qualsiasi della pagina e selezionare Visualizza origine pagina.

Ora dovreste vedere il codice sorgente del vostro post o della vostra pagina. Cercate nel codice sorgente TWITTER: e dovreste vedere un codice simile a questo:

<!-- All in One SEO 4.0.0 -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@aioseopack" />
<meta name="twitter:creator" content="@aioseopack" />
<meta name="twitter:domain" content="mydomain.com" />
<meta property="twitter:title" content="Hello world!" />
<meta property="twitter:description" content="Welcome to WordPress. This is your first post. Edit or delete it, then start writing!" />
<meta name="twitter:image" content="https://mydomain.com/wp-content/uploads/2020/08/aioseo-twitter-image.jpg" />

Queste sono le informazioni che All in One SEO produce in base alle vostre impostazioni.

Se corrisponde a quanto impostato, passare al controllo successivo.

Se non corrisponde a quanto impostato, contattateci per ricevere assistenza, assicurandovi di fornire l'URL del post o della pagina con cui avete problemi.

Verificare la presenza di informazioni duplicate e contrastanti

La prossima cosa da verificare è se nel codice sorgente del post o della pagina sono presenti più informazioni.

All in One SEO non è l'unico plugin a fornire il codice utilizzato dai siti di social media. Anche molti altri plugin e temi forniscono queste informazioni, il che porta a informazioni contraddittorie e duplicate.

Nel post o nella pagina che presenta il problema, fare clic con il pulsante destro del mouse su un punto qualsiasi della pagina e selezionare Visualizza origine pagina.

Ora dovreste vedere il codice sorgente del vostro post o della vostra pagina. Cercate nel codice sorgente TWITTER: e dovreste vedere il codice direttamente sotto una riga con la dicitura All in One SEO, come questa:

<!-- All in One SEO 4.0.0 -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@aioseopack" />
<meta name="twitter:creator" content="@aioseopack" />
<meta name="twitter:domain" content="mydomain.com" />
<meta property="twitter:title" content="Hello world!" />
<meta property="twitter:description" content="Welcome to WordPress. This is your first post. Edit or delete it, then start writing!" />
<meta name="twitter:image" content="https://mydomain.com/wp-content/uploads/2020/08/aioseo-twitter-image.jpg" />

Continuare la ricerca per vedere se ci sono altre corrispondenze. Se si trovano altri codici che iniziano con TWITTER: allora ci sono informazioni duplicate o in conflitto che provengono dal tema o da un altro plugin.

È possibile utilizzare un processo di eliminazione per capire da dove proviene l'altro codice, cambiando il tema e disattivando ogni plugin uno alla volta e verificando se il codice scompare. È possibile utilizzare il plugin Health Check & Troubleshooting per eseguire questo test senza influenzare ciò che i visitatori del sito vedono.

Se il codice scompare dopo aver cambiato tema, allora si sa che è il tema a causare il problema.

Se il codice scompare dopo la disattivazione di uno dei vostri plugin, allora sapete che è quel plugin a causare il problema.

Se l'unico codice corrispondente a TWITTER: sul vostro post o sulla vostra pagina è quello di All in One SEO, leggete le informazioni che seguono.

Caching delle immagini da parte di Twitter

Ogni volta che Twitter vede il vostro contenuto, memorizza nella cache le informazioni che lo riguardano per sette giorni. Quando il contenuto viene condiviso, utilizza le informazioni presenti nella cache.

Questa è la causa più comune di problemi di condivisione su Twitter, perché le informazioni memorizzate nella cache potrebbero essere vecchie e non rispecchiare quanto impostato in All in One SEO.

Purtroppo l'unica cosa che si può fare è scaricare l'immagine impostata per Twitter, rinominarla e caricarla nuovamente in All in One SEO.

Se non funziona, dovrete aspettare che Twitter recuperi le nuove informazioni dal vostro sito.