Rimuovere dai risultati di ricerca le immagini ospitate sul tuo sito

Rimozione di un'immagine in casi urgenti

Per rimuovere rapidamente dai risultati di ricerca di Google le immagini ospitate sul tuo sito, utilizza lo strumento per le rimozioni. Tieni presente che, se non le rimuovi anche dal sito o le blocchi in altro modo (come descritto nella sezione dedicata alla rimozione di un'immagine in casi non urgenti), le immagini potrebbero riapparire nei risultati di ricerca di Google alla scadenza della richiesta di rimozione.

Rimozione di un'immagine in casi non urgenti

Esistono due modi per rimuovere immagini del tuo sito dai risultati di ricerca di Google:

I due metodi hanno lo stesso effetto, quindi scegli quello più pratico per il tuo sito. Tieni presente che Googlebot deve eseguire la scansione degli URL per estrarre le intestazioni HTTP, pertanto l'implementazione di entrambi i metodi in contemporanea non ha senso.

Se non hai accesso al sito che ospita le tue immagini (ad esempio, una rete CDN) o se il tuo CMS non fornisce un modo per bloccare le immagini con l'intestazione HTTP X-Robots-Tag noindex o robots.txt, potresti dover eliminare completamente le immagini dal tuo sito.

Rimuovere le immagini utilizzando le regole del file robots.txt

Per impedire la visualizzazione di immagini del tuo sito nei risultati di ricerca di Google, aggiungi un file robots.txt alla directory principale del sito che ospita l'immagine, ad esempio https://yoursite.example.com/robots.txt. La rimozione di un'immagine dai risultati di ricerca utilizzando le regole del file robots.txt richiede più tempo rispetto all'utilizzo dello strumento per le rimozioni, ma offre maggiore flessibilità e controllo tramite l'uso di caratteri jolly o blocco dei percorsi secondari. Si applica anche a tutti i motori di ricerca, mentre lo strumento per le rimozioni si applica solo a Google.

Ad esempio, se vuoi che Google escluda l'immagine dogs.jpg visualizzata sul tuo sito all'indirizzo yoursite.example.com/images/dogs.jpg, aggiungi quanto segue al file robots.txt:

User-agent: Googlebot-Image
Disallow: /images/dogs.jpg

Alla successiva scansione del tuo sito, Google noterà questa regola ed escluderà l'immagine dogs.jpg dai risultati di ricerca.

Le regole potrebbero includere caratteri speciali per offrire maggiore flessibilità e controllo. In particolare, il carattere * corrisponde a qualsiasi sequenza di caratteri, permettendo di trovare una corrispondenza per più percorsi di immagini con un'unica regola.

Per rimuovere dall'indice di Google più immagini presenti nel tuo sito, aggiungi disallow per ogni immagine; oppure, se le immagini condividono un pattern comune, come un suffisso nel nome file, utilizza il carattere * nel nome file. Ad esempio:

User-agent: Googlebot-Image
# Repeated 'disallow' rules for each image:
Disallow: /images/dogs.jpg
Disallow: /images/cats.jpg
Disallow: /images/llamas.jpg

# Wildcard character in the filename for
# images that share a common suffix. For example,
#   animal-picture-UNICORN.jpg and
#   animal-picture-SQUIRREL.jpg
# in the "images" directory
# will be matched by this pattern.
Disallow: /images/animal-picture-*.jpg

Per rimuovere dal nostro indice tutte le immagini del tuo sito, inserisci la seguente regola nel file robots.txt:

User-agent: Googlebot-Image
Disallow: /

Per rimuovere tutti i file di un tipo specifico (ad esempio, per includere immagini .jpg ma non .gif), utilizza la seguente istruzione del file robots.txt:

User-agent: Googlebot-Image
Disallow: /*.gif$

Se specifichi Googlebot-Image come User-agent, le immagini verranno escluse da Google Immagini. Per escludere le immagini da tutte le ricerche Google (inclusi la Ricerca Google e Google Immagini), specifica lo user agent Googlebot.

Rimuovere le immagini con l'intestazione HTTP X-Robots-Tag noindex

In alternativa, puoi rimuovere dai risultati di ricerca di Google le immagini ospitate sul tuo sito aggiungendo X-Robots-Tag noindex alle intestazioni della risposta HTTP delle immagine che vuoi rimuovere. In questo caso, devi consentire la scansione degli URL immagine affinché Googlebot possa estrarre la regola noindex. Per implementare l'intestazione della risposta HTTP X-Robots-Tag noindex, segui la nostra documentazione relativa a noindex.

Tieni presente che l'aggiunta del tag robots noimageindex a una determinata pagina impedirà anche l'indicizzazione delle immagini incorporate nella pagina in questione. Tuttavia, se le stesse immagini vengono visualizzate anche in altre pagine, potrebbero essere indicizzate tramite quelle pagine. Per assicurarti che una determinata immagine sia bloccata indipendentemente da dove appare, utilizza l'intestazione della risposta HTTP X-Robots-Tag noindex.

Come faccio a rimuovere immagini non di mia proprietà?

Leggi la documentazione della guida della Ricerca Google relativa alla rimozione di un'immagine dai risultati di ricerca.