Startpagina » hosting » 404 Niet gevonden & 9 Meest voorkomende HTTP-fouten verklaard

    404 Niet gevonden & 9 Meest voorkomende HTTP-fouten verklaard

    Afgezien van de 404-fout, hoeveel andere HTML-foutpagina's weet u over? Heb je ooit nagedacht over wat er op de achtergrond gebeurt als je een van deze HTML-foutpagina's op je scherm ziet?

    Die codes zijn bedoeld om belangrijke informatie overbrengen aan de gebruiker. Het kan handig zijn om ze beter te kennen, vooral als u een website-eigenaar bent. Door ze correct te gebruiken, vermindert u uw bouncepercentage, verbetert u de positie in uw zoekmachine en krijgt u meer kennis over de prestaties van uw site.

    Lees ook:

    • Creatieve fout 404 pagina's - Deel I
    • Creatieve fout 404 pagina's - Deel II

    Statuscodes begrijpen

    Achter elke foutpagina die u op internet ziet, bevindt zich een HTTP-statuscode die door de webserver is verzonden. Statuscodes hebben het formaat van 3-cijferige nummers. Het eerste cijfer markeert de klasse van de statuscode:

    • 1XX statuscodes hebben informatieve doeleinden
    • 2XX geeft succes aan
    • 3XX is voor doorverwijzing

    Geen van deze drie klassen resulteert in een HTML-foutpagina zoals in deze gevallen de klant weet wat hij moet doen en gaat zonder aarzeling verder met de taak. Wat we gewoonlijk zien zijn de 4XX en 5XX soort:

    • 4XX vertegenwoordigen fouten aan de clientzijde
    • 5XXs duiden op problemen aan de serverzijde

    HTML-foutpagina's worden in deze gevallen weergegeven omdat de klant heeft geen idee hoe hij verder moet. Laten we eens kijken wat er op de achtergrond gebeurt wanneer iets naar het zuiden gaat en wat u eraan kunt doen.

    Client-side fouten (4XX)

    1. 400 - Ongeldig verzoek

    Wanneer de client een verzoek verzendt, kan de server de 400 niet begrijpen Foutief verzoek foutpagina verschijnt. Het gebeurt meestal wanneer de gegevens die door de browser worden verzonden, voldoen niet aan de regels van het HTTP-protocol, dus de webserver weet helemaal niet hoe een aanvraag moet worden verwerkt met een ongeldige syntaxis.

    Wanneer u een 400-foutpagina ziet, is de reden waarschijnlijk dat er is iets onstabiel aan de kant van de klant: een niet voldoende beveiligd besturingssysteem, een instabiele internetverbinding, een defecte browser of een cacheprobleem. Het is dus altijd een goed idee om een ​​beetje uw eigen pc te testen voordat u contact opneemt met de eigenaar van de website.

    Open dezelfde webpagina in een andere browser, wis de cache en controleer of u een beveiligingsupdate moet ontvangen. Als u regelmatig de 400-fout op verschillende sites tegenkomt, wacht uw pc of Mac op een grondige beveiligingscontrole.

    2. 401 - Autorisatie vereist

    Wanneer er een wachtwoordbeveiligde webpagina achter het verzoek van de client staat, antwoordt de server met een 401 Autorisatie vereist code. 401 retourneert niet een klassieke foutmelding tegelijk, maar een pop-up die de gebruiker vraagt ​​een combinatie van wachtwoord en wachtwoord te verstrekken.

    Als u over de inloggegevens beschikt, is alles in orde en kunt u zonder problemen verder gaan en toegang krijgen tot de beveiligde site. Anders wordt u doorgestuurd naar de Autorisatie vereist foutpagina.

    Als u een website-eigenaar bent, kunt u dit doen voeg dezelfde wachtwoordbeveiliging toe aan uw site of een deel ervan via uw cPanel-account.

    Klik op de “Wachtwoordbeveiliging Directories” submenu binnen de “Veiligheid” menubox en kies de webmap die u wilt beschermen. Het kan een goede beveiligingslaag zijn om de toegang tot uw beheerdersgebied te beperken, zoals de wp-admin map op een WordPress-site.

    3. 403 - Verboden

    Je kunt de 403 tegenkomen Verboden foutpagina wanneer de server begrijpt het verzoek van de klant duidelijk, maar weigert om een ​​of andere reden hieraan te voldoen. Dit is geen probleem met een misvorming of een autorisatie. Door de 403-statuscode te retourneren, wijst de server de client in feite met een grote luide af “Nee” zonder enige uitleg

    De meest voorkomende reden is dat de eigenaar van de website staat bezoekers niet toe om door de bestandsdirectorystructuur van de site te bladeren. Wanneer dit soort bescherming is ingeschakeld, hebt u geen directe toegang tot mappen op de website. De andere veel voorkomende reden is dat het specifieke bestand dat de klant heeft aangevraagd heeft geen toestemming om vanaf internet bekeken te worden.

    Jij kan stel om beveiligingsredenen 403-beveiliging in op uw eigen site. Het kan handig zijn om uw site te beveiligen tegen hacking door de mapstructuur of bestanden verbergen die kwetsbare informatie bevatten.

    Gelukkig bieden veel webhosts deze service standaard aan hun klanten, maar als je een extra beveiligingslaag wilt toevoegen, open je je cPanel-account, navigeer je naar de gevorderd menubox en klik op Index Manager.

    Hier kunt u aanpassen hoe uw bezoekers een specifieke map op uw site bekijken. Als jij kiest Geen indexering de client ontvangt een 403-foutpagina als deze probeert toegang te krijgen tot de opgegeven map.

    4. 404 - Niet gevonden

    404 is de meest bekende HTTP-statuscode die er is, en je hebt zeker veel goede berichten gelezen over hoe je 404-pagina's kunt aanpassen. De browser retourneert een 404 HTML-pagina wanneer de server niets op de gevraagde locatie vindt.

    Er zijn twee hoofdscenario's die kunnen resulteren in een 404 Niet gevonden pagina. Ofwel de bezoeker heeft de URL verkeerd getypt, of de permalink-structuur van de site is gewijzigd en de inkomende links verwijzen naar pagina's die naar andere locaties zijn verplaatst. 404 foutpagina's kunnen soms ook op URL's van het hoogste niveau verschijnen. Het gebeurt meestal wanneer een site recentelijk is verhuisd naar een andere webserver en de DNS wijst nog steeds naar de oude locatie. Dit soort problemen verdwijnt meestal na korte tijd.

    U kunt SEO-experts op het web vinden die beweren dat te veel 404's een negatief effect hebben op de positie in uw zoekmachine, maar Google beweert dat “404-fouten hebben geen invloed op de positie van uw site in Google en u kunt ze veilig negeren” omdat 404s door de zoekmachine als een normaal onderdeel van het web worden gezien.

    Misschien wilt u het aantal van uw 404s verminderen omdat ze het bouncepercentage verhogen (mensen die onmiddellijk vertrekken) van uw site. De meest gebruikelijke oplossing hiervoor is het gebruik van 301-omleidingen voor permanent verwijderde pagina's en 302-pagina's voor degenen die tijdelijk niet beschikbaar zijn.

    5. 408 - Verzoek om time-out

    Wanneer het verzoek van de client te lang duurt, wordt de server uitgeschakeld, wordt de verbinding verbroken en wordt in de browser een 408 weergegeven Verzoek time-out foutmelding. De time-out vindt plaats omdat de server geen volledig verzoek van de klant heeft ontvangen binnen het tijdsbestek was het bereid om te wachten. Aanhoudende 408-fouten kunnen optreden vanwege de zware werkdruk op de server of op het systeem van de klant.

    In sommige gevallen werken beide uiteinden van de verbinding goed, maar een tijdelijke internetstoot vertraagt ​​de levering van het bericht. Grotere websites hebben de neiging om 408 foutpagina's aan te passen, net zoals de meesten van u doen, in het geval van 404s. 408-fouten kunnen meestal worden opgelost door de pagina opnieuw te laden met behulp van de F5-knop.

    6. 410 - Verdwenen

    De 410 Weg foutpagina is heel dichtbij naar de welbekende 404. Beide betekenen dat de server vindt het gevraagde bestand niet, maar terwijl 404 suggereert dat het doelbestand mogelijk ergens op de server beschikbaar is, 410 geeft een permanente toestand aan.

    410 toont de klant dat de bron is opzettelijk niet beschikbaar gemaakt, en de eigenaar van de website wil dat inkomende links van het web worden verwijderd. 404 wordt gebruikt wanneer de server niet zeker weet of de onbeschikbaarheid van het bestand permanent is, maar 410 geeft altijd een volledige zekerheid.

    Als u de baas bent over uw eigen server, is het belangrijk om te begrijpen hoe 404s en 410s anders worden behandeld door Google-crawlers. In deze video, Matt Cutts, legt Google's hoofd van zoekspam de essentie van dit onderscheid uit. Het is een goed idee om onderscheid tussen 404 en 410 om uw Google-vriendelijkheid te verbeteren.

    Serverfouten (5XX)

    7. 500 - Interne serverfout

    Interne serverfout is de meest bekende serverfout, omdat deze wordt gebruikt wanneer de server een aantreft onverwachte toestand dat voorkomt dat het aan het verzoek van de klant voldoet. De 500 foutcode is een generieke, deze wordt geretourneerd wanneer geen andere server-side 5XX foutcodes zijn logisch.

    Hoewel in dit geval het probleem niet aan uw kant ligt, kunt u een aantal dingen doen om het op te lossen, zoals herlaad de pagina (omdat de fout tijdelijk kan zijn), wis de cache van je browser (aangezien het probleem kan optreden met de cacheversie van de site), en verwijder de cookies van uw browser en herstart de browser.

    U kunt ook contact opnemen met de webmaster (zoals in het geval van andere problemen op de server) - ze zijn misschien dankbaar voor uw bijdrage, maar er is ook een kans dat zij zich bewust zijn van het probleem en er al aan werken.

    Als u de 500-foutpagina op uw eigen site tegenkomt, is het verstandig om dit te doen neem contact op met uw hostingprovider. De reden is waarschijnlijk een toestemming fout, een corrupte .htaccess-bestand of a te lage geheugenlimiet. Als u een WordPress-site heeft, kan de 500-fout ook worden veroorzaakt door een plug-in van derden; je kunt dit testen door je plug-ins één voor één te deactiveren totdat de boosdoener is gevonden.

    8. 502 - Slechte gateway

    Het 502-foutbericht vertegenwoordigt een communicatieprobleem tussen twee servers. Het komt voor wanneer het client maakt verbinding met een server fungeren als een gateway of een proxy die dat moet doen toegang tot een upstream-server die extra service biedt. De andere server bevindt zich hoger in de serverhiërarchie. Het kan bijvoorbeeld een Apache-webserver zijn die wordt benaderd door een proxyserver of de naamserver van een grote internetserviceprovider die wordt benaderd door een lokale naamserver.

    Wanneer je de Slechte gateway foutpagina de server ontvangt een ongeldig antwoord van een upstream-server.

    In de meeste gevallen betekent dit niet dat de upstream-server down is, maar dat de twee communicerende servers het niet eens over het protocol over het uitwisselen van gegevens. Dit gebeurt meestal als een van de machines verkeerd is geconfigureerd of geprogrammeerd. Neem contact op met uw hostingprovider als u 502 op uw eigen site ziet.

    9. 503 - Service tijdelijk niet beschikbaar

    Je ziet het Dienst tijdelijk niet beschikbaar (soms Out of Resources) bericht wanneer er een tijdelijke overbelasting op de server is of wanneer het een gepland onderhoud ondergaat. De 503-foutcode betekent dat de webserver momenteel niet beschikbaar is. Dit is meestal een tijdelijke situatie die na enige vertraging zal worden opgelost.

    Als u een website-eigenaar bent, is het belangrijk dat u op de hoogte bent van de 503-statuscode om gepland onderhoud op de juiste manier af te handelen. Als u het geplande onderhoud niet op de juiste manier afhandelt, is dat mogelijk de zoekmachine-ranking van uw site schaden.

    Leer hoe je dit doet via deze tutorial op Yoast's SEO blog of deze op moz.com.

    10. 504 - Gateway Time-out

    Er is een server-server communicatieprobleem achter de Gateway Time-Out foutmelding, net als achter de 502 Bad Gateway foutcode. Wanneer de 504-statuscode wordt geretourneerd, is er ook een server van een hoger niveau op de achtergrond die gegevens moet verzenden naar de server die is verbonden met onze client. In dit geval ontvangt de server op het lagere niveau geen tijdig antwoord van de upstream-server waartoe hij toegang heeft gekregen.

    Dit is hetzelfde time-outprobleem dat optreedt in geval van de 408 Verzoek time-out statuscode, maar hier gebeurt het niet tussen de client en de server, maar tussen twee servers aan de achterkant. De Gateway Time-Out foutpagina geeft meestal aan trage communicatie tussen de twee servers, en het kan ook gebeuren dat de hogere server is helemaal leeg.

    Omdat 504 een netwerkprobleem op de achtergrond is, kunnen alleen mensen die toegang hebben tot dat netwerk het probleem oplossen. Net als bij andere HTTP-fouten op de server is het soms voldoende om de pagina een paar minuten later te vernieuwen om het probleem aan te pakken - natuurlijk alleen als de serviceproviders werken aan het probleemgemiddelde.