Hur man byter domännamn

Nu är det dags att byta domännamn. Efter två år med en IDN domän (dvs med svenska tecken i URLen) har jag tröttnat och det är dags att göra något annat. Eller i alla fall att byta domännamn (ULR).

En IDN domän ser egentligen ut såhär: www.xn--skrothg-f1a.se men webbläsarna översätter det till www.skrothög.se. Det som inte fungerar är mail, gamla versioner av webbläsare och alla andra ställen där man vill posta sitt domännamn. Om man inte postar xn--skrothg-f1a förstås. Vilket är otroligt osmidigt.

Den korta ”att göra listan” har du här:

  1. Ta backup på din gamla site
  2. Leta reda på ett bra domännamn
  3. Registrera detta domännamn
  4. Lägg upp den nya siten på det nya domännamnet
  5. Uppdatera dina blogginställningar
  6. Skapa sitemap över din gamla site (detta borde du ha i vilket fall som helst)
  7. Gör 301 redirect från gamla sidan till nya sidan
  8. Bestäm dig för hur du vill hantera 404:or på din gamla site
  9. Uppdatera dina verktyg

Lite mer detaljerat så gör du såhär:

Jag har reggat[2] några bra domännamn[3] och nu skall jag bestämma vilket jag skall använda för bloggen. Jag vill inte tappa länk-kraft eller placeringar hos google (och andra sökmotorer), och jag vill att alla gamla inlänkar och bokmärken skall fungera även framöver.

 Tänkte guida er igenom processen och självklart är det helt ok att kopiera texten, bara ni anger varifrån texten kommer (länka gärna). Det är en ganska kompllicerad process att få allt att fungera, utan att förlora något på vägen. Har ni egna tips och tricks får ni gärna posta dem. 

Som alltid innan man gör förändringar så tar du en backup på din gamla site[1] på både filer och databas(er). Det namnet jag tänkt använda är registrerat och jag har laddat upp den nya wordpress installationen till den nya siten.

Kör du wordpress (vilket det här exemplet baserar sig på) så bör du installera pluginen ”404 handler plugin” både på den gamla siten men även på den nya. På så sätt för du rapporter när en 404 genereras och kan sätta upp 301:or till denna. Undrar du över olika sätt att redirecta trafik så kan du läsa mer hos AskApache som har en hel del material, speciellt i artikeln Advanced HTTP redirection.

Med en ny installation finns det alltid massa frågor att ta ställning till, men jag gjorde det lätt för mig och flyttade inom samma webhotell. Då behövde jag inte uppdatera lösenord, databasnamn etc men byter du webhotell med så finns det en hel del att tänka på även där.

Det går att rädda den gamla länkkraften. Men syftet som alltid bör vara att rädda besökarna som kommer via de länkar du inte har kontroll över. Med andra ord, se till att besökarna hittar, för då kommer du behålla din kraft/viktighet.

Genom att sätta upp en 301 redirect på alla gamla sidor[7] (även avindexerade sidor) så kan folk som kommer via de länkar som de gamla sidorna hade fortfarande komma rätt. Detta är också något som Google ser och uppdaterar sitt index över vart länkarna går.

Kör du wordpress så behöver du dessutom ändra[5] wordpress address och blog address under settings[9]:

Ta sitemappen från din gamla site och skapa en 301 på _alla_ gamla sidor. I mitt tycke är det enklast att jobba med .htaccess filen[7] (som ligger i roten på din installation) men det finns även andra sätt (som att lägga det direkt i sidkoden).

Så här kan det se ut i .htaccess:

Redirect 301 www.nyttdomännamn.se/ www.gammaltdomännamn.se/
Redirect
301 www.nyttdomännamn.se/sidnamn/ www.gammaltdomännamn.se/sidnamn/
Redirect 301 www.nydomän.se/hur-vet-man-om-man-ar-religos-och-vilken-religion-tillhor-man-egentligen/ www.skrothög.se/hur-vet-man-om-man-ar-religos-och-vilken-religion-tillhor-man-egentligen/
Redirect 301 /presenter http://www.butiksnamnetändrat.se/presenter-c-37.html

Lite mer bra inspiration hittar du på tamingthebeast som har bra artiklar om det: Changing och Redirect.

Vill man däremot vara lite smartare kan man göra så här (fortfarande i .htaccess):

RewriteRule ^(.*)$ http://www.din_nya_doman.se/$1 [L,R=301]
Förstår du skillnaden? I det första exemplet sätter man en 301:a på varje sida. Här sätter man upp en rewriteregel som skriver om det gamla sitenamnet till den nya URLen och sätter den som 301 redirectad. Enkelt och smidigt, men se till att ha tungan rätt i mun.

Innan du nu fortsätter är det viktigt att testa. Gå till din gamla site, kontrollera att du verkligen skickas vidare till den nya siten. Testa även några sidnamn och se till att du kommer till rätt ställe.

Testa också att skriva in en länk som du vet inte existerar på din gamla site och fundera på hur du vill hantera det[8]. Vill du visa ett default meddelande, vill du lägga till en custom 404 eller vill du ha en redirect till din nya site?

Dessutom får du inte glömma att uppdatera de kopplingar du har till rss flöden (de som tar sådana från dig måste ju få veta att du uppdaterat) samt andra verktyg där du skrivit in ditt domännamn[9]. Att göra 301 redirecten tar tid men det här tar faktiskt ännu längre tid. Du behöver uppdatera i Google Analytics, Google webmaster tools, Feedburner och alla andra siter som du använder.

Som avslutning på övningen så tar du backup återigen, både på den gamla siten och på den nya

Nu ligger din site på det nya domännamnet, och du tappar inte kraft i sökmotorerna och dina besökare kommer rätt.

Tipsa andra
  • Facebook
  • TwitThis
  • del.icio.us
  • Pusha
  • Bloggy
  • Google
  • Live
  • LinkedIn
  • Digg
  • Maila artikeln!
  • Skriv ut artikeln!

Tags: , , , , , ,

Trackbacks/Pingbacks

  1. Projektet II » Blog Archive » Skrothög.se blir Spinell.se samme samme egentligen - 17. Jun, 2008

    [...] så har jag följt instruktionerna i min egen atikel om hur man byter domännamn, och det fungerar faktiskt. Det enda som behövde korrigeras var att byta inställningar under [...]

  2. Hur man byter domännamn. Byte av domännamn | Abuster - 17. Jun, 2008

    [...] har gjort en bra guide om hur man byter domännamn . I hans guide berättar han hur man gör från en vanlig sajt. Men samtidigt även hur du flyttar [...]

  3. Projektet II » Blog Archive » Hur man byter domännamn. Byte av domännamn - 25. Jun, 2008

    [...] har gjort en bra guide om hur man byter domännamn . I hans guide berättar han hur man gör från en vanlig sajt. Men samtidigt även hur du flyttar [...]

Leave a Reply

Additional comments powered by BackType