Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come disabilitare le pagine di allegato immagine in WordPress

Crediamo che ogni parte del tuo sito web debba lavorare sodo per creare un'ottima esperienza per i tuoi visitatori. Ecco perché guidiamo le persone su come disabilitare le pagine di allegato delle immagini in WordPress.

Queste pagine di allegato vengono create automaticamente da WordPress per ogni immagine che carichi. Appaiono come pagine sottili con solo un'immagine, il che può confondere i visitatori e i motori di ricerca.

Prendere un momento per gestirle è uno di quei semplici segreti per un sito più curato e facile da usare. Assicura che i tuoi visitatori rimangano concentrati sui tuoi fantastici contenuti.

Inoltre, aiuta i motori di ricerca a vedere la vera sostanza del tuo sito: i tuoi post e le tue pagine. Questo li guida a classificare i contenuti che contano davvero.

Seguiamo insieme il processo semplice. Sarai felice di aver compiuto questo semplice passo per perfezionare il tuo sito web.

Come disabilitare le pagine di allegato immagine in WordPress

Perché dovresti disabilitare le pagine di allegato delle immagini in WordPress?

Per impostazione predefinita, WordPress crea una singola pagina per ogni allegato multimediale che hai sul tuo sito. Questo include immagini, file audio e video, PDF e altro ancora.

Alcuni utenti potrebbero trovare utile questa funzionalità, ma la maggior parte dei siti web WordPress non ne ha bisogno.

Ad esempio, i fotografi potrebbero trovare utili le pagine di allegato. Un tema fotografico potrebbe utilizzare la pagina di allegato per visualizzare i dati EXIF. Questo potrebbe mostrare il modello di fotocamera utilizzato, le impostazioni della fotocamera e persino i dati di posizione dell'immagine.

Molti proprietari di blog WordPress collegheranno accidentalmente le loro immagini alle pagine di allegato invece che all'immagine stessa, oppure non gradiranno l'aspetto perché molti temi non dispongono di modelli speciali per le pagine di allegato delle immagini.

A volte, un'immagine sul tuo sito web può diventare popolare e le persone potrebbero iniziare ad atterrare sulla pagina di allegato direttamente da Google. Idealmente, vuoi che i visitatori atterrino sul tuo post e vedano l'immagine nel contesto in cui l'hai utilizzata.

Per aiutare a risolvere questo problema, ti mostreremo due modi diversi per disabilitare le pagine di allegato delle immagini in WordPress in modo che tu possa scegliere quello migliore per te:

  1. Disabilitare le pagine di allegato delle immagini in WordPress (con un plugin)
  2. Disabilitare le pagine di allegato delle immagini in WordPress (con uno snippet di codice)
  3. Domande frequenti sulle pagine di allegato delle immagini

Metodo 1: Disabilitare le pagine di allegato delle immagini in WordPress (con un plugin)

Il modo più semplice per disabilitare le pagine di allegato delle immagini è utilizzare All in One SEO (AIOSEO). È il miglior plugin SEO per WordPress, utilizzato da oltre 3 milioni di siti.

La prima cosa che dovrai fare è installare e attivare il plugin gratuito All in One SEO. Per farlo, consulta la nostra guida su come installare un plugin WordPress.

Una volta installato e attivato il plugin, avrai una nuova voce di menu chiamata 'All in One SEO'.

Naviga su All in One SEO » Aspetto della ricerca. Successivamente, fai clic sulla scheda di navigazione ‘SEO Immagini’.

Impostazione media dell'aspetto di ricerca di All in One SEO

La prima impostazione è ‘Reindirizza URL allegati’. Puoi disabilitare completamente l’impostazione o reindirizzare alla pagina allegato o alla pagina genitore dell’allegato.

Si consiglia di reindirizzare alla pagina ‘Pagina genitore allegato’. In questo modo, quando un utente arriva alla pagina allegato dell’immagine, verrà reindirizzato al tuo articolo.

Nota: Se un media o un’immagine non ha una pagina genitore, il che significa che non è stato caricato in un post o in una pagina, AIOSEO visualizzerà la pagina allegato dell’immagine.

Una volta selezionata l’impostazione preferita, fai semplicemente clic su ‘Salva modifiche’ prima di uscire dalla schermata.

Metodo 2: Disabilita le pagine allegato immagini in WordPress (con uno snippet di codice)

Un'altra opzione è quella di aggiungere uno snippet di codice a WordPress. Non consigliamo di modificare direttamente i tuoi file di WordPress, quindi useremo WPCode per questo tutorial.

Per iniziare, dovrai installare il plugin gratuito WPCode. Per maggiori dettagli, consulta la nostra guida su come installare un plugin WordPress.

Dopo l'attivazione, dovrai andare su Snippet di codice » Aggiungi snippet nella tua bacheca di amministrazione.

Quindi, digita semplicemente 'attachment' nel campo di ricerca. Uno snippet intitolato 'Disabilita pagine allegati' dovrebbe apparire sulla destra.

Quando ci passi sopra con il mouse, fai clic sul pulsante 'Usa snippet'.

Utilizzo della ricerca WPCode per rimuovere le pagine di allegato

Verrai portato alla pagina 'Modifica snippet', dove tutte le impostazioni sono preconfigurate automaticamente per te.

Tutto ciò che devi fare è attivare l'interruttore su 'Attivo' e fare clic sul pulsante 'Aggiorna'.

Fare clic sull'interruttore per attivare uno snippet di codice in WPCode prima di fare clic su aggiorna

Ora, quando un utente accede alla pagina del suo allegato immagine, verrà reindirizzato al post padre. Se non esiste un post padre per l'immagine, l'utente verrà reindirizzato alla homepage del sito.

Domande frequenti sulle pagine di allegato delle immagini

Sappiamo che potresti avere ancora qualche domanda su questo argomento. Ecco le risposte ad alcune delle più comuni che sentiamo dai nostri lettori.

1. Perché disabilitare le pagine degli allegati immagine fa bene alla SEO del mio sito web?

Disabilitare le pagine di allegato delle immagini è ottimo per la SEO perché rimuove pagine sottili e di scarso valore dal tuo sito. Invece di far indicizzare ai motori di ricerca queste pagine vuote, reindirizzi gli utenti e i crawler dei motori di ricerca al post o alla pagina effettiva in cui viene utilizzata l'immagine. Questo consolida l'autorità del tuo sito sui tuoi contenuti principali, il che può aiutare i tuoi post a posizionarsi più in alto.

2. La disabilitazione delle pagine di allegato eliminerà le mie immagini o danneggerà il mio sito?

Assolutamente no! Le tue immagini rimarranno perfettamente al sicuro nella tua libreria multimediale di WordPress e continueranno a essere visualizzate nei tuoi post e nelle tue pagine. Questo processo disabilita solo le pagine separate e generate automaticamente per tali immagini. Entrambi i metodi che abbiamo descritto sono sicuri e non danneggeranno il tuo sito.

3. Qual è il modo più semplice per disabilitare le pagine di allegato delle immagini?

Per la maggior parte degli utenti, il modo più semplice è utilizzare un plugin come All in One SEO (AIOSEO). Non richiede codice e ti offre un semplice interruttore per reindirizzare gli URL degli allegati. Questo metodo è rapido, sicuro e perfetto per i principianti che preferiscono non toccare alcun file di codice.

4. Cosa succede quando qualcuno fa clic su un link a una vecchia pagina di allegato?

Una volta disabilitate le pagine di allegato utilizzando uno dei due metodi, chiunque visiti un vecchio URL di una di esse verrà automaticamente reindirizzato. Verrà inviato al post o alla pagina in cui si trova effettivamente l'immagine (il post padre). Questo crea un'esperienza utente molto migliore e garantisce che non perdi potenziali visitatori a causa di una pagina senza uscita.

5. Dovrei disabilitare anche le pagine di allegato per altri media come video o PDF?

Sì, lo consigliamo. WordPress crea pagine di allegato per tutti i caricamenti multimediali, non solo per le immagini. Disabilitarle per tutti i tipi di media utilizzando i metodi descritti in questa guida aiuta a mantenere il tuo sito pulito e focalizzato sui tuoi contenuti principali, fornendo la stessa esperienza utente e gli stessi vantaggi SEO su tutta la linea.

Speriamo che questo articolo ti abbia aiutato a disabilitare le pagine di allegato delle immagini in WordPress. Potresti anche voler consultare la nostra guida per principianti alla SEO delle immagini e la nostra guida su come risolvere problemi comuni delle immagini in WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

77 CommentsLeave a Reply

  1. Ha funzionato. Grazie mille. Ho ricevuto un avviso dal sito di Google e quando ho cliccato, ho scoperto questo problema.

  2. Ho usato WP Code per la disattivazione insieme allo snippet che hai mostrato. Funziona perfettamente. Personalmente, non sapevo esattamente come funzionassero le pagine di allegato o perché, ma questo metodo di reindirizzamento degli utenti sembra molto più efficiente per il mio blog. Inoltre, l'uso di WP Code lo rende una modifica davvero semplice. Grazie!

  3. Ho seguito le istruzioni nell'articolo per creare un file image.php con il codice fornito. La guida era chiara e facile da seguire. Tutto funziona perfettamente. Grazie!

  4. Sicuramente, la maggior parte dei nuovi blogger affronta il problema delle pagine di allegato che vengono indicizzate. Quando ho letto questo articolo, sono andato subito su Google Search e ho trovato moltissime pagine di allegato quando ho cercato il dominio del mio sito web. Fortunatamente, questo articolo mi ha guidato chiaramente attraverso l'intero processo per interrompere questa pratica inutile. Ma quando ho provato a rimuovere le pagine indicizzate da Google Search Console, l'unica opzione era rimuovere temporaneamente le pagine per sei mesi. Non so perché non posso usare la funzione di rimozione permanente.

    • Quando Google scansionerà nuovamente il tuo sito, vedrà il markup per non indicizzare quelle pagine e non includerle nei risultati di ricerca.

      Amministratore

  5. Vorrei chiedere se la pagina di allegato dell'immagine influisce sulla SEO nel senso che alcune pagine come i tag e alcune tassonomie vengono visualizzate su Google senza contenuti.
    Questo fa pensare ai motori di ricerca che il blog abbia pochi contenuti sul suo blog?

    • Può influire sulla SEO, se non stai utilizzando specificamente le pagine di allegato per qualche motivo, allora raccomandiamo di disabilitarle.

      Amministratore

  6. Ha funzionato perfettamente! Ho usato il metodo del codice per configurare un file image.php con lo snippet di codice. Funziona perfettamente.

  7. Perché non aggiorni questo articolo?

    Yoast non ha più questa funzionalità nella versione gratuita.

    • Stiamo aggiornando i nostri articoli il più velocemente possibile. Per il momento potresti voler controllare sotto Aspetto della ricerca > Media

      Amministratore

    • Il mio Yoast SEO ha questa opzione sotto MEDIA. È la prima opzione e dice che Yoast suggerisce SÌ a "Reindirizza gli URL degli allegati all'allegato stesso?"
      Marzo 2021 è quando ho controllato.

  8. pubblico immagini e le collego al file multimediale sul mio sito
    dovrei disabilitare le pagine multimediali degli allegati?
    se lo faccio, influenzerà la SEO?

    • Dipenderebbe dalle tue preferenze personali e se il contenuto principale del tuo sito sono immagini piuttosto che post e pagine.

      Amministratore

  9. Grazie! Per qualche motivo non ho mai riscontrato questo problema usando Yoast fino ad oggi! Uno dei miei siti continuava a reindirizzare all'immagine invece che alla mia pagina di allegato. Ho perso un'ora cercando di capire se fosse un problema di funzione che avevo creato. Si è scoperto che era il plugin Yoast. Soluzione facile grazie!

  10. Ciao
    Yoast ha ora cambiato tutte le impostazioni, continuano a farlo e onestamente stanno facendo impazzire le persone.
    Questo "Reindirizza l'URL dell'allegato al post padre" era molto utile e comprensibile, ma ora non esiste più.
    Invece, abbiamo una scheda Media dove le istruzioni sembrano, almeno per me, un po' poco chiare. Questa è la spiegazione che danno:

    Quando carichi media su WordPress, non si limita a salvare il media, crea un URL di allegato per esso. Queste pagine di allegato sono piuttosto vuote: contengono l'elemento multimediale e forse un titolo se ne hai inserito uno. Per questo motivo, se non usi mai questi URL di allegato, è meglio disabilitarli e reindirizzarli all'elemento multimediale stesso.

    Quello che sembra provocare è che ora Google sta mostrando gli URL degli allegati immagine nei risultati SERP. Ma non c'è opzione, come prima, per reindirizzare l'URL dell'allegato al post padre. Cosa facciamo allora?

    Non sto capendo correttamente l'uso della nuova scheda Media? Cosa devo fare affinché Google non mostri quegli allegati come risultati nelle SERP che non sono ricerche di immagini? Non sto capendo correttamente l'uso della nuova scheda Media? Cosa devo fare affinché Google non mostri quegli allegati come risultati nelle SERP che non sono ricerche di immagini? Cosa sto sbagliando?

    AIUTO!!

    • Ciao Esther,
      La funzione attuale in Yoast rimuove gli URL degli allegati reindirizzandoli all'URL diretto del file multimediale (invece che al post padre). Se la stai attivando proprio ora, è normale avere ancora gli URL delle pagine degli allegati nell'indice. La selezione dell'opzione porterebbe alla graduale scomparsa degli URL degli allegati dagli indici dei motori di ricerca e alla loro sostituzione con gli URL diretti dei file multimediali (ad esempio blabla.jpg).
      Se vuoi accelerare la rimozione degli URL degli allegati, puoi farlo in Google Search Console.

  11. Questo post necessita di un aggiornamento perché Yoast ha apportato molte modifiche alle sue funzionalità nel nuovo aggiornamento.

    • I agree. Not only did Yoast update, but they also removed the very option you are recommending in this post (unfortunately). And now all that’s left is to redirect to the actual attachment. :(

  12. Il link è ormai obsoleto poiché i permalink si trovano sotto Avanzate nella versione più recente.

    Grazie comunque, l'ho appena aggiornato.

  13. Quindi, se non stiamo collegando a queste pagine di allegati, c'è davvero un motivo per reindirizzarle in modo che Google non le indicizzi? Il motivo per cui chiedo è che per i video caricati direttamente, abbiamo la trascrizione nel campo descrizione in modo che Google la indicizzi.

    Se reindirizziamo, indicizzerà comunque quella trascrizione o dovrei lasciarla così com'è?

  14. stavo usando il plugin all in one seo e ho trovato "Redirect Attachments to Post Parent:" nelle mie impostazioni generali di seo, e l'ho selezionato.

    Quindi, è la stessa cosa e ha funzionato?

  15. Domanda: Come posso impedire a WP di creare un allegato nel database?
    Quello che intendo è che ho circa 40k post effettivi e oltre 100k righe nella tabella wp_posts. Dopo aver eseguito una query, sembra che ci siano circa 100k post con post_type "attachment". Sono necessarie tutte queste righe?

  16. Ma come si disabilitano effettivamente le pagine degli allegati? Questo post non le disabilita ma mette in atto un reindirizzamento. Abbiamo problemi in cui i reindirizzamenti sono in conflitto con i nomi delle pagine effettive. Non vogliamo pagine di allegati e quindi non c'è bisogno di reindirizzamenti.

  17. Vorrei mantenere le pagine degli allegati ma all'interno delle pagine degli allegati che visualizzano l'immagine in una dimensione più grande per disabilitare i link a precedente, successivo e immagine a dimensione intera poiché è qui che possono copiare immagini o vedere immagini che non voglio che gli utenti non registrati vedano ecc. Come possiamo farlo?

  18. Oh aspetta, ho appena capito una cosa... se non indicizzo i file multimediali, significa che tutti i miei media non sono indicizzati o solo le pagine degli allegati?

  19. Is the duplicate content issue only solved if I “no index” the pages or will the 301 redirect to parent take care of that too? I’m assuming I’d need to no index them…. but just want to make sure I’m assuming right :)

  20. Ciao, ho anche disabilitato le pagine degli allegati nella sitemap. questa tecnica impedirà a Google di indicizzare le immagini?

  21. Ottima soluzione!
    Posso aggiungere che dopo la modifica su Yoast ho dovuto andare su Impostazioni->Permalink e salvare le impostazioni (senza bisogno di cambiare nulla).
    I risultati possono variare, questo ha funzionato per me, grazie!

  22. Sembra che Yoast abbia cambiato le cose e questo non funzioni più. O qualcosa è rimasto nella cache.

    • Ho lo stesso problema e non credo sia la cache. Ho installato il plugin menzionato e funziona bene.

    • Ho dovuto andare su Impostazioni > Permalink e fare clic su Salva modifiche (senza apportare modifiche) affinché funzionasse dopo la modifica delle impostazioni di Yoast.

      Spero che funzioni per te.

  23. Un bell'articolo informativo ma oh mio che titolo fuorviante!
    Il titolo del post e l'ultima frase (dopo la virgola) del primo paragrafo sono totalmente sbagliati!!!

    Questo NON disabilita le pagine degli allegati/né impedisce a WP di crearle (come implica il titolo) ma reindirizza i link ad esse altrove, e questa è una cosa completamente diversa!

    Disabilitare significa impedire che qualcosa accada, e qualunque codice venga mostrato in questo articolo (anche se usato da plugin noti) non impedisce a WP di creare queste pagine di allegati. Questo articolo riguarda come reindirizzare, il che va bene ovviamente ma non come implicato dal titolo e dall'articolo stesso. Che peccato perché sarebbe uno scoop!

    • Henry ha evidenziato un'importante distinzione.

      Sto costruendo un sito che richiede ai membri di caricare informazioni sensibili/private tramite un modulo di registrazione. Assolutamente non possiamo avere questi file accessibili al pubblico e dobbiamo ridurre al minimo qualsiasi possibilità che questi file vengano indicizzati e resi visibili pubblicamente. Impedire la creazione di pagine di allegati sembrerebbe la strada da percorrere, ma suppongo che anche i reindirizzamenti funzionerebbero. Non vorremmo disabilitare completamente tutte le pagine di allegati poiché vogliamo che alcuni file caricati vengano indicizzati, tuttavia, come ha sottolineato WP Beginner Support, questi file possono comunque essere indicizzati se sono contenuti in altri post.

      Penso che proverò ad abilitare i reindirizzamenti delle pagine di allegati tramite il plugin Yoast SEO, oltre a modificare la directory predefinita in cui vengono archiviati i caricamenti del modulo di registrazione (cioè, non sarà più nella directory predefinita '/uploads') e disabilitare l'indicizzazione di tale directory tramite robots.txt.

      Pensieri?

  24. Ciao, grazie per le informazioni!

    E per quanto riguarda le immagini più vecchie che sono state precedentemente indicizzate da Google?

    Ho l'impostazione attiva in Yoast per "reindirizza allegati" da almeno 6 mesi, ma le mie vecchie immagini vengono ancora trovate.

    Cosa raccomanderebbe qualcuno di fare con queste immagini? Mi preoccupa perché ricevo alcuni errori critici nello strumento ahrefs:

    tag di titolo duplicati
    meta descrizioni duplicate

    Devo solo andare e aggiungere tutti i tag?

  25. Putting the line in my image.php file worked perfectly. It was giving me a bad SEO score beforehand as the links to the images weren’t mobile friendly. This has fixed it. Thanks :)

  26. Sono contento di aver trovato questo articolo. Mi stavo chiedendo perché Google stesse mostrando tutte le mie pagine di allegati immagine nei risultati di ricerca. Questo aiuta! Grazie.

  27. Grazie, questo post mi ha aiutato a spiegare a qualcuno perché si vorrebbe reindirizzare le pagine di allegati multimediali al post o alla pagina effettiva che contiene i media. Riguardo a: "A volte un'immagine sul tuo sito web può diventare popolare e le persone potrebbero iniziare ad arrivare alla pagina di allegato direttamente da Google. Idealmente, vorresti che atterrassero sul tuo post e vedessero l'immagine nel contesto in cui l'hai utilizzata."

    Parola!

  28. Grazie mille per avermi aiutato a risolvere il problema degli allegati immagine. Ho inserito il codice

    post_parent)); ?>
    nel mio file image.php e ha funzionato a meraviglia.
    Quindi Google ora deindicizzerà gli URL delle mie pagine di allegati?

  29. Ok. Usando il codice php (nessun plugin) cosa succede se ci sono due pagine/post che utilizzano la stessa immagine?

  30. Ho appena controllato il redirect in SEO perché queste cose mi stavano facendo impazzire. Sono così felice di averti trovato. grazie – cordiali saluti ashar

  31. Grazie! Questo è stato un ottimo consiglio, proprio quello che mi serviva per ripulire gli errori trovati da Google.

  32. Ho provato il codice che suggerisci, funziona con le immagini associate a post o pagine, ma.. tutte le altre immagini caricate che non sono assegnate a nessun post, per quelle immagini il tuo codice non funziona.

    • Ho avuto anche io questo problema. L'impostazione di Yoast! sembrava essere ignorata. Che fosse cache o meno, mi piace il fatto della soluzione image.php che ti dà più libertà di decidere cosa succederà. Volevo solo mostrare un 404 ad esempio se il post padre non era impostato. L'ho risolto così:

      if($post->post_parent != 0): wp_redirect(get_permalink($post->post_parent)); else: $wp_query->set_404(); status_header(404); nocache_headers(); include( get_query_template( ‘404’ ) ); endif;

  33. Ciao, un utente di nome Sam ha postato questo problema – Scrivi “Controlla semplicemente il tag noindex, nofollow per il tipo di post attachment SOLTANTO” ma non vedo un'opzione del genere. Ti riferisci alla sezione “media”? Se clicco no index sotto media, questo farà il no index delle mie immagini o allegati? Vorrei fare il no index dei miei allegati ma non voglio perdere traffico da Google immagini.

    Vorrei anche conoscere la risposta poiché ho lo stesso problema grazie philip

    • Philip, no questo non dovrebbe influire sul tuo traffico di ricerca immagini di Google poiché l'opzione reindirizza gli utenti che atterrano sulla pagina di allegato all'URL del post padre dove la tua immagine è disponibile per l'indicizzazione da parte dei motori di ricerca.

      Amministratore

  34. Ho provato ad aggiungere il codice che mi hai dato al mio file image.php e ha funzionato benissimo. grazie!

  35. Scrivi “Controlla semplicemente il tag noindex, nofollow SOLO per il tipo di post allegato” ma non vedo tale opzione. Ti riferisci alla sezione “media”? Se clicco no index sotto media, questo non indicizzerà le mie immagini o i miei allegati? Vorrei non indicizzare i miei allegati ma non voglio perdere traffico dalle immagini di Google.

  36. Grazie per l'avviso, ho avuto un bel po' di shock quando ho visto che assolutamente tutto era stato indicizzato, inclusi elementi del template come sfondi di immagini e così via. Sto usando Yoast quindi è una soluzione facile – mi chiedo però se valga ancora la pena indicizzare le pagine degli allegati pdf – ci darò un'occhiata.

  37. È possibile impedire l'indicizzazione delle pagine degli allegati??? Non voglio reindirizzarle alla home page. Voglio solo impedirne l'indicizzazione.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.