Deze vertaling is nog niet redactioneel gecontroleerd. De Duitse versie is leidend. Deutsche Fassung
Indexering
Waarom moet een niet bestaand adres status 404 geven?
Elk antwoord van een webserver heeft een statuscode. 200 betekent: Deze pagina bestaat, pick it up. 404: Dit adres bestaat niet. Sommige websites beantwoorden elk adres met 200 en laten dan een mooie foutpagina zien, onopvallend voor bezoekers, een probleem voor zoekmachines: ze kunnen geen foutpagina's meer onderscheiden van echte pagina's, ze toevoegen aan de index en afval kruipbudget op adressen die nooit bestaan. De check area indexing roept daarom een uitgevonden adres van het domein op voor elke controle en rapportage als het wordt beantwoord met 200.
Wat precies wordt gecontroleerd
De sonde creëert een adres dat niet kan bestaan op een website Als 404 of 410 terugkomen, is alles in orde; Dat is de regel. Als 200 komt, ontstaat een resultaat met het aangeroepen adres als ontvangstbewijs. Het resultaat verandert de puntwaarde niet omdat het regelboek idx-v1 ongewijzigd blijft en uitgegeven zegels hun betekenis behouden; het staat in het verslag en in de takenlijst. Het doorsturen van een onbekend adres naar de homepage telt ook als een probleem als de homepage dan reageert met 200.
Waar het gedrag vandaan komt en hoe het te stoppen
Veel voorkomende oorzaken zijn single-page toepassingen waar de server levert elk adres in hetzelfde startbestand en alleen de browser beslist of er iets ontbreekt; deken forwarding regels die alles wat onbekend is naar de homepage; en redactionele systemen waarvan de foutpagina werd ingesteld als een normale pagina. De correctie is in elk geval op hetzelfde punt: De foutpagina kan leuk zijn, maar moet geleverd worden met status 404. Voor single-page toepassingen doet dit een server-side rendering of regel die bekende paden scheidt van onbekende; in het geval van transmissieregels is het voldoende om de forfaitaire regel te verwijderen. Na de conversie, kan het gedrag worden gecontroleerd met elk hulpmiddel dat statuscodes toont.
- Ga naar een uitgevonden adres van uw domein en controleer de statuscode in de ontwikkelaar tools: 404 is correct, 200 is de bevinding.
- Stel de foutpagina in het bewerkingssysteem of de server in zodat het met status 404 komt - je kunt het nog steeds ontwerpen.
- Verwijder deken regels die iets onbekends omleiden naar de homepage.
- Controleer opnieuw na een herstart; Nieuwe serverconfiguraties brengen het gedrag vaak terug.




