Come utilizzare i reindirizzamenti 301 per aumentare il traffico e mantenere l'autorità

Pubblicato: 2021-11-10

Come utilizzare i reindirizzamenti 301 per aumentare il traffico e mantenere l'autorità

Ma ecco il punto: se usati correttamente, i reindirizzamenti 301 possono aiutarti a mantenere la tua autorità e persino aumentare il traffico del tuo sito. Resta sintonizzato e ti mostrerò come.

Cosa tratteremo:

  • Che cos'è un reindirizzamento 301?
  • Reindirizzamenti SEO 301: vecchie aspettative e nuove regole
  • 301 Reindirizzamenti per la migrazione HTTPS
  • L'importanza di impostare i reindirizzamenti
  • 301 Migliori pratiche di reindirizzamento
  • Domande frequenti sui reindirizzamenti 301

Che cos'è un reindirizzamento 301?

Quasi sicuramente hai riscontrato un reindirizzamento 301, che lo sapessi o meno.

301 reindirizzamenti avvengono dietro le quinte. È un reindirizzamento permanente, il che significa che chiunque digiti un vecchio URL verrà automaticamente reindirizzato al posto giusto.

In poche parole, è il sistema di inoltro del web.

Tecnicamente parlando, un reindirizzamento 301 è un codice HTTP che dice ai motori di ricerca che l'URL originale è stato spostato o aggiornato.

301 Reindirizzamento

301 Reindirizzamento

Prendi questo sito, per esempio.

  • ignivisibility.com/blog
  • https://ignitevivisibility.com/blog

Gli URL sono leggermente diversi, ma indirizzano gli utenti nello stesso posto. E quando arrivi sulla pagina, gli URL hanno lo stesso aspetto. Tutto ciò è dovuto a un reindirizzamento 301.

Il reindirizzamento 301 è uno strumento prezioso per SEO e webmaster perché li aiuta a trasferire URL e reindirizzare il traffico web senza perdere link guadagnati duramente. Tutti i link indicheranno ottimi contenuti, pur mantenendo l' autorità del tuo dominio .

Perché impostare reindirizzamenti 301?

Associando variazioni comuni allo stesso URL (pensa a http.// o www.), puoi mantenere e massimizzare l'autorità del tuo dominio.

I reindirizzamenti 301 vengono utilizzati anche per rinominare o rinominare i siti Web.

Ad esempio, immaginiamo che tu possieda un'attività chiamata Fresh Food to Go (freshfoodtogo.com) e abbia recentemente deciso di cambiare il tuo nome in Fresh Food Now (freshfoodnow.com).

Devi impostare il tuo nuovo URL, ma non vuoi perdere il contenuto esistente o i link che puntano all'URL originale.

Quindi hai impostato un 301 diretto. Chiunque digiti il ​​vecchio URL viene automaticamente inviato al nuovo sito e i motori di ricerca riconosceranno il 301 e lo indicizzeranno di conseguenza.

Questa è una grande vittoria per la SEO. I reindirizzamenti preservano i tuoi collegamenti e la tua autorità mentre ti permettono di concentrarti sulla costruzione e promozione di un nuovo marchio .

Che dire di altri reindirizzamenti?

I reindirizzamenti 301 non sono gli unici nel gioco. Consentimi di presentarti un vicino stretto, reindirizza 302.

301 reindirizzamenti vs 302 reindirizzamenti

301 reindirizzamenti vs 302 reindirizzamenti

Mentre un 301 segnala un reindirizzamento permanente, un 302 segnala un reindirizzamento temporaneo .

Ci sono alcune situazioni in cui sarebbe preferibile un 302, come aggiornare una pagina web fornendo comunque contenuto ai tuoi lettori.

La stragrande maggioranza delle volte, ti consigliamo di rimanere con i reindirizzamenti 301. Sono generalmente considerati migliori per la SEO perché ti consentono di mantenere i tuoi link in entrata.

Sebbene Google abbia rilasciato dichiarazioni in cui chiarisce che 300 reindirizzamenti non perderebbero il PageRank, queste pagine potrebbero non essere trattate allo stesso modo. Ciò significa che potrebbero potenzialmente soffrire in termini di autorità di dominio e traffico.

Un reindirizzamento 307 è un altro tipo di reindirizzamento temporaneo. I reindirizzamenti 307 possono essere utilizzati per avvisare i visitatori del sito che il contenuto è stato spostato in una nuova posizione. Se desideri riutilizzare un URL esistente, i reindirizzamenti 307 forniscono questa opzione.

Reindirizzamenti SEO 301: vecchie aspettative e nuove regole

Finora, i reindirizzamenti 301 sembrano una soluzione abbastanza buona.

Ma tieni presente che i reindirizzamenti 301 comportano alcuni rischi. C'è sempre la possibilità che un reindirizzamento possa causare una perdita di traffico, e in passato spesso accadeva. In effetti, lo stesso Matt Cutts di Google ha confermato nel 2013 che 301 reindirizzamenti comportano una perdita di circa il 15% del PageRank. Non solo, ma sono emerse molte preoccupazioni riguardo al passaggio da HTTP a HTTPS (che tratteremo a breve).

Naturalmente, i marchi sono diventati riluttanti sull'utilizzo dei reindirizzamenti.

Google ha raccolto l'esitazione degli utenti e nel 2016 Gary Illyes di Google ha dichiarato che 30x (tutti i 300 reindirizzamenti) non influiscono più sul PageRank.

Anche se questa è una buona notizia, un punteggio PageRank inalterato non significa che il tuo sito web non perderà traffico. Ad esempio, un reindirizzamento potrebbe influire sulla velocità di caricamento della pagina, un noto fattore di ranking .

E tieni presente che un reindirizzamento ideale significa solo che l'URL cambia; tutto il resto della pagina – immagini, contenuti, link – rimane lo stesso. Se uno qualsiasi di questi elementi cambia, potrebbe potenzialmente influenzare il tuo grado.

In genere, sono necessarie da 1 a 4 settimane prima che Google rilevi il reindirizzamento. Successivamente, le classifiche di solito vengono trasferite in circa una settimana.

In genere, l'URL a cui stai reindirizzando finisce per posizionarsi all'incirca nella stessa posizione del vecchio URL.

Ci sono molti fattori da considerare qui come:

  • Il nuovo URL è SEO friendly?
  • Qual è il contenuto del nuovo URL?
  • I link e le classifiche sono applicabili per il nuovo URL?
  • Il nuovo URL ha una penalità?
  • Il nuovo URL ha dei collegamenti propri?
  • Eccetera.

Il punto chiave qui è questo: sì, ci sono rischi (anche se non tanti come c'erano una volta), ma nella maggior parte dei casi le pagine mantengono il loro rango.

301 Reindirizzamenti per la migrazione HTTPS

Un altro motivo importante per i reindirizzamenti 301 è la migrazione del sito.

È un motivo particolarmente rilevante in questi giorni, poiché il passaggio a HTTPS è diventato inevitabile per la maggior parte dei marchi.

Google è persino arrivato al punto di includerlo come fattore di ranking ufficiale .

Nel caso tu non abbia familiarità, HTTPS è la forma sicura di HTTP. Quando visiti un sito che è migrato a HTTPS, vedrai https:// in verde con il simbolo di un lucchetto accanto all'URL.

Naturalmente, Google vuole che i suoi siti con il punteggio più alto siano sicuri. E se ci pensi, la maggior parte delle aziende lo vorrebbe anche per i propri siti.

Il modo più semplice per farlo? Attraverso reindirizzamenti 301.

Il cambiamento, tuttavia, si è rivelato un'arma a doppio taglio. Ricorda, i reindirizzamenti causavano una perdita del 15% del PageRank.

Poiché la migrazione di un sito ha coinvolto così tanti reindirizzamenti 301, i siti tendevano a perdere un importante PageRank durante la migrazione. Come puoi immaginare, i marchi non ne erano entusiasti e molti hanno semplicemente rimandato la mossa a favore di mantenere il traffico esistente.

Ma ancora una volta Google è venuto in soccorso e nel febbraio 2016 John Mueller ha annunciato che i reindirizzamenti 301 e 302 non avrebbero perso alcun PageRank.

Questa è una buona notizia per molteplici ragioni. Innanzitutto, rimuove la barriera PageRank dei reindirizzamenti 301. In secondo luogo, passare a HTTPS ti darà un aumento del ranking mantenendo la tua autorità già consolidata.

Per ulteriori informazioni su come effettuare una migrazione di successo, consulta la mia guida di seguito .

Guida al passaggio da HTTP a HTTPS per la SEO

L'importanza di impostare i reindirizzamenti

Alla fine della giornata, avrai trovato le pagine con le prestazioni più basse e le avrai scansionate per migliorare e reindirizzare le pagine che compongono il tuo sito web.

Questo processo ti consente di rimuovere le pagine che altrimenti sarebbero dannose per il posizionamento del tuo sito. Nel complesso, è un modo semplice per gestire il tuo sito e assicurarti di poter ottimizzare le pagine di basso ranking.

Durante questo processo, non dimenticare di pensare in modo critico al contenuto del tuo sito. È utile porre domande come:

  • Devo aggiornare questa pagina per fare una versione migliore?
  • Posso creare una nuova pagina per sostituire quella attuale?
  • Devo reindirizzare questa pagina utilizzando il processo di reindirizzamento 301?

Prima di eliminare qualsiasi pagina, assicurati sempre che la decisione sia una solida scelta a lungo termine sia per il tuo sito web che per il posizionamento nei motori di ricerca.

Gestire i reindirizzamenti 301 tramite Google Analytics

Puoi andare oltre le vecchie pagine morte che danneggiano le tue classifiche SEO e riducono le prestazioni del tuo sito. Per iniziare ad apportare queste modifiche, devi elaborare i tuoi reindirizzamenti 301 tramite Google Analytics .

Segui i passaggi seguenti per iniziare.

  1. Accedi alla dashboard dei rapporti di Google Analytics e imposta una data per 6 mesi o più. Un anno è un buon lasso di tempo.
  2. Accedi al rapporto sulla pagina di destinazione dei contenuti del sito e ti mostrerà tutte le pagine di destinazione del tuo sito web. Puoi quindi aggiungere un filtro avanzato per includere qualsiasi tipo di struttura URL che desideri visualizzare.
  3. Una volta applicati i filtri, il rapporto genererà un elenco di tutte le pagine di destinazione del tuo sito che contengono una determinata parola chiave. Potrai anche vedere quanti visitatori ha ogni pagina. Una volta che hai il tuo elenco, esportalo in un foglio di calcolo Excel.
  4. L'elenco di esportazione fornisce un output di tutte le tue pagine di destinazione con un URL relativo (senza il nome di dominio principale al suo interno). Incolla il nome di dominio principale in una colonna accanto agli URL esportati. Ad esempio, aggiungeremo https://ignitevivisibility.com in una colonna a sinistra del nostro elenco completo di URL.
  5. Quindi, copia le colonne del tuo dominio e dell'URL e inseriscile in uno strumento che rimuove l'HTML. Quindi, incolla il tuo nuovo testo (senza HTML) in un documento di Word. All'interno di un documento Word, puoi utilizzare "Trova e sostituisci" per rimuovere la spaziatura aggiuntiva all'interno degli URL.
  6. A questo punto, puoi accedere a uno strumento come Screaming Frog per eseguire la scansione di tutti i tuoi URL. Puoi capire quali URL sono attivi e quali sono indicizzabili. (Nota: dovresti sempre cercare URL indicizzabili.)
  7. Quindi imposta un reindirizzamento 301 appropriato per eliminare e sostituire tutte le pagine morte del tuo sito web.

Come ultimo promemoria, se hai solo poche pagine da migliorare, puoi scegliere di inviarle direttamente a Google. Un'altra opzione è inviare nuovamente la tua mappa del sito in modo che Google raccolga tutte le tue pagine e identifichi i nuovi reindirizzamenti 301.

Come utilizzare i reindirizzamenti 301 tramite Apache

Apache è il software per server web più utilizzato al mondo. Pertanto, la maggior parte dei reindirizzamenti viene effettuata tramite Apache. Se stai utilizzando un CMS e non sei uno sviluppatore, ci sono modi più intuitivi per farlo.

Ad esempio, in WordPress se modifichi l'URL di un post, aggiunge automaticamente un reindirizzamento per te se questo post è già stato pubblicato. Questo è ovviamente nell'ultima versione.

In WordPress puoi utilizzare un plug-in semplice come Simple 301 Redirect che ti consente di copiare e incollare ciò che desideri.

Nel caso di un CMS come Drupal, Magento, ecc, ci sono anche dei semplici plugin che puoi usare.

Ma per ora, torniamo ad Apache.

Per eseguire un reindirizzamento in Apache, dovrai cercare nella directory principale .htaccess.

Utilizzando le 2 righe di codice seguenti in un editor di testo normale, abiliterai il modulo mod_rewrite di Apache e abiliterai ReWriteEngine nel modulo mod_rewrite:

Opzioni +SeguiSymLink

RewriteEngine attivato

A seconda del numero di URL, contenuti e domini che desideri reindirizzare, dovrai aggiungere ulteriori righe al file .htaccess, che sono le seguenti:

  • URL di una singola pagina

Per reindirizzare permanentemente una singola pagina da un sito Web a un altro utilizza il codice base:

Reindirizzamento 301 /redirect page.html http://www.yourwebsite.com/newpage.html

  • URL della directory e tutto il contenuto

Per reindirizzare un'intera directory, tutti gli URL e tutto il contenuto, utilizzare:

RedirectMatch 301 ^/olddirectoryname/ http://www.yourwebsite/newname

  • Reindirizza il nuovo URL al sito Web corrente

Se hai acquistato di recente un nuovo URL o hai un nuovo sito che desideri reindirizzare al tuo sito web attuale, puoi farlo utilizzando:

RedirectMatch 301 ^(.*)$ http://www.tuosito.com

  • Reindirizza il vecchio sito Web al nuovo sito Web

Un vecchio sito Web può essere completamente reindirizzato a un nuovo sito Web, mantenendo traffico e ranking, utilizzando:

RewriteCond %{HTTP_HOST} !^tuonuovodominio\.com

Riscrivi regola ^(.*)$ http://www.tuonuovodominio.com/$1 [R=301,L]

  • Reindirizzamenti 301 complicati in Apache

In alcuni casi, potrebbe essere necessario eseguire reindirizzamenti più complicati. Ad esempio, se desideri reindirizzare molte pagine a una singola pagina o devi reindirizzare mentre modifichi il nome del file. Se questo è il caso, il codice sarà un po' più esteso, ma utilizzerai comunque gli stessi attributi di apertura:

Opzioni +SeguiSymLink

RewriteEngine attivato

  • Reindirizzamento di più pagine a una pagina

Lo spostamento di tutte le richieste di collegamento da un vecchio sito a una posizione, ad esempio una nuova home page, richiederà di spostare il contenuto pagina per pagina. Utilizzare il codice seguente per eseguire questa azione:

Reindirizzamento 301 /oldsite1.htm http://www.yournewsite.com

Reindirizzamento 301 /oldsite2.htm http://www.yournewsite.com

Reindirizzamento 301 /oldsite3.htm http://www.yournewsite.com

Reindirizzamento 301 /oldsite4.htm http://www.yournewsite.com

  • Modifica del nome del file con un reindirizzamento

Puoi utilizzare un'estensione php per reindirizzare tutti i vecchi file da un account che terminano con html a un file su un nuovo account. Puoi anche utilizzare questo metodo se desideri modificare tutte le estensioni senza perdere alcun collegamento in entrata dalle vecchie pagine con il seguente codice:

RedirectMatch 301 (.*)\.html$ http://www.tuosito.com$1.php

  • Reindirizzamento CMS ma mantenimento del database

È possibile modificare il CMS del tuo sito mantenendo il tuo vecchio database con un reindirizzamento 301. Per fare ciò usa:

RedirectMatch 301 /vecchio carrello.php(.*) http://www.yournewsite.com/newcart.php$1

Infine, carica il file aggiornato nel tuo file root. Non dimenticare di testare il tuo nuovo reindirizzamento per assicurarti che funzionino correttamente. È anche importante controllare l'utilizzo del visualizzatore di intestazione HTTP per assicurarsi che mostri il reindirizzamento 301 corretto.

  • Reindirizzamenti CPanel

Alcuni cPanel semplificano il processo di reindirizzamento 301. In questo caso, dovrai cercare "Reindirizzamenti" in Gestione sito dopo aver effettuato l'accesso al tuo cPanel. Nella prima opzione, elencherai la tua directory corrente. Quindi, aggiungi la tua nuova directory alla seconda casella. Scegli 301 per un reindirizzamento permanente, seleziona per aggiungere il reindirizzamento e hai finito.

  • Reindirizzamenti PHP 4 e PHP 5

Puoi utilizzare un reindirizzamento PHP per spostare permanentemente un sito Web o una singola pagina su un nuovo sito. Questi reindirizzamenti diranno ai browser e ai motori di ricerca che la pagina è stata spostata in una nuova posizione.

<?php

header('HTTP/1.1 301 spostato definitivamente')

header('Posizione: http://www.yournewsite.com/')

  • Pagine server attive

I reindirizzamenti ASP (Active Server Pages) imposteranno l'intestazione della posizione con il codice di stato da definire manualmente utilizzando:

<%

Response.Status-"301 spostato in modo permanente"

Response.AddHeader='Posizione',”http://www.yournewsite.com/

301 Migliori pratiche di reindirizzamento

301 Redirect Best Practices

301 Reindirizzamenti

Ora che abbiamo approfondito un po' come e perché vengono utilizzati i 301, copriamo alcuni fattori chiave da tenere a mente durante l'implementazione.

  1. Sempre pagine relative ai link. Non collegare un vecchio post del blog alla tua pagina dei contatti o la tua vecchia pagina Chi sono alla home page. Più la nuova pagina è simile alla vecchia, più è probabile che mantenga il suo rango.
  2. Il miglior tipo di reindirizzamento per la SEO è quando tutto nella pagina rimane lo stesso, ad eccezione dell'URL.
  3. I reindirizzamenti 301 sono il metodo preferito per la SEO; usali al posto di 300 diretti quando possibile.
  4. Imposta un reindirizzamento 301 per possibili variazioni web, come http:// e http://www. per aumentare l'autorità di dominio.
  5. Imposta un reindirizzamento 301 prima di passare a un nuovo dominio. Se ti sposti prima che il reindirizzamento sia attivo, rischi di perdere traffico.
  6. Google consiglia di mantenere i reindirizzamenti 301 attivi per almeno un anno .
  7. A volte, ripulisci i tuoi 301; Se ne raccogli troppi che rimangono attivi troppo a lungo, potrebbe finire per danneggiare il tuo SEO.
  8. Non reindirizzare tutto alla home page. Ricorda, mantieni le tue pagine collegate relative e correlate.

Conclusione di 301 reindirizzamenti

I reindirizzamenti 301 sono alcuni dei segreti meno conosciuti per migliorare la tua SEO. Quando li usi correttamente, possono aiutarti a ristrutturare o migrare il tuo sito e ripulire gli URL disordinati.

Ancora più importante, ti aiutano a mantenere il tuo grado e il traffico esistenti e, se tutto va bene, persino ad aumentarli.

Domande frequenti (FAQ)

1. Che cos'è un reindirizzamento 301?

Un reindirizzamento 301 è un tipo di deviazione online permanente che reindirizza il traffico da una pagina precedente a una nuova pagina. I reindirizzamenti 301 sono importanti per l'ottimizzazione SEO e il ranking della pagina.

2. Quali sono i vantaggi dell'utilizzo di un reindirizzamento 301?

I reindirizzamenti 301 consentono ai proprietari di siti e ai creatori di contenuti di indirizzare il traffico dalle pagine morte o impopolari a quelle con prestazioni più elevate. Utilizzando i reindirizzamenti 301, puoi ottimizzare il tuo sito senza sacrificare i ranking delle pagine esistenti che hanno richiesto una notevole quantità di tempo e sforzi per essere stabiliti.

3. Ci sono degli svantaggi nell'usare un reindirizzamento 301?

Sebbene sia una pratica utile, sfruttare i reindirizzamenti 301 non è sempre l'ideale. Questo è vero quando vuoi continuare a indicizzare una vecchia pagina o vuoi eseguire qualsiasi tipo di test A/B su URL separati. Anche i reindirizzamenti 301 non sono utili se desideri riutilizzare un URL obsoleto per una pagina futura di contenuti.

4. Qual è il modo migliore per testare un reindirizzamento 301?

Testare un reindirizzamento 301 è semplice. Tutto quello che devi fare è inserire il vecchio URL che intendevi sostituire. Se i reindirizzamenti 301 sono impostati correttamente, verrai automaticamente indirizzato alla nuova pagina.