Come aggiungere reindirizzamenti 301 a WordPress tramite file .htaccess

Pubblicato: 2022-05-17

Modificare l'URL di una pagina o il suo nome di dominio è molto più semplice, ma inoltrare gli utenti dalla vecchia pagina a quella nuova è molto più difficile. Soprattutto in termini di traffico web elevato, non vuoi rinunciare se la tua vecchia pagina ha prodotto un numero impressionante.

Tuttavia, non vale più la pena preoccuparsi di queste cose, grazie all'emergere dei reindirizzamenti di WordPress. Un reindirizzamento WordPress è noto per le sue eccellenti funzioni nel guidare il meraviglioso traffico web e i valori SEO. In effetti, i crawler dei motori di ricerca trovano facile indicizzare un sito purché sia ​​presente un reindirizzamento.

In particolare, i reindirizzamenti 301 sono spesso utilizzati dalla maggior parte degli utenti di WordPress quando si tratta di cambiare i nomi di dominio.

Quindi, questo articolo introdurrà circa 301 reindirizzamenti e come implementarli su WordPress tramite file .htaccess.

  • Che cos'è un reindirizzamento 301 in WordPress?
  • Che cos'è un file .htaccess?
  • Perché collaborare 301 reindirizzamenti e file .htaccess?
  • Come implementare il reindirizzamento 301 con file .htaccess su WordPress

Che cos'è un reindirizzamento 301 in WordPress?

Un reindirizzamento 301 è un codice di stato della risposta HTTP. Si riferisce a un reindirizzamento permanente, che indica lo spostamento permanente di una pagina Web a un URL di pagina diverso. In altre parole, quando vengono richiesti i vecchi indirizzi URL, gli utenti verranno automaticamente reindirizzati a quelli nuovi con l'aiuto di reindirizzamenti 301.

Inoltre, i reindirizzamenti 301 notificano anche ai crawler dei motori di ricerca che l'area della tua pagina viene costantemente spostata in una nuova. In questo modo, è più probabile che riconoscano il tuo URL nuovo di zecca e lo indicizzino invece di quello vecchio. Di conseguenza, puoi mantenere e posizionare tutti i tuoi valori SEO.

Che cos'è un file .htaccess?

L'accesso ipertestuale, noto anche come file .htaccess, è un file di configurazione che si trova nella radice della directory centrale, solitamente sotto la gestione di Apache. Può essere visto come parte del server web, consentendo il reindirizzamento o l'abilitazione e la disabilitazione di altre funzioni in modo flessibile senza modificare direttamente la configurazione del server.

Un file .htaccess ti consente anche di controllare l'accesso a una directory specifica nel tuo server web. Può essere aggiunto o personalizzato con più impostazioni di configurazione per una cartella di alto livello o per la sicurezza del sito.

Ecco perché questo tipo di file è solitamente nascosto e non ha un nome di cartella per impedire a utenti non autorizzati di accedervi e modificarlo. In caso contrario, ciò può causare effetti negativi sul sito Web, come problemi inaccessibili.

Perché collaborare 301 reindirizzamenti e file .htaccess?

Quando gli utenti richiedono l'URL di una pagina, i tuoi server controlleranno i file .htaccess in quanto sono responsabili della visualizzazione dei permalink del tuo sito. Questi file sono costituiti da istruzioni speciali per richieste, reindirizzamenti e sicurezza quando si modifica la struttura del permalink.

La collaborazione di reindirizzamenti 301 e file .htaccess serve per aiutarti a reindirizzare i tuoi visitatori dalla vecchia struttura del sito a quella nuova o al tuo nuovo nome di dominio. Ciò sarebbe vantaggioso per una migliore esperienza degli utenti in modo che non incontreranno alcun errore 404 quando accedono alla tua pagina rimossa.

Come implementare il reindirizzamento 301 con file .htaccess su WordPress

Ci sono solo pochi passaggi per aggiungere un reindirizzamento 301 a WordPress tramite file .htaccess.

Trova e scarica i tuoi file .htaccess sul sito WordPress

Per iniziare, dovrai connettere il tuo server web tramite FTP per modificare i tuoi file .htaccess. Se hai difficoltà a contattarli, dovresti rivolgerti al tuo provider di hosting per chiedere aiuto.

Altrimenti, puoi anche cercare i file .htaccess utilizzando lo strumento File Manager integrato di cPanel.

Come accennato in precedenza, i file .htaccess verranno archiviati nella cartella principale del tuo sito WordPress. Pertanto, puoi trovarli e scaricarli per nome o nello strumento File Manager che appare sulla dashboard di cPanel.

Eseguire il backup dei file .htaccess

A questo punto, non dovresti mai dimenticare di fare una copia del tuo file .htaccess prima di apportare modifiche allo stesso. Questo file include tutte le configurazioni del tuo server e svolge un ruolo cruciale nella funzionalità del tuo sito. Il backup del file .htaccess è essenziale per proteggere il file originale. In questo modo, quando ci sono degli errori, devi solo ricaricare quello originale per non distruggere anche il tuo sito e il tuo server web.

Aggiungi Essential 301 Redirect al tuo file .htaccess

Dopo aver salvato correttamente il file sul computer, è necessario fare clic con il pulsante destro del mouse per aprire il file. Scegli "Apri con" e seleziona "Blocco note". Quindi, c'è una tabella che appare sullo schermo in questo modo se stai usando i permalink.

Qui arriva la fase più cruciale, aggiungere del codice rilevante al file .htaccess. I codici possono sembrare un po' tecnici in questa misura. Tuttavia, non preoccuparti, lo suddivideremo nei passaggi più semplici in modo che sia più facile seguirlo.

  1. Reindirizza una singola pagina a un'altra pagina. Dovrai aggiungere il seguente snippet alla pagina che desideri reindirizzare:
    Reindirizzamento 301 /vecchio-URL https://tuodominio.com/nuovo-url
  2. Trasforma l'intero sito nel nuovo nome di dominio. Aggiungi il seguente snippet di codice per indirizzare i tuoi visitatori al nuovo sito:
     RewriteEngine attivato
    RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR]
    RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC]
    RewriteRule ^(.*)$ https://newdomain.com/$1 [L,R=301,NC]
  3. Applica reindirizzamenti 301 a un post:

Se desideri reindirizzare i tuoi visitatori da questo post www.passwordprotectwp.com/301-post a www.passwordprotectwp.com/how-to-redirect , puoi aggiungere reindirizzamenti 301 come il seguente esempio:

Reindirizzamento 301/301-post https://passwordprotectwp.com/how-to-redirect

Assicurati di sostituire gli esempi di "vecchio-URL", "nuovo-URL" o "tuodominio.com" con l'URL originale effettivo, il nuovo URL e anche il nome di dominio.

Utilizza 301 WordPress Reindirizzamento

La salute SEO o l'esperienza degli utenti non sono assolutamente ciò a cui puoi rinunciare. Questi elementi sono importanti quando vuoi cambiare un intero sito con un nuovo nome di dominio o spostare una pagina in un'altra.

Non è mai facile ottenere lo stesso traffico, sforzi SEO che sono costosi e sono stati costruiti per molto tempo. Per quanto riguarda questi casi, 301 reindirizzamenti ti sarebbero utili.

Non solo aiutano a preservare il volume di ricerca precedente, ma rafforzano anche la sicurezza del tuo sito aggiungendo file .htaccess.

L'implementazione di reindirizzamenti 301 a WordPress tramite file .htaccess non è una cosa gravosa. Iniziamo e portiamo l'esperienza senza intoppi di sempre ai tuoi visitatori.

Oltre ai reindirizzamenti 301, potresti anche voler conoscere altri tipi di reindirizzamenti di WordPress e i modi per reindirizzare le pagine degli allegati di WordPress.