404-sidan: så skapar och optimerar du den
Varje webbplats som funnits ett tag samlar på sig adresser som inte längre finns: borttagna produkter, sidor som bytt namn, länkar från andra sajter med ett stavfel i adressen. Den som hamnar på en sådan adress får se en 404-sida.
En 404 är i sig inget att skämmas för. Det avgörande är vad som händer sedan: hittar besökaren vidare till innehållet, eller stänger hen fliken?
Vad en 404 är och om den skadar SEO
404 är den HTTP-statuskod som servern använder för att säga: här finns ingenting. Det är ett helt normalt svar, och Google har själv sagt att 404-fel inte sänker placeringarna för resten av webbplatsen. En adress som inte finns faller helt enkelt ur indexet med tiden.
De verkliga kostnaderna kommer från annat håll:
- Trasiga interna länkar. När din egen sida länkar till en adress som inte finns slösar sökroboten tid på den och besökaren hamnar i en återvändsgränd.
- Förlorade bakåtlänkar. Om en annan sajt länkade till en sida som nu ger 404 går länkens värde förlorat. För en liten webbplats är bakåtlänkar just det som är svårast att skaffa.
- Besökare som lämnar. Den som kommer från en sökning eller en annons och möts av ett naket felmeddelande börjar inte utforska din meny.
Ett beslut för varje adress
Innan du lägger tid på 404-sidans utseende, titta på vad som har hänt med adresserna. Varje adress har ett av tre svar.
Sidan har flyttat → 301. Om innehållet finns kvar men på en ny adress, skicka den gamla adressen med en permanent omdirigering (301) till exakt motsvarande nya sida. Då kommer både besökaren och det mesta av länkvärdet fram. För en borttagen produkt kan även produktens kategorisida vara ett rimligt mål — om det är en naturlig fortsättning för besökaren.
Sidan är borttagen och saknar ersättare → 404 eller 410. Statuskoden 410 (”Gone”) säger att sidan togs bort med avsikt och inte kommer tillbaka. Google brukar plocka bort sådana adresser ur indexet något snabbare. I praktiken är skillnaden liten — båda är korrekta.
Omdirigera inte allt till startsidan. Det här är det vanligaste misstaget: vid en omgörning läggs en enda regel som skickar varje saknad adress till startsidan. Google känner igen mönstret och behandlar det som en soft 404 — omdirigeringen för inte vidare något, och besökaren blir förvirrad eftersom hen letade efter något specifikt och hamnade på en allmän sida. En omdirigering är bara vettig när målsidan faktiskt svarar på samma fråga.
Soft 404: sidan säger ”hittades inte”, servern säger ”allt väl”
En soft 404 kan också uppstå på ett annat sätt: sidan visar ”sidan hittades inte”, men servern svarar med 200 (OK). Sökroboten ser då en vanlig sida som kan indexeras — och varje felstavad adress blir en möjlig dubblett. Google kan sätta samma etikett på mycket tunna sidor, som tomma sökresultat eller produktsidor utan innehåll.
Två enkla sätt att kontrollera:
- Öppna en adress som inte finns (t.ex.
/den-har-sidan-finns-inte/) i webbläsaren och titta på statuskoden för den första begäran under fliken Network i utvecklarverktygen. - Från kommandoraden:
curl -I https://din-doman.se/den-har-sidan-finns-inte/— första raden ska visa404, inte200eller301.
Typiska bovar är JavaScript-appar på en enda sida som ritar upp felmeddelandet i webbläsaren först efter att servern redan har svarat 200, och tillägg i publiceringssystem som ”räddar” varje fel genom att skicka det till startsidan.
Vad en bra 404-sida innehåller
404-sidan är den enda sida som besökaren alltid öppnar besviken. Dess uppgift är att lösa besvikelsen med ett klick.
- Ett tydligt budskap på vanligt språk. ”Vi hittade inte den här sidan — den kan ha flyttat, eller så finns det ett stavfel i adressen.” Ingen teknisk jargong och ingen skuld på besökaren.
- Webbplatsens vanliga sidhuvud, meny och formgivning. Besökaren ska förstå att hen fortfarande är på rätt sajt. Ett naket serverfel säger motsatsen.
- Länkar vidare. Huvudavdelningar, populära sidor, tjänster eller produktkategorier — det som de flesta besökare letar efter.
- Sökfunktion, om webbplatsen har en.
- Ett sätt att ta kontakt. Om någon letade efter något specifikt är en e-postadress eller ett telefonnummer bättre än en återvändsgränd.
- Lätt. En 404-sida behöver inga stora bilder eller animationer. Den ska laddas snabbt även när en sökrobot begär hundratals i rad.
- Rätt språk på en flerspråkig webbplats. Om adressen börjar med
/sv/ska felmeddelandet också vara på svenska.
Och två saker att undvika:
- Automatisk omdirigering till startsidan efter några sekunder. Besökaren hinner inte läsa vad som hände, och Google kan tolka det som en soft 404.
- Du behöver ingen noindex-tagg. 404-statusen håller redan sidan utanför indexet. En extra tagg skadar inte, men tillför inte heller något.
Så hittar du dina 404-fel
Google Search Console. Under Indexering → Sidor finns orsaken Not found (404). Här ligger adresser som Googles robot har försökt hämta. Listan innehåller även gamla och slumpmässiga adresser, så låt dig inte skrämmas av längden.
En crawler. Ett verktyg som går igenom webbplatsen som en sökmotor gör och hittar trasiga interna länkar — tillsammans med sidan där varje länk sitter. För interna länkar är det det snabbaste sättet.
Serverloggar. De visar alla förfrågningar, även dem som Google inte rapporterar: gamla bokmärken, länkar i e-post och annonsers landningsadresser.
Vill du gå igenom hela webbplatsen själv finns stegen i webbgranskning: vad du ska kontrollera. Kontroll av trasiga länkar finns också med i listan 25 åtgärder som förbättrar webbplatsens SEO.
Vad du ska åtgärda först
- Trasiga interna länkar. De är helt under din kontroll och enkla att laga: rätta länken.
- Adresser med bakåtlänkar eller trafik. Ge dem en 301 till närmaste motsvarande sida. Search Console visar länkarna (rapporten Länkar), ditt analysverktyg visar trafiken.
- Resten får ge 404. Det är rätt svar, och Google besöker dem allt mer sällan med tiden.
Gammalt skräp är en sak för sig. Efter en flytt från WordPress blir adresser som /tag/…, /author/…, /feed/ eller ?p=123 kvar. Du behöver inte gå igenom dem en och en: de kan gott ge 404, eller hanteras med mönsterbaserade regler — till exempel gamla kategoriadresser till motsvarande nya kategorisida. Mer om vad du ska kontrollera när du lämnar WordPress finns i från WordPress till en modern webbplats.
Efter en omgörning kommer 404-felen som en lavin
De flesta 404-fel uppstår på en enda dag: när den nya webbplatsen publiceras och URL-strukturen ändras. Om kartan över gamla och nya adresser inte är klar före lanseringen tappar sajten placeringar som det har tagit år att bygga upp. Hur du undviker det står i ett separat inlägg: ny webbplats utan att tappa SEO.
Gå igenom 404-listan med några dagars mellanrum under de första veckorna efter lanseringen.
När du ska ta hjälp
På en liten webbplats kan du göra allt ovan själv. Det blir svårare när det finns hundratals 404-fel, när omdirigeringsreglerna börjar krocka eller bilda kedjor, eller när det är oklart om servern verkligen returnerar rätt statuskod. Den sortens kontroll ingår i webbplatsunderhåll. Står en ny webbplats på tur hör omdirigeringarna och 404-sidan hemma i webbutvecklingen redan från början.
