Marketing ContentSearch Marketing

410: Quando e come dire ai motori di ricerca che i tuoi contenuti sono spariti

Quando un bot di ricerca esegue la scansione del tuo sito, il tuo server Web risponde con un codice di richiesta di intestazione. Abbiamo condiviso parecchio sull'impatto negativo della ricerca sui motori di ricerca 404 errori (pagina non trovata) e come utilizzare efficacemente i reindirizzamenti per reindirizzare l'utente (e il motore di ricerca) con a 301 codice di stato a una pagina pertinente. I reindirizzamenti sono un'ottimizzazione fondamentale per i motori di ricerca (Gestione SEO) perché potresti avere link che trasmettono autorità a una pagina e la aiutano a posizionarsi meglio.

I reindirizzamenti vengono utilizzati per indirizzare gli utenti a un nuovo URL quando una pagina o una risorsa ha mosso e può aiutare a recuperare l'autorità trasmessa in un backlink. A volte, però, ti capita di avere una pagina non più disponibile e il motore di ricerca dovrebbe rimuoverla dai risultati di ricerca. Effettuiamo manutenzione sugli articoli più vecchi su Martech Zone spesso per piattaforme chiuse e non disponibili.

In questi casi, dovresti presentare un codice di intestazione 410 ai motori di ricerca (e un modello 410 ai tuoi visitatori). 410 indica che la pagina o la risorsa non è più disponibile e non è necessario accedervi, indicizzarla o rimuoverla da SERP.

Che cos'è un codice di risposta 410?

Un errore 410 indica ai motori di ricerca che una pagina o una risorsa è stata rimosso definitivamente e non devono essere indicizzati o pubblicati nei risultati di ricerca. Adam Piccolo mi ha informato di questa soluzione. Lui ha un piattaforma di marketing immobiliare con tour mobili scaduti dopo la vendita di una casa. Google Search Console ha riferito di avere un sacco di errori 404, che probabilmente avevano un impatto sulla sua visibilità nei risultati di ricerca. Ha aggiunto i 410 per i tour scaduti e il suo sito è tornato bene.

Ecco alcuni esempi aggiuntivi in ​​cui un codice di risposta 410 ha senso:

  • Evento scaduto – hai promosso un evento sul tuo sito e la data è passata.
  • Prodotto fuori produzione – hai una categoria o una linea di prodotti che non è più disponibile, non hai alternative a cui reindirizzare e non le riporterai indietro.
  • Persona lasciata – hai rimosso una pagina per un autore o un dipendente che non fa più parte della tua azienda.

Ciascuno di questi esempi non ha una pagina pertinente a cui reindirizzare il visitatore. In questo caso, dovresti invece utilizzare un errore 410. Utilizzando un errore 410, puoi segnalare ai motori di ricerca di rimuovere la pagina dal loro indice, il che può aiutare a migliorare la qualità complessiva e la pertinenza dei risultati di ricerca.

Cosa sono i codici di risposta dell'intestazione?

Un'intestazione di risposta fa parte del file HTTP risposta che un server Web invia a un client (come un browser Web) in risposta a una richiesta di una risorsa Web, come una pagina Web o un file immagine. L'intestazione della risposta fornisce informazioni aggiuntive sulla risposta oltre al corpo della risposta, che contiene il contenuto effettivo della risorsa.

L'intestazione della risposta è una parte importante del protocollo HTTP, poiché consente ai server Web e ai client di comunicare informazioni importanti sulla risposta, ad esempio se ha avuto esito positivo o meno e come interpretare il contenuto della risposta.

Scopri di più sui codici di risposta HTTP e visualizza un elenco completo dei codici

Come aggiungere un reindirizzamento 410 in Apache utilizzando .htaccess

Se stai utilizzando Apache, puoi ricreare questo reindirizzamento nel tuo file .htaccess file utilizzando:

RewriteEngine on
RewriteRule ^/page-gone$ - [G,L]

Le RewriteRule La direttiva specifica il modello da abbinare e l'azione da intraprendere se il modello corrisponde. In questo caso, lo schema è lo stesso utilizzato per il reindirizzamento 301, ma l'azione è diversa. IL - [G,L] parte della regola dice al server web di restituire un codice di stato 410 Gone e di interrompere l'elaborazione della richiesta.

Se il tuo sito utilizza AMP, dovresti aggiungere a regex per ospitare anche le tue pagine AMP:

RewriteEngine on
RewriteRule ^/page-gone(?:\?amp=1)?$ - [G,L]

Oppure, se desideri ospitare qualsiasi stringa di query, puoi utilizzare questo Regex:

RewriteEngine on
RewriteRule ^/page-gone(?:\?.*)?$ - [G,L]

Come aggiungere e gestire i codici di risposta 410 in WordPress

Abbiamo scritto di quanto sia eccezionale il Rank Math plug-in per WordPress SEO è nel passato. E, naturalmente, non sorprende che Rank Math possa gestire anche le tue risposte 410. Forniscono una soluzione robusta in cui puoi persino programmare quando il tuo 410 deve essere attivato e disattivato.

rankmath 410 gestione

In Rank Math, ti consigliamo di abilitare i reindirizzamenti sul plug-in per fornire l'opzione di menu per gestire il tuo redirect. Se è la prima volta che lo usi, puoi persino importare i tuoi reindirizzamenti da un file CSV file o da altri popolari plugin di reindirizzamento.

  1. Seleziona il 410 Contenuto eliminato pulsante nella sezione Codice Manutenzione.
  2. Digita la Fonte URL dei tuoi contenuti scaduti.
  3. Facoltativamente, aggiungi una categoria se desideri organizzare le voci, la data di attivazione pianificata e la data di disattivazione pianificata.

Non è necessario aggiungere ^/ nel campo URL origine matematica di classificazione. Inoltre, se desideri utilizzare Regex per accogliere una stringa di query o una barra finale, puoi inserire:

page-gone(?:\?.*)?$

Scarica Rank Math per WordPress

Come visualizzare una pagina 410 personalizzata ai visitatori

Potresti voler aggiungere un modello di 410 pagine a WordPress per gestire queste richieste. Puoi farlo aggiungendo una pagina chiamata 410.php alla tua bambino tema. Per il mio sito, ho appena copiato la pagina del tema 404.php, modificato il contenuto e aggiunto quanto segue direttamente sotto il mio get_header(); comando:

// Set the header code for a 410 page
header('HTTP/1.1 410 Gone');

All'interno del tuo bambino tema, crea un modello 410 che consenta ai tuoi visitatori di sapere che la pagina è stata rimossa dal sito. All'interno di Functions.php, devi aggiungere una funzione che veda quel codice di intestazione e visualizzi correttamente il modello 410.

// Custom 410 Template
function custom_410_template_redirect() {
    if (get_query_var('error_status') == 410) {
        status_header(410);
        include(TEMPLATEPATH . '/410.php'); // Replace '410.php' with the actual name of your 410 template file
        exit;
    }
}
add_action('template_redirect', 'custom_410_template_redirect');

Mancia: Questo è uno di quegli strumenti che potresti voler utilizzare con parsimonia e solo se devi rimuovere queste pagine anziché reindirizzare il motore di ricerca o il visitatore. Se puoi fornire un percorso pertinente verso nuovi contenuti che abbia senso, darei priorità a tale opzione rispetto a un 410.

Douglas Karr

Douglas Karr è CMO di ApriINSIGHTS e il fondatore della Martech Zone. Douglas ha aiutato dozzine di startup MarTech di successo, ha assistito nella due diligence di oltre 5 miliardi di dollari in acquisizioni e investimenti Martech e continua ad assistere le aziende nell'implementazione e nell'automazione delle loro strategie di vendita e marketing. Douglas è un esperto e relatore di trasformazione digitale e MarTech riconosciuto a livello internazionale. Douglas è anche autore di una guida per manichini e di un libro sulla leadership aziendale.

Articoli Correlati

Torna a pulsante in alto
Chiudi

Blocco annunci rilevato

Martech Zone è in grado di fornirti questi contenuti gratuitamente perché monetizziamo il nostro sito attraverso entrate pubblicitarie, link di affiliazione e sponsorizzazioni. Ti saremmo grati se rimuovessi il blocco degli annunci mentre visiti il ​​nostro sito.