Het verhuizen van een website naar een nieuwe domeinnaam is voor veel mensen nog een grijs gebied. Raak ik al mijn opgebouwde waarde kwijt? Wat moet ik eigenlijk allemaal doen om het goed te laten verlopen?
Voor mijn huidige weblog heb ik een domeinnaam wijziging doorgevoerd: van nomark.nl naar gpsietzema.nl. Naast het wijzigen van de domeinnaam heb ik ook nog eens mijn navigatiestructuur verandert, omdat ik in het Nederlands doorga met bloggen, na een jaar in het Engels geblogd te hebben.
In dit artikel leg ik in 4 stappen uit hoe je op een zoekmachine vriendelijke manier een website verhuist naar een nieuwe domeinnaam. Er wordt gemakshalve alleen met Google gewerkt, omdat deze een aandeel van 99% heeft in Nederland. De volgende stappen moeten worden doorlopen:
Zorg ervoor dat je huidige domeinnaam toegevoegd en geverifieerd is bij Google Webmaster Tools. Dit is noodzakelijk om de verhuizing succesvol te laten verlopen
Deze stap is helemaal afhankelijk van het CMS wat je gebruikt. Enkele tips die voor alle sites van toepassing zijn:
Alle referenties naar je oude domeinnaam zijn zo op het eerste gezicht vervangen. Eén van de belangrijkste zaken hebben we echter nog niet gedaan: je web services opnieuw instellen. Denk hierbij aan Google Analytics, Google Webmaster Tools, Feedburner, API keys, advertenties, etc.
Een lijst met vaak vergeten zaken:
Met enkele regels code kun je een hele site redirecten met een 301 statuscode. Plaats de onderstaande code in een .htaccess in de root van je website:
Options +FollowSymlinks RewriteEngine on RewriteRule ^(.*)$ http://nieuwe-domeinnaam.nl/$1 [R=301,L]
Met deze drie regels code wordt élke pagina/afbeelding/download/wat-dan-ook geredirect naar je nieuwe domeinnaam. Daarnaast wordt er een 301 HTTP statuscode meegestuurd, wat betekent: Definitieve redirect. Zowel bezoekers als zoekmachine crawlers worden dan doorgestuurd naar de nieuwe site. Zoekmachines zullen hun index wijzigen naar de nieuwe domeinnaam door de 301 status code.
Bij sommige verhuizingen verandert tevens de navigatiestructuur. Bij mijn verhuizing van mijn Engelstalige blog nomark.nl naar gpsietzema.nl was dit ook het geval. De categorie ‘work’ had ik verandert in ‘fotografie’. Ook dit was met een simpele 301 redirect te fixen, tevens geplaatst in de 301 redirect:
redirect 301 /work/ http://gpsietzema.nl/fotografie/
Wat hierbij heel belangrijk is, is dat je de / achter de mapjes work en fotografie zet. Dit zorgt er namelijk voor dat alles wat in de map work staat ook wordt geredirect met een 301 statuscode. Deze code zet je boven de bovenstaande code.
De allerlaatste stap is het doorgeven van de verhuizing bij Google via de Webmaster Tools. Hoe dat in zijn werk gaat zie je in de onderstaande video.
Updates
De gang van zaken omtrent de verhuizing van nomark.nl naar gpsietzema.nl zal ik voor de compleetheid bijhouden.
3 november 2009: verhuizing via Google Webmaster Tools aangegeven.
10 november 2009: alle pagina’s van gpsietzema.nl zijn nu geïndexeerd, maar ook nomark.nl is geïndexeerd.