503
En 503-statuskod, även kallad 503 Service Unavailable, är ett servermeddelande som visar att webbservern är tillfälligt oförmögen att behandla förfrågningar. Det betyder inte att webbplatsen är trasig, utan att servern är tillfälligt upptagen – till exempel vid underhåll eller hög trafikbelastning.
Vanliga orsaker till 503-fel
-
Planerat underhåll – Webbplatsen uppdateras eller migreras
-
Överbelastning – För många samtidiga förfrågningar
-
Timeout i tredjepartstjänster – Externa API:er svarar inte
-
Felkonfigurerad server eller proxy
-
DDoS-attacker – Servern överbelastas av illvillig trafik
Hur ser ett 503-svar ut?
Retry-After
talar om för klienten (eller sökmotorn) hur länge den ska vänta innan nästa försök.
SEO-effekter av 503
-
Tillfälligt problem: Google tolkar 503 som en signal om att webbplatsen är otillgänglig, men inte borttagen.
-
Positivt jämfört med 500-fel: Om en webbplats är tillfälligt nere bör man hellre returnera 503 än 500 – för att undvika negativ påverkan på indexering.
-
Långvariga 503-svar: Om problemet kvarstår i flera dagar kan sökmotorer börja avindexera sidan.
Bästa praxis vid 503
-
Använd
Retry-After
för att signalera när sidan förväntas vara tillgänglig igen. -
Visa en användarvänlig felsida – informera om att problemet är tillfälligt.
-
Undvik automatisk 503 under trafiktoppar – skala upp serverkapaciteten om möjligt.
-
Logga händelser – så att du snabbt kan felsöka orsaken.
Exempel: Felsida vid 503
”Vi gör just nu underhåll på webbplatsen. Försök igen om en stund. Tack för ditt tålamod!”
Statuskod 503 är ett tydligt sätt att visa att en server är tillfälligt otillgänglig, men inte permanent felaktig. Det är en viktig del av korrekt felhantering – särskilt för att bevara SEO-värde och informera både användare och sökmotorer om att tjänsten snart är tillbaka.