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.
Rimozione delle 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 delle immagini 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
.