Een van de belangrijkste onderdelen van Search Engine Optimization is de site-authority, deze wordt bepaald door de kwaliteit en kwantiteit aan links die gaan naar jouw website.
Meeste bedrijven weten dat de website zal zakken in posities bij het vernieuwen van de website. Dit komt doordat een groot aandeel van de links ligt op dieperliggende url’s. Door de vernieuwing van de website veranderen deze urls meestal en leiden de reeds aangemaakte links naar de dieperliggende pagina’s dus naar een 404 pagina.
Google merkt dit op en telt deze links vervolgens niet meer mee. Door een aanpassing te maken in de .htacces van de website kunnen we ervoor zorgen dat de waarde van deze links niet verloren gaat. Dit noemen we 301 Redirects.
Wat?
Elke .php based website heeft een .htacces file. Dit is een configuratiebestand voor de server waarop de website staat. Oorspronkelijk werd dit gebruikt om aan te duiden welke van de onderdelen van de website toegankelijk waren en welke niet. Echter gaat de configuratie hiervan verder.
Zo kan de .htacces ook gebruikt worden voor het rewriten van url's. Zo wordt http://www.mattmcfield.com/nl/index.php gewoon http://www.mattmcfield.com/nl/.
Als dit kan gebruikt worden voor bestaande pagina's kan dit natuurlijk ook gebruikt worden voor oude pagina's.
Hoe?
Stel nu dat je de huidige website wil vernieuwen en je merkt dat je veel links hebt naar de oude onderliggende pagina's, dan gaan we eerst even kijken naar welke pagina's hier precies gelinkt wordt en wat de impact daarvan is.
Hiervoor gebruiken we MajesticSEO. In deze case gebruik ik nu Krefel als voorbeeld, vermits hun site een enorme boost zou kennen met een goed opgesteld SEO traject en een betere website ...

Eerst en vooral nemen we de subdomeinen onder handen want subdomeinen scoren slechter dan directories... Nu, Krefel heeft dit reeds aangepast maar in Majestic zien we toch nog enkele backlinks naar deze domeinen.
redirect 301 http://nl.krefel.be/ http://www.krefel.be/nl/
redirect 301 http://fr.krefel.be/ http://www.krefel.be/fr/
Vervolgens is een betere URL opbouw een absolute noodzaak... een _ tussen de keywords betekent voor Google hetzelfde als een + wat wil zeggen dat je hier te maken hebt met één keyword i twee. Een koppelteken is hier de beste oplossing.
redirect 301 http://www.krefel.be/nl/groot_elektro/CKEY_A1 http://www.krefel.be/nl/groot-elektro/
redirect 301 http://www.krefel.be/nl/klein_elektro/CKEY_A2 http://www.krefel.be/nl/klein-elektro/
Door deze commands in de .htacces file op te nemen wanneer de nieuwe website live gaat zal je dus geen posities verliezen in de zoekmachines - Op voorwaarde dat de on-page optimization nog steeds aanwezig is natuurlijk.


Thomas schreef
Nagel op de kop! Maar wordt in de praktijk veel te vaak over het hoofd gezien! :(