Websites verhuizen naar een nieuwe domeinnaam in 5 stappen
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:
- Voorbereiding
- Data overzetten
- Web services opnieuw instellen
- 301 redirects instellen
- Bij Google de verhuizing doorgeven via Webmastertools
1. Voorbereiding
Zorg ervoor dat je huidige domeinnaam toegevoegd en geverifieerd is bij Google Webmaster Tools. Dit is noodzakelijk om de verhuizing succesvol te laten verlopen
2. Data overzetten
Deze stap is helemaal afhankelijk van het CMS wat je gebruikt. Enkele tips die voor alle sites van toepassing zijn:
- Doe verschillende search/replaces door je templates en database inhoud voor de domeinnaam, site naam, pad-namen, e-mail adressen en naw-gegevens.
- Kijk je URL rewrites na. In het geval van SEF (Search Engine Friendly) URL’s via .htaccess bestanden heb je daar waarschijnlijk een referentie naar je oude domeinnaam staan.
- Wordt je oude domeinnaam vermeld in je sitemap? Vervang deze dan met de nieuwe.
- Vergeet schrijf-rechten op de server niet opnieuw goed te zetten.
3. Web services opnieuw instellen
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:
- Google Analytics
- Google Webmaster Tools (let op: dit hebben we bij stap 5 ook nog nodig!)
- Google Feedburner
- Google Maps API key
- API key voor statistieken
- API key voor AKISMET (anti-spam)
- URL’s in Google Adwords aanpassen
4. 301 redirects instellen
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.com/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.
5. Bij Google de verhuizing doorgeven via Webmastertools
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.
Heb je hulp of advies nodig bij het verhuizen van je website? Kom dan eens langs bij Sterc of neem contact met me op.
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.
Hoi ik snap er maar weinig van toch wil ik er meer van weten wat nu?
Tsja, wat snap je niet?