Hoe inkomende links doorsturen na het verplaatsen van uw WordPress-installatie

Eerder heb ik je laten zien hoe je je WordPress-installatie naar een nieuwe map op je webserver kunt verplaatsen. Dit leidde tot een zeer goede vraag van groovyReader Dinesh:

Bedankt voor de duidelijke, stapsgewijze methoden met schermafbeeldingen.
Ik wilde een vraag stellen: hoe is het u gelukt om de inkomende backlinks van uw oude domein naar een nieuw domein om te leiden?

Het antwoord: een 301-omleiding in uw .htaccess-bestand. Als je dat niet begrijpt, maak je dan geen zorgen, het is niet zo ingewikkeld als het lijkt. Maar het is de beste oplossing voor het behouden van uw inkomende links en uw waardevolle zoekmachine rankings terwijl u uw WordPress-site ( of elke site ) naar een nieuwe map of domein verplaatst. Een 301-omleiding op de server is de koosjer manier om browsers te vertellen dat de site permanent is verplaatst en is de meest ethische en effectieve methode voor SEO-doeleinden. Het belangrijkste is dat Google het begrijpt en u niet zal straffen voor de verhuizing in hun zoekmachine rankings.

Hier is hoe je het doet:

Stap een

Verplaats uw WordPress-site, als u dat nog niet heeft gedaan. Maakt u zich geen zorgen over het achterlaten van uw oude site, in feite niet, want dit heeft dubbele inhoudsproblemen tot gevolg. Bewaar je oude directory daar, maar laat hem leeg.

Stap twee

Navigeer naar de oude map en zoek naar een .htaccess-bestand. Dit zou de wortel zijn van uw oude WordPress-installatie.

Als het niet bestaat, maak het dan in Kladblok of een andere teksteditor. Zorg ervoor dat u het zo noemt: .htaccess met de punt vooraan, alsof het een bestandsextensie is zonder bestandsnaam. Het bestaat, open het.

Stap drie

Als er iets in uw .htaccess-bestand staat, verwijder het dan.

Stap vier

Plaats de volgende code bovenaan het .htaccess-bestand:

Opties + FollowSymLinks
RewriteEngine On
RewriteCond% {HTTP_HOST} ^ domein \ .com $ [NC] RewriteRule ^ (. *) $ Http://www.domain.com $ 1 [R = 301, L]

Vervang de rode tekst indien nodig door uw domein en mappad. Als ik bijvoorbeeld mijn site van jantonbusch.com/pop naar jantonbusch.com/princeofpretzels verplaatst, zou ik het volgende gebruiken:

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

Vergeet niet al die rommel rond de URL op te nemen, inclusief de $ 1 en de tekst tussen haakjes.

Stap vijf

Upload of sla je .htaccess op naar de root van je oude WordPress-locatie .

Stap zes

Test uw 301-omleiding. Probeer een deeplink op uw oude site te bezoeken en zorg ervoor dat deze naar de betreffende pagina op uw nieuwe locatie doorstuurt. Als je geen oude link bij de hand hebt, ga je naar de andere pagina dan de startpagina op je nieuwe site en wissel je het oude domein of mappad om het te testen.

Conclusie

Een 301-omleiding is de beste manier om uw inkomende links en SEO-sap te behouden bij het verplaatsen van domeinen. Het is natuurlijk een tijdelijke oplossing: u moet iedereen die u links stuurt aanmoedigen om hun koppelingen met uw nieuwe adres bij te werken, indien mogelijk. Maar vooralsnog is een 301-omleiding een goede manier om over te stappen naar een nieuwe locatie.

Als uw verplaatsing tijdelijk is, gebruikt u een 302-omleiding ( verwissel R = 302 waar R = 301 verschijnt ). Als u gedegradeerd wilt worden voor spam, gebruikt u een META-omleiding aan de browserzijde.

Opmerking: aangezien geen 2 webhosts hetzelfde zijn, kunnen de stappen voor het uploaden van uw .htaccess-bestand naar uw webserver of zelfs uw vermogen om uw .htaccess-bestand te bewerken of te zien variëren van webhost tot webhost. Probeer dit voordat je met je productiewebsite begint te rommelen en als je hulp nodig hebt, neem dan contact op met de technische ondersteuning van je webhost, want deze moet een KB- of FAQ-artikel hebben waar ze je naar kunnen verwijzen om je apache .htaccess-bestand te bewerken.