Hvordan omdirigere inngående koblinger etter å ha flyttet Wordpress-installasjonen
Wordpress Apache Seo / / March 17, 2020
Tidligere viste jeg deg hvordan du kan flytte din WordPress-installasjon til en ny katalog på webserveren din. Dette fikk et veldig godt spørsmål fra groovyReader Dinesh:
Takk for de klare trinnvise metodene med skjermbilder.
Jeg ville stille et spørsmål: Hvordan klarte du å omdirigere innkommende tilbakekoblinger fra det gamle domenet til det nye domenet?
Svaret: en 301-viderekobling i .htaccess-filen. Hvis det ikke gir mening for deg, ikke bekymre deg - det er ikke så komplisert som det virker. Men det er den beste løsningen for å beholde inngående lenker og din dyrebare søkemotorrangeringer mens du flytter ditt WordPress-nettsted (eller noe nettsted) til en ny katalog eller domene. En omdirigering på serversiden 301 er den kosher måten å fortelle nettlesere at nettstedet har flyttet permanent og er den mest etiske og effektive metoden for SEO-formål. Det viktigste er at Google forstår det og ikke straffer deg for farten i søkemotorrangeringene.
Slik gjør du det:
Steg en
Flytt ditt WordPress-nettsted
Trinn to
Naviger til gammel katalog og se etter en .htaccess-fil. Dette ville være rot av din gamle WordPress-installasjon.
Hvis den ikke finnes, kan du opprette den i Notisblokk eller en annen ren tekstredigerer. Forsikre deg om at du navngir det slik: .htaccess med prikken foran, som om det var en filtype uten filnavn. Det den eksisterer, åpne den.
Trinn tre
Hvis det er noe i .htaccess-filen din, slett den.
Trinn fire
Sett inn følgende kode øverst i .htaccess-filen:
Alternativer + FollowSymLinks
RewriteEngine On
RewriteCond% {HTTP_HOST} ^domene\.com$ [NC] RewriteRule ^ (. *) $http://www.domain.com $ 1 [R = 301, L]
Erstatt den røde teksten med domenet og katalogbanen din, om nødvendig. Hvis jeg for eksempel flyttet nettstedet mitt fra jantonbusch.com/pop til jantonbusch.com/princeofpretzels, ville jeg brukt følgende:
Alternativer + FollowSymLinks
RewriteEngine On
RewriteCond% {HTTP_HOST} ^jantonbusch\.com$ [NC] RewriteRule ^ (. *) $ Http: //www.jantonbusch.com/princeofpretzels/ $ 1 [R = 301, L]
Ikke glem å ta med alt det søppel rundt nettadressen, inkludert $ 1 og teksten i parentesene.
Trinn fem
Last opp eller lagre .htaccessen din til rot av din gammel WordPress-plassering.
Trinn seks
Test ut 301-viderekoblingen din. Prøv å besøke en dyp lenke på det gamle nettstedet ditt, og sørg for at den videresendes til den tilsvarende siden på det nye stedet. Hvis du ikke har en gammel lenke hendig, bare naviger til en annen side enn hjemmesiden på det nye nettstedet og bytt ut det gamle domenet eller katalogstien for å teste den.
Konklusjon
En 301-viderekobling er den beste måten å beholde inngående linker og SEO-juice når du flytter domener. Selvfølgelig er det en midlertidig løsning - du bør oppfordre alle som sender deg lenker til å oppdatere lenkene sine med den nye adressen din, hvis mulig. Men foreløpig er en 301-omdirigering en god måte å overføre til et nytt sted.
Hvis flyttingen din er midlertidig, bruk en 302 viderekobling (bytt ut R = 302 der R = 301 vises). Hvis du vil bli demotert for spam, bruk en nettleserside META omdirigering.
Merk: Når ingen webverter er de samme, kan trinnene for å laste opp .htaccess-filen til webserveren din, eller til og med din evne til å redigere eller se .htaccess-filen, variere fra webhotell til webhotell. Med dette i bakhodet må du teste før du tuller med produksjonsnettstedet ditt, og hvis du trenger hjelp, kan du sjekke med nettet ditt vert teknisk support, da de burde ha en KB- eller FAQ-artikkel som de kan henvise deg til for å redigere din apache .htaccess fil.