Sådan omdirigeres indgående links efter flytning af din WordPress-installation

Tidligere viste jeg dig, hvordan du flytter din WordPress-installation til en ny mappe på din webserver. Dette førte til et meget godt spørgsmål fra groovyReader Dinesh:

Tak for de klare trin for trin metoder med skærmbilleder.
Jeg ønskede at stille et spørgsmål: Hvordan lykkedes det at omdirigere de indkommende backlinks fra dit gamle domæne til det nye domæne?

Svaret: En 301 omdirigering i din .htaccess-fil. Hvis det ikke giver mening, skal du ikke bekymre dig. Det er ikke så kompliceret som det ser ud til. Men det er den bedste løsning til at beholde dine indgående links og din dyrebare søgemaskine rankings, mens du flytter dit WordPress-websted ( eller et hvilket som helst websted ) til en ny mappe eller et domæne. En server-side 301-omdirigering er kosher-måden til at fortælle browsere, at webstedet er flyttet permanent og er den mest etiske og effektive metode til SEO-formål. Det vigtigste er, at Google forstår det og vil ikke straffe dig for flytningen i deres søgemaskine rankings.

Sådan gør du det:

Trin et

Flyt dit WordPress-websted, hvis du ikke allerede har det. Du skal ikke bekymre dig om at forlade dit gamle websted bagved - i virkeligheden, ikke, da dette resulterer i to eksemplarer af indholdsproblemer. Hold dit gamle bibliotek der, men lad det være tomt.

Trin to

Naviger til den gamle mappe og kig efter en .htaccess-fil. Dette ville være roden til din gamle WordPress-installation.

Hvis det ikke eksisterer, skal du oprette det i Notesblok eller et andet almindeligt tekstredigeringsprogram. Sørg for at du navngiver det netop: .htaccess med prikken foran, som om det var en filtype uden filnavn. Den eksisterer, åben den.

Trin tre

Hvis der er noget i din .htaccess-fil, skal du slette det.

Trin fire

Øverst på din .htaccess-fil indsæt følgende kode:

Indstillinger + FollowSymLinks
OmskrivningEngine På
RewriteCond% {HTTP_HOST} ^ domæne \ .com $ [NC] RewriteRule ^ (. *) $ Http://www.domain.com $ 1 [R = 301, L]

Udskift den røde tekst med dit domæne og mappebane, hvis det er nødvendigt. For eksempel, hvis jeg flyttede mit websted fra jantonbusch.com/pop til jantonbusch.com/princeofpretzels, ville jeg bruge følgende:

Indstillinger + FollowSymLinks
OmskrivningEngine På
RewriteCond% {HTTP_HOST} ^ jantonbusch \ .com $ [NC] RewriteRule ^ (. *) $ Http://www.jantonbusch.com/princeofpretzels/$1 [R = 301, L]

Glem ikke at inkludere alt det junk rundt på webadressen, herunder $ 1 og teksten i parenteserne.

Trin fem

Upload eller gem din .htaccess til roden på din gamle WordPress-placering .

Trin seks

Tjek din 301 omdirigering. Prøv at besøge en dyb link på dit gamle websted og sørg for, at det videresendes til den tilsvarende side på din nye placering. Hvis du ikke har et gammelt link handy, skal du blot navigere til en anden side end hjemmesiden på dit nye websted og derefter bytte det gamle domæne eller mappebane for at teste det.

Konklusion

En 301-omdirigering er den bedste måde at bevare dine indgående links og SEO-juice på, når du flytter domæner. Selvfølgelig er det en midlertidig rettelse. Du bør opfordre alle, der sender dig links til at opdatere deres links med din nye adresse, hvis det er muligt. Men i øjeblikket er en 301 omdirigering en god måde at overgå til en ny placering.

Hvis dit træk er midlertidigt, skal du bruge en 302 omdirigering ( bytte ud R = 302 hvor R = 301 vises ). Hvis du ønsker at blive demoteret for spam, skal du bruge en META-omdirigering på browseren.

Bemærk: At være at ingen 2 værter er de samme, trinene til upload af din .htaccess-fil til din webserver eller endda din evne til at redigere eller se din .htaccess-fil kan variere fra webhost til webhost. Med dette i tankerne skal du teste, før du messer med dit produktionswebsted, og hvis du har brug for hjælp, skal du kontakte din webhost tech support, da de skulle have en KB eller FAQ artikel, de kan henvise til til redigering af din apache .htaccess fil.