Google ha rifiutato 31 dei miei video e mi ha detto perché. Il motivo era sbagliato.

seovideo

Ogni lezione sul mio sito ha un video. Il video vive su YouTube, e la pagina lo descrive ai motori di ricerca: titolo, durata, anteprima, dove si può guardare. Roba standard.

Qualche giorno fa Google mi ha detto che 31 di quei video non erano stati indicizzati, e mi ha dato un motivo:

Il video non si trova su una pagina di visualizzazione.

L’ho letto e ho pensato: giusto, e so benissimo perché.

Perché è vero — le mie pagine non hanno un player video dentro. Di proposito. Hanno un’immagine del video che porta su YouTube, il che significa che il mio sito non carica niente da Google, non mette cookie di terze parti e non ha bisogno di alcun banner di consenso. È una scelta che ho fatto consapevolmente e mi piace.

Quindi la storia si scriveva da sola. Google vuole il video riproducibile nella pagina, le mie pagine non lo riproducono, 31 sono stati rifiutati. Caso chiuso, e la soluzione sarebbe mettere un player vero e rinunciare alla cosa che mi sta a cuore.

Stavo per fermarmi lì. Poi ho guardato il numero, e il numero non torna.

146 pagine. Nessuna di esse ha un player. 115 sono state indicizzate comunque.

Se il player mancante fosse il motivo, fallirebbero tutte e 146. Ne sono fallite 31. Qualunque cosa stia succedendo, il motivo che mi è stato dato non è il motivo.

La versione breve

  • Google ha rifiutato 31 video con la motivazione “il video non si trova su una pagina di visualizzazione”. Quella motivazione combaciava perfettamente con una cosa che sapevo vera delle mie pagine — ed è ciò che l’ha resa così facile da accettare.
  • Ma 146 pagine sono costruite esattamente allo stesso modo, e 115 sono state indicizzate. La causa dichiarata non può essere la causa: non distingue niente.
  • Così ho confrontato le 31 con le 115 su ogni attributo che potevo davvero misurare — origine dell’anteprima, durata, entrambi gli URL del video, immagine di copertina, peso della pagina, posizione del video nella pagina, numero di capitoli. Combaciavano su tutti. Non c’è nessuna differenza misurabile.
  • Il pattern vero stava dove non avevo guardato. Ognuno dei miei 73 video sta su due pagine — inglese e italiana — e tutte e due nominano lo stesso video YouTube.
  • 21 volte Google ha indicizzato un gemello e rifiutato l’altro. L’inglese ha vinto 14 volte, l’italiano 7. Stesso video, stesso markup, verdetti opposti. 47 coppie hanno entrambi indicizzati. 5 hanno entrambi rifiutati.
  • La mia spiegazione: Google elegge una sola pagina per video a pagina di visualizzazione, e a quella che perde viene detto che non lo è. La chiamo ipotesi, non scoperta — e più sotto scrivo esattamente cosa mi darebbe torto, e quando lo verifico.
  • Cosa cambio: niente. Ed è tutto il senso dell’esercizio.

La trappola era che il motivo era plausibile

Voglio fermarmi un secondo qui, perché è la parte che vorrei mi dicesse qualcuno.

Il motivo che Google mi ha dato era corretto sul mio sito. Le mie pagine davvero non hanno un player. Se mi avessi chiesto di indovinare perché un motore di ricerca potrebbe non indicizzare i miei video, “non c’è un player nella pagina” è la prima cosa che avrei detto, prima che qualcuno mi dicesse niente.

Ed è questo che la rendeva pericolosa. Una spiegazione sbagliata che contraddice qualcosa che sai la scarti subito — senti l’attrito. Una spiegazione sbagliata che conferma una cosa che già credi passa liscia. Non c’è nessun attrito da notare. Sembra soltanto sentirsi dire quello che ci si aspettava.

E il numero che smentisce tutto era sullo schermo dall’inizio, una riga sopra quella che stavo leggendo.

Il motivo dice che le mie pagine falliscono perché non hanno un player. Se fosse vero, dovrebbe valere per tutte — sono costruite dallo stesso template e nessuna delle 146 ha un player. Quindi il numero di pagine indicizzate lo stesso avrebbe dovuto essere zero. Era 115.

Non ho dovuto andarlo a cercare. Stava nello stesso report, nella stessa schermata, e gli sono passato accanto — perché non stavo esaminando la spiegazione, la stavo assecondando.

Quindi ecco l’abitudine che ne tiro, e non è “sii scettico”, che è un consiglio inutile:

Prima di accettare la spiegazione di un fallimento, controlla se descrive anche le cose che non sono fallite. Se è così, non è la spiegazione. Può essere vera, semplicemente non è ciò che ha separato i due gruppi. Una causa deve distinguere.

Cosa ho fatto in concreto

Meccanico e noioso, che di solito è un buon segno.

Google mi ha dato la lista delle 31 pagine rifiutate, quindi avevo i nomi. Il sito finito lo avevo già su disco — ogni pagina, costruita. Ho scritto uno script che prendeva tutte le 146 pagine con un video, segnava quali stavano nella lista dei rifiuti, e stampava il confronto di ogni attributo che riuscivo a estrarre dalla pagina.

Host e nome del file dell’anteprima. Durata. L’URL di embed. L’URL del video. La presenza di un’immagine di copertina ospitata da me. Il peso in byte. Quanto in basso nella pagina sta il video, in percentuale. Quanti link ai capitoli ha la pagina.

La risposta è tornata come un muro di coppie identiche:

-- anteprima --      FAIL: {maxresdefault.jpg: 31}   PASS: {maxresdefault.jpg: 115}
-- url embed --      FAIL: {sì: 31}                  PASS: {sì: 115}
-- copertina --      FAIL: {locale: 31}              PASS: {locale: 115}
-- byte medi --      FAIL: 40569                     PASS: 41393

Identiche. Ogni attributo. Le pagine rifiutate non sono un tipo diverso di pagina.

Che è un’informazione utile per davvero, anche se è un risultato negativo. Elimina tutta la mia prima teoria, elimina “ad alcune pagine manca la durata”, elimina “alcune anteprime hanno la dimensione sbagliata”. E significa che la cosa che le distingue non è una proprietà della pagina — quindi devo smettere di guardare le pagine.

È lì che ho guardato i video.

Un video, due pagine

Il mio sito è bilingue. Ogni lezione esiste in inglese e in italiano, a due indirizzi diversi. E tutte e due quelle pagine descrivono lo stesso video YouTube — perché il video è uno solo. È in inglese; la pagina italiana traduce quello che ci sta scritto attorno.

Così ho raggruppato i dati diversamente: non 146 pagine, ma 73 video, ognuno su due pagine. E il pattern è salito a galla subito.

video
entrambi i gemelli indicizzati47
un gemello indicizzato, l’altro rifiutato21
entrambi i gemelli rifiutati5

Ventuno volte Google ha guardato due pagine che portavano lo stesso video con la stessa descrizione, ne ha indicizzata una, e all’altra ha detto che il suo video “non si trova su una pagina di visualizzazione”.

L’inglese ha vinto 14 di quei casi. L’italiano 7.

Questa è la scoperta, ed è solida, perché è solo contare. Qualunque cosa abbia deciso quei 21 casi, non può essere stata una proprietà della pagina — le pagine sono identiche. E non può essere stato il player mancante, perché manca ugualmente a entrambi i gemelli.

La mia spiegazione, dichiarata come ipotesi

Ecco cosa penso stia succedendo. Voglio stare attento a come lo dico, perché è il punto in cui un articolo come questo di solito inizia a suonare più sicuro di quanto si sia guadagnato.

Penso che Google indicizzi una sola pagina di visualizzazione per video. Un video, un posto che considera casa. Quando lo stesso video salta fuori dichiarato su due indirizzi, ne sceglie uno e all’altro dice che il suo video non si trova su una pagina di visualizzazione.

E letta dal lato di Google, quella frase è quasi giusta. Ha già deciso dove abita quel video, e questa pagina non è il posto. Il problema è come atterra dalla mia parte: suona come un verdetto sulla pagina che sto guardando — qualcosa in questa pagina è sbagliato — mentre in realtà è la nota di una decisione presa altrove, tra questa pagina e la sua gemella. Sulla pagina rifiutata non c’è niente da correggere. Ha semplicemente perso.

Tre cose me lo fanno credere: l’arbitrarietà di quale gemello vince, la tendenza a preferire l’inglese (che ha senso — il video è in inglese, quindi la pagina inglese è la corrispondenza migliore), e il fatto che il numero sia rimasto perfettamente fermo a 31 per una settimana invece di oscillare.

Ora la parte onesta. Non l’ho confermato. Non ho una dichiarazione di Google che lo dica, non ho fatto un esperimento, e non posso vedere dentro la decisione. Quello che ho è un pattern in 31 righe e una spiegazione che ci si adatta. Questa è un’ipotesi. Adattarsi ai dati è il requisito minimo perché un’idea valga la pena, non la prova che sia giusta — e quest’anno ho pubblicato abbastanza numeri sbagliati con sicurezza per aver imparato la differenza.

Quindi faccio la cosa che rende un’ipotesi degna di essere pubblicata: dico cosa la ucciderebbe.

Se ho ragione, le 47 coppie che oggi hanno entrambi i gemelli indicizzati non sono ancora state riconciliate. Nelle prossime settimane alcune dovrebbero iniziare a perderne uno, e il numero dovrebbe salire sopra 31.

Se ho torto, il numero resta 31 e quelle 47 coppie restano intatte a tempo indeterminato. Vorrebbe dire che qualcosa di specifico a quelle 31 pagine ha fatto la differenza dopo tutto — qualcosa che non sono riuscito a misurare — e dovrei andare a cercarlo.

Verifico il 2026-08-28, quando prendo comunque il prossimo giro di misurazioni. Come che vada, lo scrivo. Se va contro di me, è l’articolo più interessante dei due.

Cosa cambio: niente

Questa è la parte che mi avrebbe stupito prima di mettermi a contare.

La mossa ovvia è mettere un player vero nella pagina. Probabilmente soddisferebbe il requisito così com’è formulato. Mi costerebbe anche la cosa che di queste pagine mi interessa davvero — che non caricano niente da nessun altro, non tracciano nessuno e non hanno bisogno di un banner cookie — e ho un check di build che fallisce di proposito se compare un frame incorporato, esattamente perché questa decisione non si possa prendere per caso in un pomeriggio stanco.

Prima di contare l’avrei chiamato un compromesso: privacy da un lato, 31 schede video dall’altro, scegli.

Non è un compromesso, ed è questo che l’analisi mi ha comprato. Se la causa è una-pagina-per-video, aggiungere un player a entrambe le pagine non decide quale delle due vince. Pagherei il prezzo intero e mi resterebbero grosso modo 31 rifiuti, perché la cosa che viene decisa non è “questa pagina ha un player”, è “quale di queste due pagine è la casa del video”. Avrei rotto una cosa che mi sta a cuore per risolverne una che non era il problema.

E c’è un inquadramento più ampio che stavo per mancare. Un verdetto sul video non è un verdetto sulla pagina. Quelle pagine lezione sono indicizzate come pagine — compaiono nelle ricerche, vengono lette, fanno il loro lavoro. Quello che ho perso è una scheda video per il gemello che perde di un video che è già su YouTube, dove è ospitato e dove la gente lo trova. Scritto così, il costo è vicino a zero, e la risposta giusta al report è capirlo e andare avanti.

Che è una conclusione sinceramente scomoda da raggiungere, perché “31 cose stanno fallendo” produce un prurito, e qui la soluzione è non grattarsi. Il report non sbaglia a dirmelo. Sbagliavo io a dare per scontato che tutto ciò che mi dice sia un difetto che devo correggere.

Tre cose che mi porto via

Una causa deve distinguere. Se la spiegazione che ti è stata data è ugualmente vera dei casi che hanno funzionato, non è la spiegazione. È un controllo da dieci secondi e mi ha smontato la prima teoria del tutto.

Confronta i fallimenti con i successi, non con le tue aspettative. Non ci potevo arrivare ragionando. Ho dovuto mettere 31 accanto a 115 e guardare entrambi. Quando i due gruppi sono tornati identici, quello mi ha detto di smettere di guardare le pagine — e valeva più di qualunque singolo attributo avessi misurato.

Un risultato negativo è un risultato. “Non c’è nessuna differenza misurabile tra questi due gruppi” sembrava un pomeriggio buttato mentre scrivevo lo script. Si è rivelata la cosa più utile prodotta da tutto l’esercizio, perché è ciò che mi ha spostato dalle pagine ai video — e il pattern stava lì ad aspettare.

E dì quando stai indovinando. Ho una spiegazione a cui credo, un motivo per crederci, e nessuna prova. Scriverlo con una data attaccata non mi costa niente e vuol dire che puoi venirmi a chiedere il conto — che è più o meno il senso di scrivere queste cose.

Le cose di cui parla questo articolo

Ci sono due pezzi compagni, e insieme fanno un insieme. Uno parla dei miei strumenti che mi dicevano che andava tutto bene quando non era vero: Ogni check è passato. Molte cose erano rotte. → L’altro è della stessa settimana di questo, e parla di un difetto senza alcun sintomo — il tag che accoppia la mia homepage inglese e quella italiana non aveva mai funzionato: Non era rotto niente →

Questo credo completi la figura. Là erano i miei strumenti a ingannarmi. Qui era la diagnosi di qualcun altro, arrivata con autorità, che descriveva il mio sito accuratamente, e non era comunque il motivo.

Se da qui ti porti via una cosa sola: quando ti dicono perché qualcosa è fallito, vai a controllare che la spiegazione non sia vera anche di tutto quello che ha funzionato.

Buon viaggio,

Francesco