Hver gang en webserver serverer en webside, genereres en statuskode og skrives til logfilen for den pågældende webserver. Den mest almindelige statuskode er 200 - hvilket betyder, at siden eller ressourcen blev fundet. Den næste mest almindelige statuskode er 404 - hvilket betyder, at den ønskede ressource ikke blev fundet på serveren af en eller anden grund. Det er klart, du vil undgå disse 404 fejl, som du kan gøre med omdirigeringer på serverniveau.
Når en side omdirigeres med en omdirigering på serverniveau, rapporteres en af statuskoderne på 300 niveauer. De mest almindelige er 301, som er en permanent omdirigering, og 302eller den midlertidige omdirigering.
Hvornår skal du bruge en 301-omdirigering?
301 omdirigeringer er permanente. De fortæller en søgemaskine, at siden er flyttet - sandsynligvis fordi et redesign, der bruger forskellige sidenavne eller filstrukturer. En 301-omdirigering anmoder enhver søgemaskine eller brugeragent, der kommer til siden for at opdatere URL'en i deres database. Dette er den mest almindelige type omdirigering, som folk skal bruge både fra et SEO-synspunkt (søgemaskineoptimering) og fra et brugeroplevelsesperspektiv.
Desværre bruger ikke alle webdesign eller virksomheder 310 omdirigeringer. Nogle gange bruger de i stedet meta-opdateringstagget eller 302-serveromdirigeringer. Dette kan være en farlig praksis. Søgemaskiner godkender ikke nogen af disse omdirigeringsteknikker, fordi de er et almindeligt trick for spammere at bruge for at få flere af deres domæner op i søgemaskinens resultater.
Fra et SEO-perspektiv er en anden grund til at bruge 301-omdirigeringer, at så dine URL'er opretholder deres linkpopulation, fordi disse omdirigeringer overfører en sides "linkjuice" fra den gamle side til den nye. Hvis du opretter 302 omdirigeringer, antager Google og andre websteder, der bestemmer popularitetsbedømmelser, at linket er i sidste ende fjernes fuldstændigt, så de overhovedet ikke overfører noget, da det er midlertidigt omdirigere. Dette betyder, at den nye side ikke har nogen af linkets popularitet, der er knyttet til den gamle side. Det er nødt til at skabe den popularitet alene. Hvis du har brugt tid på at opbygge populariteten af dine sider, kan dette være et stort skridt tilbage for dit websted.
Domæneændringer
Selv om det sjældent er nødvendigt at ændre dit websteds faktiske domænenavn, sker det fra tid til anden. For eksempel bruger du muligvis ét domænenavn, når et bedre bliver tilgængeligt. Hvis du sikrer det bedre domæne, skal du ikke kun ændre din URL-struktur, men også domænet.
Hvis du ændrer dit websteds domænenavn, skal du bestemt ikke bruge en 302-omdirigering. Dette får dig næsten altid til at ligne en "spammer", og det kan endda få alle dine domæner blokeret fra Google og andre søgemaskiner. Hvis du har flere domæner, som alle skal pege på det samme sted, skal du bruge 301-serveromdirigering.
Dette er almindelig praksis for websteder, der køber yderligere domæner med stavefejl (www.gooogle.com) eller for andre lande (www.symantec.co.uk). De sikrer disse alternative domæner (så ingen andre kan få fat i dem) og omdirigerer dem derefter til deres primære websted. Så længe du bruger en 301-omdirigering, når du gør dette, straffes du ikke i søgemaskiner.
Hvorfor bruger du en 302-omdirigering?
Den bedste grund til at bruge en 302-omdirigering er at forhindre, at dine grimme webadresser indekseres permanent af søgemaskiner. For eksempel, hvis dit websted er bygget af en database, kan du omdirigere din startside fra en URL som:
Til en URL med masser af parametre og sessionsdata på den ser det sådan ud:
»Symbolet angiver en linieomvikling.
Når en søgemaskine henter din hjemmesides URL, skal du have dem til at genkende, at den lange URL er den korrekte side, men ikke definere denne URL i deres database. Med andre ord vil du have søgemaskinen " http://www.lifewire.com/" som din URL.
Hvis du bruger en 302-server omdirigering, kan du gøre det, og de fleste søgemaskiner accepterer, at du ikke er en spammer.
Hvad skal man undgå, når man bruger 302 omdirigeringer
- Omdiriger ikke til andre domæner. Selvom dette helt sikkert er muligt at gøre med en 302-omdirigering, ser det ud til at være meget mindre permanent.
- Stort antal omdirigeringer til den samme side. Dette er nøjagtigt hvad spammere gør, og medmindre du vil blive forbudt fra Google, er det ikke en god ide at have mere end 5 webadresser, der omdirigerer til den samme placering.