Come reindirizzare i collegamenti in entrata dopo aver spostato l'installazione di Wordpress
Wordpress Apache Seo / / March 17, 2020
In precedenza, ti ho mostrato come spostare il tuo Installazione di WordPress in una nuova directory sul tuo server web. Ciò ha suscitato un'ottima domanda da parte di groovyReader Dinesh:
Grazie per i chiari metodi passo-passo con schermate.
Volevo fare una domanda: come sei riuscito a reindirizzare i backlink in arrivo dal tuo vecchio dominio al nuovo dominio?
La risposta: un reindirizzamento 301 nel tuo file .htaccess. Se questo non ha senso per te, non ti preoccupare, non è così complicato come sembra. Ma ciò è la migliore soluzione per conservare i tuoi collegamenti in entrata e le tue preziose classifiche dei motori di ricerca mentre sposti il tuo sito WordPress (o qualsiasi sito) in una nuova directory o dominio. Un reindirizzamento 301 lato server è il modo kosher per dire ai browser che il sito si è spostato in modo permanente ed è il metodo più etico ed efficace per scopi SEO. Soprattutto, Google lo capisce e non ti penalizzerà per la mossa nelle classifiche dei motori di ricerca.
Ecco come lo fai:
Primo passo
Sposta il tuo sito WordPress, se non l'hai già fatto. Non preoccuparti di lasciare indietro il tuo vecchio sito, anzi, non farlo, dal momento che ciò comporta problemi di contenuti duplicati. Tieni la tua vecchia directory lì, ma lasciala vuota.
Passo due
Passare al vecchio directory e cerca un file .htaccess. Questo sarebbe il radice della tua vecchia installazione di WordPress.
Se non esiste, quindi crearlo in Blocco note o in un altro editor di testo semplice. Assicurati di chiamarlo così: .htaccess con il punto davanti, come se fosse un'estensione di file senza nome di file. Esiste, aprilo.
Terzo passo
Se c'è qualcosa nel tuo file .htaccess, eliminalo.
Fase quattro
Nella parte superiore del file .htaccess, inserisci il seguente codice:
Opzioni + FollowSymLink
RewriteEngine On
RewriteCond% {HTTP_HOST} ^dominio\.com$ [NC] RewriteRule ^ (. *) $http://www.domain.com $ 1 [R = 301, L]
Sostituisci il testo rosso con il tuo dominio e il percorso della directory, se necessario. Ad esempio, se stavo spostando il mio sito da jantonbusch.com/pop a jantonbusch.com/princeofpretzels, utilizzerei quanto segue:
Opzioni + FollowSymLink
RewriteEngine On
RewriteCond% {HTTP_HOST} ^jantonbusch\.com$ [NC] RewriteRule ^ (. *) $ Http: //www.jantonbusch.com/princeofpretzels/ $ 1 [R = 301, L]
Non dimenticare di includere tutta la posta indesiderata attorno all'URL, inclusi $ 1 e il testo tra parentesi.
Fase cinque
Carica o salva il tuo .htaccess su radice del tuo vecchia posizione di WordPress.
Step Six
Prova il tuo reindirizzamento 301. Prova a visitare un link diretto sul tuo vecchio sito e assicurati che inoltri alla pagina corrispondente nella nuova posizione. Se non hai a portata di mano un vecchio link, vai alla pagina diversa dalla home page sul tuo nuovo sito e quindi scambia il vecchio dominio o il percorso della directory per testarlo.
Conclusione
Un reindirizzamento 301 è il modo migliore per conservare i collegamenti in entrata e il succo SEO quando si spostano i domini. Ovviamente, si tratta di una soluzione temporanea: dovresti incoraggiare chiunque ti invii link ad aggiornare i propri link con il tuo nuovo indirizzo, se possibile. Ma per il momento, un reindirizzamento 301 è un buon modo per passare a una nuova posizione.
Se la tua mossa è temporanea, usa un reindirizzamento 302 (scambia R = 302 dove appare R = 301). Se vuoi essere retrocesso per spam, usa un lato browser Reindirizzamento META.
Nota: dato che non esistono 2 host Web uguali, i passaggi per caricare il file .htaccess sul server Web o anche la possibilità di modificare o visualizzare il file .htaccess possono variare da host web a host web. Con questo in mente, prova prima di fare confusione con il tuo sito Web di produzione e se hai bisogno di aiuto, controlla con il tuo web supporto tecnico host in quanto dovrebbero avere un articolo KB o FAQ a cui possono fare riferimento per modificare il tuo .htaccess apache file.