5 motivi per cui Facebook non mostra un conteggio accurato dei Mi piace

Pubblicato: 2022-10-06

Praticamente tutti i blog e molti altri siti Web hanno una barra familiare da qualche parte nella pagina. Forse è una barra laterale mobile, forse è sopra o sotto un post del blog, o forse è in un piè di pagina. Lo sai, l'hai già visto: è la barra dei pulsanti di condivisione social.

Molti di questi pulsanti, oggi, non mostrano più i numeri di conteggio delle condivisioni. A volte il proprietario del sito semplicemente non si preoccupa dei conteggi delle condivisioni e vuole solo che la funzionalità sia disponibile. Altre volte è perché i pulsanti stessi hanno un problema o un errore che impedisce totali di condivisione accurati, quindi il proprietario del sito li disattiva. Altre volte ancora, mostra numeri, ma i numeri sono imprecisi.

Ovviamente, con quale frequenza ricontrolla i conteggi delle condivisioni per un post del blog che stai leggendo? Non posso dire di averlo mai fatto. Tutti gli altri là fuori potrebbero falsificare i loro numeri e non avrei mai risparmiato abbastanza attenzione per notarlo.

In ogni caso, se sei una delle persone che utilizza un plug-in di condivisione social – che è la maggior parte di voi, immagino – potresti voler ricontrollare che i tuoi conteggi siano accurati. In particolare, controlla Facebook. Se Facebook mostra un numero impreciso o semplicemente mostra zero , ci sono alcune cause comuni che puoi controllare per risolverlo.

Sommario nascondere
1. Il plug-in punta alla vecchia API
2. Migrazione HTTPS
3. Aggiorna ritardi
4. Mi piace eliminati
5. Bersaglio sbagliato
Articoli correlati:

1. Il plug-in punta alla vecchia API

Facebook, come la maggior parte dei social network e delle app aziendali che ne utilizzano uno, apporta periodicamente modifiche alla sua API. Il modo in cui lo fa Facebook, hanno una serie continua di livelli supportati dell'API. Potrebbero avere, ad esempio, le versioni 1.3, 1.4, 1.5, 1.6 e 1.7 tutte supportate. Quando spingono un aggiornamento e lanciano 1.8, il supporto per 1.3 cadrà. Non è esattamente una sequenza del genere, ovviamente; annunciano una data specifica per la fine del supporto per un determinato livello API e annullano quella versione una volta raggiunta quella data.

Aggiornamento sociale dell'API

Questo per lo più offre agli sviluppatori che fanno affidamento sull'API il tempo di adattarsi a eventuali nuove modifiche prima che un aggiornamento deprechi qualcosa che usano. Ad esempio, se Facebook cambia il modo in cui visualizza un determinato dato, è possibile che un'app che utilizza la vecchia fonte smetta di funzionare una volta che la vecchia fonte viene ritirata.

Vedi dove sto andando con questo? Qualche tempo fa, Facebook ha cambiato la sua API Graph. Questo ha rotto i totali delle condivisioni per tutti i pulsanti di condivisione social di terze parti. Questo cambiamento è avvenuto nel 2016, proprio nel periodo in cui Twitter ha completamente abbandonato il supporto per il conteggio delle condivisioni.

Naturalmente, molte persone, me compreso, hanno interpretato male cosa significasse. Facebook non stava rimuovendo completamente i dati sul conteggio delle condivisioni; stavano cambiando il modo in cui si accede. Per un po', ciò significava che tutti i pulsanti di condivisione social di terze parti non accedevano più ai conteggi delle condivisioni social per Facebook, mentre i pulsanti ufficiali di Facebook funzionavano ancora.

Oggi puoi ancora accedere ai dati di conteggio delle condivisioni social tramite la versione più recente dell'API Graph, versione 3.1 (al momento della stesura di questo articolo). Puoi leggere la documentazione qui.

Ovviamente, ciò significa che se stai utilizzando un plug-in che tenta ancora di accedere ai dati utilizzando la vecchia versione dell'API, quella versione non funziona più. La query API risponderà con un errore e il pulsante di condivisione social non avrà dati da visualizzare. Di solito, questo si traduce in uno zero. Quindi, la prima cosa che proverei se i totali delle tue condivisioni venissero azzerati è aggiornare il plug-in del pulsante di condivisione social. Se il tuo plug-in è aggiornato, ma non viene aggiornato da più di un anno, prova a passare a un plug-in diverso, aggiornato più di recente.

2. Migrazione HTTPS

Avere un sito Web sicuro è un grande vantaggio per gli utenti in questi giorni. L'utilizzo della crittografia SSL di base, il protocollo HTTPS anziché HTTP, aiuta gli utenti a sentirsi sicuri nell'utilizzo del tuo sito, oltre a rendere più difficile lo scrematura, la ficcanaso o il monitoraggio del loro traffico in qualsiasi modo. Il monitoraggio a livello di ISP può continuare a monitorare il traffico, così come vari malware e intrusioni, ma più blocchi stradali metti sulla via delle minacce, meglio starai.

Inoltre, Google considera un sito sicuro un leggero vantaggio SEO. Non è enorme, in alcun modo, ma potrebbe farti aumentare di un singolo intervallo per alcune parole chiave meno competitive. Non si sa mai, vero? Inoltre, potrebbe essere più importante in futuro, quindi potresti anche farlo ora.

Da HTTP a HTTPS

SSL non è senza problemi. Un problema comune che incontrerai è il contenuto incorporato su più siti. Se stai tentando di incorporare contenuto non crittografato in una pagina crittografata, potresti riscontrare errori con il contenuto non visualizzato. Un altro problema, ovviamente, è semplicemente dover pagare per un certificato SSL.

Un altro problema riguarda il monitoraggio degli URL. Confronta questi due URL:

  • http://www.esempio.com
  • https://www.esempio.com

Entrambi sembrano andare nello stesso posto, giusto? E lo fanno; se hai cliccato su entrambi – supponendo che portino a un sito reale, ovviamente – finiresti sulla stessa pagina. Tuttavia, i due URL non sono gli stessi. Pensalo come un prodotto con due numeri di serie. Entrambi i numeri fanno riferimento allo stesso prodotto, ma i numeri sono diversi.

Google è abbastanza intelligente da riconoscere che entrambe le pagine sono le stesse, anche se potrebbe essere necessario implementare la canonizzazione per dire loro quale è quella che dovrebbero trattare come copia reale.

Molti elementi del web operano su un unico URL, un principio di entità. I pulsanti di conteggio delle condivisioni social e le API sono un altro. L'API di Facebook ti chiede un URL e restituisce i dati su di esso. Poiché i due esempi precedenti sono due URL diversi, avranno due diversi insiemi di dati.

Se i conteggi delle tue condivisioni sono imprecisi, questa è una potenziale causa. È necessario recuperare i totali delle vecchie condivisioni e unirli ai nuovi conteggi delle condivisioni. Alcuni pulsanti di condivisione lo fanno automaticamente (come Social Warfare), mentre altri potrebbero aver bisogno di un piccolo aiuto.

Recupero delle condivisioni

Quel post include istruzioni dettagliate per l'implementazione di reindirizzamenti e canonizzazione adeguati, oltre a informare Facebook della migrazione e forzare un nuovo scraping dei dati per ottenere conteggi accurati. Facebook, come Google, può adeguarsi alla migrazione, ma prima devono saperlo.

3. Aggiorna ritardi

Facebook ha un numero infinito di utenti, per quanto riguarda le aspettative realistiche per la tecnologia. Il fatto è che qualsiasi registrazione di dati verrà necessariamente eseguita su base continuativa, anziché in tempo reale. L'analisi in tempo reale è un lusso per le piccole imprese o per i marchi più grandi con risorse incredibili.

Facebook ha risorse e può mantenere i propri dati API disponibili e aggiornati in tempo reale, ma non sempre lo fanno. Spesso memorizzano nella cache i propri dati per il 90% di ciò che è disponibile e interrogano i nuovi dati solo quando necessario. Solo i dati virali o importanti più attivamente vengono aggiornati in tempo reale, e anche in questo caso spesso è in ritardo. Immagina se un post sul blog diventasse virale e potessi vedere i tuoi Mi piace salire e scendere rapidamente in tempo reale. Certo, è pulito, ma a che serve?

Cancella cache Mi piace

Ci sono due problemi relativi alla memorizzazione nella cache in gioco qui. Innanzitutto, il tuo plug-in like box potrebbe eseguire il polling dei dati memorizzati nella cache. Riceverai il conteggio delle condivisioni aggiornato solo una volta al giorno circa, a seconda di una serie di fattori diversi che solo Facebook conosce. In alternativa, è probabile che il tuo pulsante di conteggio delle condivisioni memorizzi nella cache i dati, quindi non è necessario eseguire il polling dell'API ogni volta che un nuovo utente carica la tua pagina. Riduce drasticamente i tempi di caricamento e il sovraccarico del server, fornendo al contempo dati sufficientemente accurati. Aiuta anche a impedire che l'accesso all'API venga revocato per uso eccessivo.

Non esiste una vera soluzione a questo problema. Devi solo aspettare che Facebook aggiorni i dati. Se si tratta dei dati di memorizzazione nella cache del plug-in del pulsante Mi piace, potresti essere in grado di modificare il codice del plug-in stesso per aggiornare la cache più frequentemente, oppure potresti non farlo. Dipende davvero dal plug-in, se è abbastanza aperto da poter accedere e modificare il codice e se sai cosa stai facendo se ci provi.

4. Mi piace eliminati

Facebook passa periodicamente attraverso il loro sito e rimuove gli account che sono bot, spammer o comunque sfruttano il sito in qualche modo. A volte è un'enorme epurazione come le principali epurazioni di Instagram, ma il più delle volte sono solo alcune qua o là. Non è un grosso problema; è una cosa costante.

Tuttavia, quando questi account vengono rimossi, viene rimosso anche tutto il loro coinvolgimento. Lo stesso accade per gli account regolari che si cancellano temporaneamente o permanentemente. Ciò significa che i tuoi Mi piace e le tue condivisioni probabilmente aumenteranno e diminuiranno periodicamente. I contenuti meno recenti perderanno Mi piace nel tempo quando non ne arriveranno più.

Esempio di rimozione di Mi piace alla pagina

Alcune persone saranno colpite più di altre quando i bot vengono rimossi. Se i tuoi post hanno avuto molto coinvolgimento con i bot, indipendentemente dal fatto che tu li abbia acquistati o meno, è molto probabile che tale coinvolgimento scompaia entro sei mesi o un anno.

Naturalmente, a quel punto, non ha più importanza. Il blog medio ha solo il 10% circa del suo contenuto come contenuto sempreverde che vale la pena controllare oltre le prime settimane dopo la sua pubblicazione. Ciò significa che anche se il fidanzamento scompare, nessuno se ne accorgerà e non avrà molta importanza.

Non puoi davvero risolvere questo problema in nessun modo se non costruendo un coinvolgimento legittimo piuttosto che acquistare un impegno falso. Una volta che l'impegno è svanito, non puoi davvero recuperarlo a meno che tu non voglia ripubblicare i vecchi post attraverso il tuo motore di promozione, il che potrebbe essere uno spreco a seconda di quanto potrebbero essere utili e quanti anni hanno.

5. Bersaglio sbagliato

Uno degli altri problemi che vedo emerge spesso, di solito quando qualcuno nota che un post nuovo di zecca ha molti più Mi piace di quanto dovrebbe. In alternativa, viene visualizzato quando noti che tutti i tuoi post hanno gli stessi totali. Qualche ipotesi su quale sia il problema?

È abbastanza semplice. Invece di configurare correttamente il pulsante Mi piace, hai semplicemente aggiunto lo stesso URL a ogni pulsante Mi piace a livello di sito. Invece di puntare all'URL del post, punta all'URL della tua home page, o anche solo a un altro post casuale che è stato impostato come ogni post.

Se ciò accade, ogni istanza del pulsante eseguirà il polling dei dati per l'URL specificato, che sarà lo stesso, quindi ogni istanza avrà lo stesso post come e il conteggio delle condivisioni.

Pulsante Mi piace di Facebook che punta alla home page

Non è difficile risolvere questo problema. Di solito accade quando si utilizza accidentalmente il codice per il contatore like basato sul sito piuttosto che il contatore like basato su post. Sai, quello che tiene traccia del conteggio dei tuoi follower, che Facebook chiama utilmente "Mi piace", invece di pubblicare Mi piace, che hanno rinominato Reazioni. Basta sostituire il codice del pulsante e dovresti essere a posto.

Lì hai le prime cinque cause più comuni di imprecisioni con il conteggio dei pulsanti Mi piace. Se hai delle imprecisioni e queste non risolvono, fammi sapere. Sono curioso di sapere quali altri problemi le persone hanno incontrato in natura. Francamente, anche la maggior parte di questi cinque non sono molto comuni. La migrazione HTTPS è di gran lunga il problema più comune che ho riscontrato e, sebbene la soluzione sia un po' tecnica, funziona perfettamente. Altrimenti, questi sono praticamente non problemi, o almeno non problemi che contano. Non fare affidamento sulla fattibilità a lungo termine del coinvolgimento dei bot, segui le istruzioni di configurazione per qualsiasi plug-in di condivisione social che utilizzi e avrai risolto la maggior parte dei problemi possibili prima che possano iniziare.