Soluzioni di errori

Problemi di visualizzazione del favicon nei risultati di ricerca Google: Guida completa e soluzioni hosting

  • 15 minuti di lettura
  • Team Hostragons
Problemi di visualizzazione del favicon nei risultati di ricerca Google: Guida completa e soluzioni hosting

Il problema del favicon che non appare nei risultati di ricerca Google può essere causato dall’impossibilità di Google di scansionare il file favicon del tuo sito, dimensioni non adatte, definizione errata nel codice HTML, restrizioni nel file robots.txt, ritardi temporanei di cache oppure non conformità alle linee guida di qualità di Google. La soluzione consiste nell’usare un favicon quadrato, di almeno 48 x 48 pixel (preferibilmente multipli di 48); rendere il file accessibile via HTTPS; definirlo correttamente nella sezione head della homepage; verificare robots.txt, redirect, CDN e codici di stato del server; infine richiedere una nuova scansione tramite Google Search Console.

Il piccolo simbolo del sito che compare nei risultati di ricerca aiuta l’utente a riconoscere più rapidamente il brand. Specialmente nelle ricerche mobile, il favicon, insieme a titolo, URL e descrizione, trasmette una prima impressione di affidabilità. Se il favicon non viene visualizzato, il sito può apparire tecnicamente funzionante ma meno riconoscibile, generico o privo di identità. Non è un fattore di ranking diretto, ma può influire su click-through rate, percezione del brand e fiducia degli utenti.

In questa guida, analizzeremo gli errori favicon frequenti dal lato hosting e infrastruttura web, fornendo una checklist pratica. I passaggi descritti sono adattabili a WordPress, software custom, Laravel, HTML statico, ecommerce e ambienti hosting con pannello di controllo. Se la tua piattaforma di pubblicazione ha problemi di lentezza, errori SSL o accesso, ti consigliamo di verificare anche Soluzioni di web hosting veloce e installazione del certificato SSL.

Cos’è il favicon e perché è importante nei risultati di ricerca Google?

Il favicon è la piccola icona che rappresenta il tuo sito. Compare nella scheda browser, tra i preferiti, nelle scorciatoie mobile e nei risultati di ricerca Google. Tradizionalmente si usa favicon.ico nella root; oggi si possono definire PNG, SVG o ICO direttamente in HTML. Per Google è fondamentale che l’icona sia facilmente individuabile, scansionabile e di qualità adeguata.

Google per mostrare il favicon nei risultati di ricerca scansiona la homepage e il file favicon. Non è un processo istantaneo: le modifiche non si riflettono subito. Normalmente, un favicon impostato correttamente può apparire in SERP da pochi giorni a qualche settimana. Siti grandi vengono scansionati più spesso, i nuovi o poco visitati richiedono più tempo.

Il ruolo del favicon per la SEO è indiretto: un design efficace facilita il riconoscimento, crea un segnale visivo familiare e offre un aspetto più professionale, soprattutto nei risultati mobile. Per questo, il controllo favicon è un piccolo ma importante step nelle analisi tecniche SEO.

Perché il favicon non appare nei risultati di ricerca Google?

Il problema del favicon che non si vede in SERP raramente dipende da un solo motivo. Nella maggior parte dei casi vanno analizzati accesso file, definizione HTML, dimensioni, cache e configurazione server. Di seguito le cause più frequenti riscontrate sul campo.

1. Il file favicon non è accessibile da Googlebot

Il favicon può essere visibile nel browser, ma Googlebot potrebbe non riuscire a raggiungerlo. Esempi: regole di sicurezza CDN, protezione hotlink, blocchi geolocalizzati, filtri bot o firewall configurato male possono impedire l’accesso. Se la URL del favicon restituisce un codice diverso da 200 (403, 404, 500, o una lunga catena di redirect), Google potrebbe ignorare l’icona.

Verifica aprendo la URL del favicon in una finestra anonima, testando da dispositivi e reti diversi. Nei log server, controlla che le richieste Googlebot ricevano codice 200. Se usi hosting condiviso, controlla plugin sicurezza e regole ModSecurity. Per una base affidabile, consulta le risorse e le opzioni di sicurezza su Pacchetti Hosting Hostragons.

2. Definizione errata del favicon nel codice HTML

Google cerca la definizione rel icon nella sezione head della homepage. Se manca, punta a una URL sbagliata, c’è confusione tra HTTP e HTTPS o il tema l’ha rimossa, il favicon potrebbe non apparire nei risultati. In WordPress, anche se l’icona è impostata nel pannello, plugin di cache potrebbero servire un head datato.

La soluzione è fornire un percorso chiaro, assoluto o dalla root, nella homepage. Se il file si trova nella root, assicurati che la definizione rel icon punti al file corretto. Con più favicon definiti, Google può scegliere quello sbagliato o continuare a mostrare una vecchia icona.

3. Dimensioni e formato favicon non idonei

Google richiede che il favicon sia quadrato e almeno 48 x 48 pixel. Meglio usare multipli di 48: 48 x 48, 96 x 96, 144 x 144 o 192 x 192. Icone troppo piccole, rettangolari, sfocate o troppo dettagliate non saranno visibili con nitidezza nella SERP. Se non idoneo, Google può ignorare l’icona o mostrare quella di default.

I formati ICO, PNG e SVG ben serviti sono accettati. Per massima compatibilità, usa PNG 48 x 48 o 96 x 96 e favicon.ico nella root. Così sei coperto per browser vecchi, piattaforme moderne e crawler dei motori di ricerca.

4. robots.txt o impostazioni di sicurezza bloccano il favicon

Nel robots.txt potresti aver bloccato per errore la cartella immagini, tema o file nella root. Ad esempio, una riga Disallow che chiude wp-content o la directory assets impedisce la scansione del favicon. Alcuni siti limitano l’accesso ai file statici da bot, ma bloccano anche Googlebot.

Controlla che il robots.txt permetta la scansione non solo della homepage ma anche del file favicon. I tool di test robots.txt e URL inspection in Search Console aiutano a verificare. Se non hai esperienza con robots.txt, consulta che cos'è il robots.txt e come si modifica.

5. Google non ha ancora aggiornato il nuovo favicon

Anche con definizione corretta, Google può mostrare la vecchia icona o nessuna per un periodo. La ragione è la cache di Google sui favicon. Gli update non avvengono velocemente come per title e meta description, soprattutto su siti nuovi o poco scansionati.

Se tutto è impostato bene, attendi qualche giorno. Se dopo due o tre settimane non vedi cambiamenti, ricontrolla accesso file, definizione HTML, redirect e qualità. Bisogna essere pazienti, ma non aspettare senza fare verifiche tecniche.

6. Problemi di dominio, SSL o redirect

Google collega il favicon alla homepage. Se hai redirect errati tra HTTP e HTTPS, www e non-www, può vedere versioni diverse della URL. Se la homepage è indicizzata su HTTPS e il favicon viene chiamato su HTTP, potresti avere problemi di contenuto non sicuro, redirect o accesso.

Il dominio deve funzionare su una sola versione canonica. Il certificato SSL dev’essere valido, niente warning mixed content, e la URL del favicon deve essere servita via HTTPS con codice 200. Per configurazione domini consulta Registrazione del dominio e gestione DNS, per pubblicazione sicura acquisto di certificato SSL.

Tabella rapida: Problema, sintomo e soluzione

Tabella rapida: Problema, sintomo e soluzione
ProblemaSintomoMetodo di verificaSoluzione
File non trovatoLa URL del favicon restituisce 404Apri l’indirizzo favicon nel browserCarica il file nella directory giusta e correggi il link
Blocco botNel browser si vede, Google non lo trovaAnalizza robots.txt e i log serverSblocca l’accesso a Googlebot
Dimensioni errateIcona sfocata o non visibileControlla le dimensioni dell’immagineUsa PNG quadrato 48 x 48 o 96 x 96
Incompatibilità HTTPSContenuto misto o redirectTesta il codice di stato HTTPServi il favicon da URL HTTPS
Cache GoogleSi vede la vecchia iconaVerifica in Search ConsoleRichiedi una nuova scansione e attendi

Soluzione step by step: Come far apparire il favicon su Google

Step 1: Prepara un favicon corretto

Prima di tutto, crea un favicon pulito tecnicamente. L’immagine deve essere quadrata, senza dettagli troppo fini, e distinguibile anche in piccolo. Se il logo è orizzontale e lungo, meglio usare una lettera, simbolo o versione semplificata. Nei risultati di ricerca, il design minimalista è più efficace.

  • Dimensioni consigliate: 48 x 48, 96 x 96 o 192 x 192 pixel.
  • Formato consigliato: PNG più favicon.ico.
  • Background: trasparente o a contrasto con i colori del brand.
  • Nome file: favicon.png o favicon.ico, semplice e permanente.
  • Qualità: Evita immagini sfocate, tagliate, protette da copyright o ingannevoli.

È buona prassi non cambiare spesso il nome del file favicon. Se necessario, ricorda che la vecchia URL potrebbe restare in cache. Per aggiornamenti, carica il nuovo file sulla stessa URL o richiedi una nuova scansione in Search Console.

Step 2: Carica il favicon nella root o in una cartella permanente

Il metodo più sicuro è caricare favicon.ico nella root del sito, ad esempio tuodominio.com/favicon.ico deve restituire codice 200. Se usi PNG, preferisci una URL stabile come tuodominio.com/favicon.png. Evita cartelle temporanee, directory media datate o path CDN che potrebbero venire eliminati.

Dopo il caricamento tramite pannello hosting, FTP o file manager, controlla i permessi. Su server Linux, permessi 644 sono sufficienti. Un errore di permessi o proprietà può causare errore 403 nel browser. Per questi problemi consulta uso del gestore file cPanel.

Step 3: Definisci il favicon nella sezione head della homepage

Affinché Google individui il favicon, serve una definizione rel icon nella sezione head della homepage. In WordPress, carica l’icona in Aspetto > Personalizza > Identità del sito. In software custom, aggiungi la definizione nel template head. Usa una URL chiara e HTTPS.

Se plugin, temi o SEO tool generano più definizioni favicon, il codice può diventare confuso. Apri il codice sorgente della homepage e cerca rel icon: elimina definizioni vecchie, errate o che puntano a domini diversi. La URL del favicon deve essere sul dominio canonico, senza catene di redirect.

Step 4: Test robots.txt e codici di stato HTTP

Il favicon deve essere scansionabile da Google. Apri robots.txt e assicurati che la directory dove si trova l’icona non sia bloccata. Controlla che la URL del favicon restituisca codice 200. Un solo redirect 301/302 non è sempre un problema, ma catene lunghe, loop tra HTTP e HTTPS o risposte 403 generano errori.

  • La homepage deve restituire codice 200 o un redirect unico verso la versione corretta.
  • La URL del favicon deve restituire codice 200.
  • robots.txt non deve bloccare la directory favicon.
  • CDN, WAF o plugin sicurezza non devono bloccare Googlebot.
  • SSL valido e nessun warning di sicurezza nel browser.

Se trovi errori, risolvi prima i problemi di infrastruttura: il problema favicon può essere il sintomo di problemi più gravi di scansione e indicizzazione. Errori 5xx, interruzioni DNS o SSL non influenzano solo il favicon, ma anche la visibilità organica.

Step 5: Svuota cache browser, CDN e tema

Dopo aver modificato il favicon, browser, CDN, server e applicazioni potrebbero mostrare la vecchia icona a causa della cache. In WordPress, svuota la cache del plugin, fai purge CDN e resetta la cache browser. Se usi CDN come Cloudflare, pulisci la cache per il file o per tutto il sito.

I favicon spesso vengono serviti con header cache di lunga durata; è normale per la performance, ma rallenta la visualizzazione delle modifiche. Se hai cambiato il nome del file, verifica che la definizione rel icon punti al nuovo URL. Se hai aggiornato il file mantenendo il nome, assicurati che la copia vecchia sia rimossa dal CDN.

Step 6: Richiedi una nuova scansione con Google Search Console

Dopo aver verificato tutto, usa Google Search Console per testare la homepage con lo strumento URL Inspection. Fai il test live per confermare che Google possa accedere alla pagina. Poi richiedi l’indicizzazione. Questo non garantisce la visualizzazione immediata del favicon, ma invia un segnale a Google per una nuova scansione.

Chi non usa Search Console perde feedback tecnici importanti. Anche per il solo problema favicon, puoi individuare blocchi di scansione, errori server, redirect o incompatibilità HTTPS. Se non hai ancora configurato Search Console, segui Installazione di Google Search Console.

Problema favicon su siti WordPress

Su WordPress il favicon si imposta facilmente dal pannello, ma può non essere visibile su Google a causa di conflitti tra tema, cache o plugin. Inizia verificando in Aspetto > Personalizza > Identità del sito che l’icona sia definita. WordPress richiede normalmente un’immagine 512 x 512 e genera le dimensioni necessarie.

Controlla poi che il codice sorgente della homepage generi i link favicon. Alcuni plugin di performance ottimizzano la sezione head rimuovendo o spostando la definizione. Plugin di sicurezza possono limitare l’accesso bot alla directory wp-content/uploads. In questo caso, meglio spostare il favicon nella root e definirlo direttamente nel head.

Se usi plugin multilingua, multisite o CDN che puntano a domini diversi, assicurati che il favicon sia accessibile da tutte le versioni di lingua e dominio. Google può scansionare varie URL: non basta che il favicon sia visibile solo nella lingua principale.

Accorgimenti per software custom ed ecommerce

In framework come Laravel, Node.js, React, Next.js, Vue, PHP custom o piattaforme ecommerce, il favicon è spesso nella cartella public, tema o build. Se il file viene hashato ad ogni deploy, la URL cambia e Google fatica ad associare l’icona in modo stabile. Usa una URL permanente ove possibile.

In Single Page Applications, la sezione head dell’index deve essere generata correttamente. Se non c’è rendering lato server, Google può processare la pagina, ma i file come favicon devono essere ben definiti nell’HTML iniziale. Su ecommerce, modalità manutenzione, protezione bot o filtri geolocalizzati possono bloccare Googlebot e i componenti SEO, incluso il favicon.

Linee guida di qualità favicon: cosa Google potrebbe non mostrare?

Linee guida di qualità favicon: cosa Google potrebbe non mostrare?

Google mostra solo favicon tecnicamente accessibili e di qualità idonea. Icone inappropriate, fuorvianti, oscene, incitanti all’odio o che imitano altri brand possono essere ignorate nelle SERP. Usare loghi di altri brand senza autorizzazione rappresenta un rischio legale e di fiducia.

Un buon favicon dovrebbe:

  • Rappresentare il brand e restare semplice in piccolo formato.
  • Avere alto contrasto e distinguersi nei risultati mobile.
  • Non imitare altri marchi.
  • Essere coerente con i contenuti del sito.
  • Non contenere testo lungo o dettagli complessi.
  • Funzionare senza tagli in formato quadrato.

Ad esempio, per un hosting meglio un simbolo o lettera del brand che un’immagine complessa di server. Per un sito legale, una bilancia stilizzata è preferibile a un disegno dettagliato. Su ecommerce, conviene semplificare il logo piuttosto che usare icone di categoria.

Quanto tempo ci vuole perché il nuovo favicon appaia su Google?

Non esiste una tempistica precisa. Nei siti scansionati spesso, il favicon può cambiare in pochi giorni; su siti nuovi o poco trafficati il processo può durare settimane. Se dopo un mese ancora non appare, il problema potrebbe essere tecnico e non solo di cache.

Evita di cambiare ogni giorno nome file o definizione HTML: troppa variabilità complica l’identificazione da parte di Google. Prepara il file corretto, pubblicalo su una URL permanente, svuota le cache, richiedi nuova scansione da Search Console e attendi.

Checklist tecnica SEO

Usa questa checklist per un controllo sistematico sul problema favicon nei risultati Google:

  • Il favicon è quadrato e almeno 48 x 48 pixel?
  • Il file è in formato PNG, ICO o compatibile?
  • La URL del favicon è accessibile via HTTPS?
  • La URL restituisce codice 200?
  • C’è una definizione rel icon nella sezione head?
  • La definizione punta al dominio e file giusto?
  • robots.txt blocca il favicon o la sua cartella?
  • CDN, WAF o plugin sicurezza limitano Googlebot?
  • La cache è stata svuotata?
  • Hai fatto il test live e richiesto nuova scansione in Search Console?

Se tutte le voci sono ok, la visualizzazione del favicon è questione di tempo. Se hai errori, risolvi prima il problema tecnico invece di attendere inutilmente.

Errori comuni e consigli professionali

Errore tipico: pensare che vedere il favicon nella scheda browser sia sufficiente. I browser trovano favicon.ico nella root automaticamente, ma Google valuta homepage, accesso file, qualità e scansabilità. Non basarti solo sulla visualizzazione nel browser.

Altro errore: usare file troppo grandi e non ottimizzati come favicon. Anche se è piccolo, un file pesante penalizza la performance SEO. PNG 96 x 96 basta per quasi tutti i casi; favicon.ico resta importante per retrocompatibilità.

Consiglio pro: se stai rinnovando il brand, evita di complicare il cambio favicon con migrazione sito, cambio dominio o passaggio a HTTPS. Nei grandi cambiamenti tecnici, è difficile individuare la causa dei problemi. Prima stabilizza la piattaforma, poi aggiorna favicon e grafiche brand. Se pianifichi una migrazione, consulta Guida al trasferimento del sito web per redirect e gestione DNS.

Domande frequenti

Perché il favicon non appare nei risultati di ricerca Google?

Di solito per definizione HTML errata, file non accessibile, blocco robots.txt, dimensioni non idonee, errore HTTPS/redirect, restrizioni CDN o cache Google. Verifica che la URL del favicon restituisca codice 200 e sia definita correttamente nella homepage.

Qual è la dimensione ideale per il favicon?

Google richiede favicon quadrati di almeno 48 x 48 pixel. Sono accettati multipli di 48: 96 x 96, 144 x 144 o 192 x 192. Il design deve essere semplice, contrastato e rappresentare il brand anche in piccolo.

Quanto tempo ci vuole per vedere il nuovo favicon su Google?

Se impostato correttamente, può apparire in pochi giorni; su alcuni siti ci vogliono settimane. Google usa la cache per i favicon. Richiedere una nuova scansione in Search Console può velocizzare il processo.

Ho impostato il favicon su WordPress ma non lo vedo su Google. Cosa devo fare?

Verifica che l’icona sia definita nel pannello WordPress, controlla i link rel icon nella homepage, svuota cache e CDN, controlla robots.txt e che la URL del favicon sia accessibile via HTTPS e restituisca codice 200.

Il favicon incide direttamente sul ranking SEO?

No, non è un fattore diretto di ranking. Tuttavia migliora riconoscibilità del brand, fiducia e click rate nei risultati. È importante per SEO tecnica e user experience.

Riepilogo e prossimi passi

Il problema del favicon che non appare nei risultati Google si risolve con file corretto, definizione HTML giusta, scansabilità, compatibilità HTTPS e gestione cache. Prepara un favicon quadrato e semplice, pubblicalo su una URL HTTPS stabile, verifica robots.txt e codici di risposta server, svuota le cache e richiedi la scansione Search Console.

Se hai problemi di SSL, DNS, hosting o accesso, il problema favicon può essere il segnale di altri errori tecnici. Per un sito più stabile, veloce e sicuro, scopri le soluzioni hosting, dominio e SSL di Hostragons e migliora gradualmente la tua infrastruttura tecnica.

Condividi questo articolo:

Team Hostragons

Guide aggiornate dal nostro team di esperti su hosting, server e nomi di dominio. Troviamo insieme la soluzione ideale per il tuo progetto.

Contattaci