fejl 404 | SEO
Bedste Råd
Design en brugervenlig side 404-fejl

cookie-privatlivspolitikCookie-privatlivspolitik
bedsteraad.dk

Design en brugervenlig 404-fejlside :)


Lav en brugevenlig 404-fejlside og hjælp dine besøgende med at finde det de søgte.

Gå ikke glip af: Få teksten på websiden læst op     Hastighedsscore i Google Analytics     Er du til alternativ behandling?

Annoncer: WP-Responsive     WP-ClearVideo     WP-PinUp     WP-Scribely     WP-Shopkeeper


En 404-fejl er når en side ikke kan findes på din hjemmeside – som standard får brugerne en side der er genereret i din internet browser, og som ikke er særlig bruger venlig.

Hvordan opstår en 404-fejl ?

Du kan have flyttet en side på din hjemmeside og glemt at rette i nogle links der går til siden. Brugerne kan selv have rette i hjemmesidens adresse for at prøve at finde nogle sider, og så stavet forkert. Chancen for at dine brugere på et eller andet tidspunkt vil opleve en 404-fejl på din hjemmeside er altid til stede, så hjælp dem og få dem til at blive på din hjemmeside. 

Sådan laves en brugervenlig 404-fejl side.

  1. Lav en side der i forvejen ligner din hjemmeside – selvfølgelig ikke noget krav, men så føler brugerne de stadig er på din hjemmeside.
  2. Lav nogle links 5-6 stykker der peger hen mod nogle af din hjemmesiders hoved temaer.
  3. Giv brugerne mulighed for at søge på din side.
  4. Peg (redirect) en 404-fejl til din brugervenlige fejlside
  5. Send dig selv en mail – når der er en af dine brugere der får en 404-fejl
  6. Husk altid at sende en HTTP/1.0 404 Not Found – så søgemaskinerne ved siden ikke findes
  7. Husk meta tag robots noindex – da du jo ikke ønsker dine fejlsider i søgemaskinernes index
  8. Test at siden virker og sender HTTP/1.0 404 Not Found til søgemaskinerne.
  9. PHP koden til at designe din egen brugervenlige fejl 404 websiden blev ikke fundet

Ad 1: Lav en forside der i forvejen ligner din hjemmeside.

Her kan jeg ikke rigtig hjælpe dig, men hvis du ikke selv kan, så kan din webdesigner eller webmaster jo nok hjælpe med det. Men lige et tip – din færdige brugervenlige fejlside skal være større end 512 bytes ellers vil internet explore ikke vise siden, men viser i stedet internet explores standard fejlside.

Det er selvfølgelig ikke et krav fejlsiden skal ligne din almindelige hjemmeside, men så føler brugerne de stadig er på din hjemmeside. Du kan også lave en anderledes sjov fejlside der giver brugerne alle de nødvendige informationer og mulighed for at komme tilbage til din hovedside.

Mangler du inspiration så klik her for at se 100 sjove 404-fejl

Ad 2: Lav 5-6 links der peger mod din hjemmesides hoved temaer.

Eller fortæl brugerne hvad der er populært på netop din hjemmeside. Du skal ikke lave link til alle dine sider da dette vil blive for uoverskuelig for brugeren og så forsætter de måske med søgning på andre sider i stedet for at blive på din webside.

Ad 3: Giv brugeren mulighed for at søge på din side.

Lav et søgefelt på din 404-side, så brugerne har mulighed for at finde det de søgte. Har du ikke muligheden for dette på din webside kan du bruge en google søgning der kun søger på din side. Dette er et rigtig godt alternativ og hjælper dine brugere meget.

Programmet til dette kan du finde her og hedder google widget

Ad 4: Peg (redirect) en 404-fejl til din brugervenlige fejlside

For at få din nye fejlside til at virke skal du fortælle din webserver hvor fejlsiden ligger. På en Apache webserver kan du gøre dette i .htaccess filen.

Eksemplet herunder viser at din fejlside ”404-fejl.php” ligger i et katalog der hedder ”fejl” i dit rodkatalog.

Du skal altså ikke angive hele stien til din fejlside, men kun stien fra dit ”rodkatalog”

ErrorDocument 404 /fejl/404-fejl.php

Ad 5: Send dig selv en mail – når der er en af dine brugere der får en 404-fejl

Det kan være en stor fordel du sender en mail til dig selv, hvis en bruger får en fejl 404. Med de informationer der er i mailen kan du se hvad brugeren forsøgte at finde, og det kan hjælpe dig med at fejlfinde på hvor fejlen opstod.

MEN har du ikke en robots.txt fil eller en favicon.ico i dit rodkatalog, kan søgemaskinerne sende dig en fejl 404 hver gang de er på besøg og forsøger at åbne enten robots.txt eller favicon.ico filen.

Så kan du selvfølgelig se hvornår og hvilken søgemaskine der er på besøg, men på min hjemmeside bliver det til 10-15 fejl meddelelser i døgnet så det kan godt blive trivielt i længden.<

 

Så kan du jo få lavet en favicon.ico fil, der er masser af sider på nettet der tilbyder at hjælpe med at designe og lave filen gratis. Favicon.ico er et logo der vises i URL før adressen der starter med http://.........

En robots.txt fil er en fil der ligger i dit ”rodkatalog” der fortæller søgemaskinerne hvor de må komme på din hjemmeside og hvor de ikke må. En robots.txt fil der tillader søgemaskinerne at komme overalt på din hjemmeside ser sådan ud: 

User-agent: *
Disallow:

Gem de 2 linier i en fil du kalder robots.txt og load den op i dit rodkatalog, så bliver du af med fejlmedelelsen søgemaskiner giver når de besøger din hjemmeside.
 

Ad 6: Husk altid at sende en HTTP/1.0 404 Not Found – så søgemaskinerne ved siden ikke findes.

Denne del er for søgemaskinerne, så de ved at den side de forsøgte at tilgå ikke findes. Teksten indsættes allerøverst på din fejlside før <html> koden og ser sådan ud:

<?php header('HTTP/1.0 404 Not Found') ?>

Ad 7: Husk meta tag robots noindex – da du jo ikke ønsker dine fejlsider i søgemaskinernes index

For at undgå at vores nye fejlsider bliver indekseret i søgemaskinerne laver vi et meta tag noindex.

Koden for dette ser sådan ud og sættes i <head> sektionen på din nye 404-fejlside.

<meta name=”robots” content=”noindex, follow”>

Vi tillader ikke at filen kommer I webindekset, men vi tillader at søgemaskinerne følger de links der er på siden.

Ad 8: Test at siden virker og sender HTTP/1.0 404 Not Found til søgemaskinerne.

Du kan teste om det virker her

Har du ikke en robots.txt fil så indtast URL til filen på hjemmesiden ovenover og tryk submit – du skal så se noget der ligner dette: 

HTTP/1.1 404 Not Found =>
Date => Fri, 25 Feb 2011 23:55:23 GMT
Server => Apache/2.0.52 (Red Hat) PHP/4.4.9 FrontPage/5.0.2.2635
X-Powered-By => PHP/4.4.9
Content-Length => 3725
Connection => close
Content-Type => text/html


Solostream-468x60

Sådan ser min 404-fejl side ud:

Bedste råds brugervenlige fejl 404 side med google widget






















Ad 9:  PHP koden til at designe din egen brugervenlige fejl 404.

<?php header("HTTP/1.0 404 Not Found"); ?>

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> 404 Error Page</title>
<META NAME="ROBOTS" CONTENT="NOINDEX, FOLLOW">
</HEAD>
<BODY>
<p align="center">
<style> H1 {color=red}</style>

<h1>Fejl 404 på ditdomaine.dk</h1>

Siden blev ikke fundet - der er ikke sket en fejl, men siden er flyttet eller blevet slettet.<p><strong> Ledte du efter nogle af disse sider:</strong><P>

        Indsæt dine links til din hjemmeside her

Google Widget - hent den fra google hjemmeside som beskrevet i teksten

<p>
<?php
$ip = getenv ("REMOTE_ADDR");
$requri = getenv ("REQUEST_URI");
$servname = getenv ("SERVER_NAME");
$combine = $ip . " tried to load " . $servname . $requri ;
$httpref = getenv ("HTTP_REFERER");
$httpagent = getenv ("HTTP_USER_AGENT");
$today = date("D M j Y H:i:s T");
$note = "Du har ledt efter en side der ikke laengere eksistere og er blevet tilbudt hjaelp" ;

$message2 = "$today \n
$combine \n
User Agent = $httpagent \n
$note \n
$httpref ";
$to = "ditnavn@ditdomain.dk";
$subject = "dit domaine fejl side";
$from = "From:
ditnavn@ditdomaine.dk\r\n";

mail($to, $subject, $message2, $from);
?>
</BODY></HTML>

Mange læste også: Spådomskunst !!     Stop spammere !     Virker alternativ behandling ?