Ett soft 404-fel uppstår när en användare begär en obefintlig eller felaktig webbplats med sin webbläsare och servern felaktigt skickar HTTP-statuskoden ”200 OK” eller ”302 Found” till klienten (webbläsaren). Användaren får en 404-felkod på skärmen, men servern skickar en annan svarskod vid kommunikationen mellan klienten och webbservern. Webbplatsens innehåll är inte relaterat till serverns HTTP-svar.
Detta kan påverka krypningen och indexeringen av den begärda webbplatsen. Dessutom är det ibland frustrerande för användarna eftersom serverns svar inte motsvarar deras sökfråga. Mjuka 404-fel kallas också falska 404- eller mjuka 404-felkoder.
Allmän information om ämnet
Typiskt sett skickar en server en felkod ”404 Not Found” när en begärd webbplats inte existerar eller inte längre finns på servern eller när webbadressen är korrupt. Detta är ofta fallet när en resurs lagras på en annan plats på servern, med andra ord har innehållet flyttats, och de interna länkar som pekar på resursen har inte korrigerats. En 404-felkod kan också visas om externa länkar pekar på en resurs som inte längre existerar. Dessa kallas döda länkar. Servern skickar också en 404-felkod om en korrekt URL har ändrats av användaren.
Den mjuka 404 skiljer sig från dessa fall genom att servern svarar med en HTTP-statuskod, t.ex. 200 eller 302, trots att webbplatsen inte längre existerar och följaktligen skulle en 404 vara det korrekta svaret. Servern tolkar en felaktig eller ogiltig URL som den korrekta adressen och omdirigerar till exempel till startsidan.
Problem kan uppstå eftersom servern inte bara skickar statuskoder till webbläsare utan även till sökmotorernas crawlers. Crawlern arbetar sig successivt igenom de länkar som är tillgängliga för den. Om den träffar på en webbplats som inte längre existerar och som fortfarande har en 200- eller 302-svarskod behandlar den denna resurs som en vanlig webbplats med innehåll. Detta kan innebära att den inte längre besöker och genomsöker andra sidor på samma domän eftersom den bara tillbringar en begränsad tid på varje webbplats på World Wide Web. Den kryper alltså resurser som inte ger meningsfullt innehåll och användarna får innehåll som de inte har begärt.
Så här åtgärdar du ett mjukt 404-fel
Krypningsfel listas under menyalternativet Diagnostik i Google Search Console (som tidigare hette Google Webmaster Tools). Om mjuka 404-fel noteras där kan följande åtgärder vidtas.
- Om mjuka 404-fel listas bör motsvarande URL kontrolleras.
- Om den innehåller rätt innehåll bör webbplatsen skicka ut en 200 OK-kod.
- Om svaret är en 301-felkod ska du omdirigera till en mer lämplig webbplats.
- Om det inte finns någon webbplats under URL:en ska en 404- eller 410-kod skickas ut i sidans rubrik.
Det är mycket viktigt att servern skickar ut rätt HTTP-kod som svar på en begäran. En webbplats kan tas bort från indexet om den inte gör det.
Add-ons som Firebug eller verktyget Fetch as Google är också mycket användbara. Det gör det möjligt för webbansvariga att se om HTTP-kommunikationen mellan klienten och servern fungerar och hur Googlebot läser webbplatsen. Båda versionerna visar HTTP-statuskoderna. En jämförelse med webbplatsen, som anropas av webbläsaren, avslöjar eventuella nödvändiga ändringar. I Bing Webmaster Tools kan den här åtgärden utföras i Index Explorer under menyalternativet 404 error.
Typiskt sett utfärdas en 404-felkod endast för dåliga webbadresser eller icke-existerande webbplatser. Vi rekommenderar också personliga 404-felsidor för att ge användarna ett alternativ till det begärda innehållet och på så sätt behålla dem som besökare på webbplatsen. En bra 404-felsida:
- ger ut rätt statuskod,
- innehåller kortfattad information till användaren,
- ger användaren ett sätt att navigera på webbplatsen,
- föreslår sidor med liknande innehåll,
- och innehåller en sökfunktion så att användaren kan söka efter nyckelord.
Betydelse för sökmotoroptimering
Differenta felkoder kan förekomma när en webbplats görs om, innehållet migreras eller säsongsbetonade säljfrämjande åtgärder vidtas. Särskilt storskaliga projekt kan skapa tusentals felkoder. Produkter som inte längre är tillgängliga och även webbplatser med mycket lite innehåll (tunt innehåll) kan dock resultera i mjuka 404-felkoder. Konsekvenserna är enorma. Sökmotorer kan ta bort de drabbade webbplatserna ur indexet, vilket kan leda till minskad försäljning när det gäller kommersiella webbplatser. Användarna kan ibland bli frustrerade och kostnaden för att lösa problem ökar proportionellt med antalet utfärdade felkoder.
En regelbunden kontroll av eventuella felmeddelanden rekommenderas. De kan inte helt undvikas, men åtminstone hållas till ett litet antal. Så snart felmeddelandena har korrigerats bör detta meddelas till respektive sökmotor i Webmaster Tools så att crawlern kan läsa webbplatsen med den korrigerade felkoden så snart som möjligt. Resultaten av sådana ändringar kan ha en indirekt inverkan på trafiken om Google avindexerar eller nedgraderar vissa webbplatser med Soft 404-fel. Detta kan ske när förhållandet mellan Soft 404-fel och indexerade sidor är exceptionellt högt. Crawlerens tidsbudget förbrukas då till stor del av sidor med mjuka 404-fel.