S T I A N F R E D R I K S E N . N O
Forside --> Webprogrammering --> Gjør dine URL'er søkemotoroptimaliserte ved hjelp av htaccess
07. Mars 2010 Kl. 11:16

Gjør dine URL'er søkemotoroptimaliserte ved hjelp av htaccess

Du kan enkelt endre dine webadresser uten å programmere om hele nettstedet ditt.

Det er ikke bare brukeropplevelsen som blir bedre av korte og presise webadresser (URL). Et av søkemotorenes viktigste kriterier for hvilke søkeord nettsiden din blir funnet på og hvor høyt du kommer i søkeresultatet, er nettopp URL'en. Søkemotorene ser det også som et bedre kriterie om de finner søkebegrepet i et mappenavn fremfor et dokumentnavn (www.dinwebeadresse.no/mappenavn/dokumentnavn.htm).

Opprett .htaccess

Opprett en fil på ditt nettsted som heter ".htaccess" (Ja, den skal lagres med . først). Filen skal legges i samme mappe som andre filer du ønsker å endre navn på.

Filen begynner alltid med:
RewriteEngine on

Deretter følger hva du ønsker å omskrive (Rewrite). La oss si at din URL er www.dinwebadresse.no/tjenester.htm. En bedre søkemotoroptimalisert URL, vil være www.dinwebadresse.no/tjenester/. Det gjør du ved å skrive inn:

RewriteRule tjenester tjenester.htm

En enda bedre URL, er selvsagt om du skriver hva du gjør, istedenfor "tjenester" som er et alt for generelt søkeord. La oss si du leverer tjenesten internettmarkedsføring. Da vil det se slik ut:

RewriteRule internettmarkedsforing tjenester.htm

Som du ser har jeg endret ø til o. Det betyr ingenting for søkemotorene, men på den måten er jeg sikker på at URL'en fungerer i alle nettlesere. Videre ser du at jeg ikke har endret navnet på "tjenester.htm". Dette trengs ikke. Fordelen er også at dersom noen har linket til www.dinwebadresse.no/tjenester.htm, vil denne adressen fortsatt fungerer. I egne interne linker bruker jeg nå selvsagt www.dinwebadresse.no/internettmarkedsforing/.

For webadresser med id

Mange webadresser ser slik ut:

www.dinwebadresse.no/produkter.php?id=45353

Siden søkemotorene ikke liker lange URL'er, hadde det vært bedre om adressen hadde vært:

www.dinwebadresse.no/45353

Dette gjør man ved å sette inn i .htaccess:

RewriteRule ^([^/\.]+)/?$ produkter.php?id=$1

Enda bedre hadde det vært om adressen hadde vært:

www.dinwebadresse.no/nokia-n97 dersom det var en Nokia N97 man kunne finne på denne nettsiden. Dersom man skal få til dette, må man gå inn i databasen man henter produktinformasjonen fra og definere id som "nokia-n97" istedenfor "45353". Det kan være en større opereasjon dersom man har mange produkter, men samtidig desto større potensiale for flere oppføringer i søkemotorene.

Avslutt .htaccess

Avslutt alltid en .htaccess-fil med [L]. Dette betyr "Last command" og gjøres for å stenge dokumentet.

Google bookmark Følg denne bloggen med RSS! Del på Linkedin!
Del
   




Stian Tjervåg Fredriksen © 2012