Microsys
  

Fejl og Server HTTP Response Header-koder

Komplet liste over server-HTTP-svarkoder og relaterede fejl, som websiteanalysatorprogrammet kan genkende.

HTTP-svarkoder Server kan sende HTTP-headere

Du kan se HTTP-svaret og programkoderne for URL'er, efter at webstedsscanningen er afsluttet:



For en komplet liste over mulige koder og deres forklaringer, se tabellen nedenfor:

Kode Beskrivelse Mere info
HTTP-svarkoder
100 Blive ved
101 Skift af protokoller
200 Okay
201 Oprettet
202 Accepteret
203 Ikke-autoritative oplysninger
204 Intet indhold
205 Nulstil indhold
206 Delvis indhold
300 Flere valg
301 Flyttet permanent URL'en omdirigerer til en anden. For at finde ud af, hvor du linkede/brugte/osv. denne URL, se interne links.
302 Flyttet midlertidigt (fundet)
303 Se Andet
304 Ikke ændret
305 Brug proxy
306 Skift proxy
307 Midlertidig omdirigering
400 Dårlig anmodning Se rcTimeoutConnect: Timeout: Generisk for mulig årsag og løsning.
401 Uberettiget Hjemmesiden kan kræve login eller lignende.
402 Betaling påkrævet
403 Forbudt Se rcTimeoutConnect: Timeout: Generisk for mulig årsag og løsning.
Muligvis et servermodul, der nægter ukendte crawlere adgang. Se hjælp til problematiske websteder.
404 Ikke fundet URL'en findes ikke. For at finde ud af, hvor du linkede/brugte/osv. denne URL, se interne links.
405 metode ikke tilladt
406 Ikke acceptabelt
407 Proxy-godkendelse påkrævet
408 Bed om pause
409 Konflikt
410 Væk
411 Længde påkrævet
412 Forudsætning mislykkedes
413 Anmodningsenheden er for stor
414 Request-URI Too Long
415 Ikke-understøttet medietype
416 Anmodet rækkevidde er ikke tilfredsstillende
417 Forventning mislykkedes
500 Intern serverfejl Se rcTimeoutConnect: Timeout: Generisk for mulig årsag og løsning.
503 Servicen er midlertidigt ikke tilgængelig Se rcTimeoutConnect: Timeout: Generisk for mulig årsag og løsning.
504 Gateway Time-out
505 HTTP-version understøttes ikke
A1 Website Analyzer svarkoder
0 rcVirtualItem: Virtuelt element Der er ikke foretaget nogen anmodning af crawleren for denne URL.

Sker i tilfælde, hvor et bibliotek eksempel/ ikke bruges, linket eller omdirigeret fra nogen steder (og dermed med standardindstillinger ikke crawlet), men har URL'er nedenunder, der er f.eks. eksempel/fil.html.

Hvis der ikke er nogen URL'er nedenunder som beskrevet ovenfor - vil rcVirtualItem URL'er ikke vises i Analyser hjemmesidedata.

Alternativt kan du tvinge crawleren til at håndtere sådanne URL'er ved at markere indstillingen: Scan websted | Crawler muligheder | Scan altid mapper, der indeholder linkede URL'er.

For flere detaljer, se den interne link- hjælpeside.
-1 rcNoRequest: Ingen anmodning Der er ikke foretaget nogen anmodning af crawleren for denne URL.

Du vil normalt kun se dette under følgende forhold:
  1. URL'en er udelukket i både analysefiltre og outputfiltre eller alternativt ikke tilladt af robots.txt.
  2. Du har fjernet markeringen:
    • Ældre versioner:
      • Scan hjemmeside | Crawler muligheder | Anvend "webmaster"- og "output"-filtre, efter at webstedsscanningen stopper
    • Nyere versioner:
      • Scan hjemmeside | Udgangsfiltre | Når webstedsscanningen stopper: Fjern ekskluderede webadresser
      • Scan hjemmeside | Webmaster filtre | Efter at webstedsscanningen stopper: Fjern URL'er med noindex/disallow
-2 rcUnknownResult: Ukendt resultat Serveren svarede med en ikke-genkendt svarkode.
-3 rcTimeoutGeneric: Timeout: Generisk Mulige løsninger, hvis du har overbelastet din server:
  • Lavere antal samtidige forbindelser.
  • Forøg timeoutværdierne. Forøg forbindelsen igen.
  • Genoptag scanning. Crawleren vil forsøge at oprette forbindelse igen.
-4 rcCommError: Kommunikationsfejl Mulige årsager:
  • Webserveren adlød ikke HTTP- eller HTTPS-protokollen.
  • URL'ens server/domæne eksisterede ikke.
  • Firewall eller lignende blokerer forbindelser.
-5 rcTimeoutConnect: Timeout: Forbind Se rcTimeoutConnect: Timeout: Generisk
-6 rcTimeoutRead: Timeout: Læs Se rcTimeoutConnect: Timeout: Generisk
-7 rcCommErrorDecompress: Kommunikationsfejl: Dekomprimer
-8 rcRedirectCanonical: Omdirigering: Canonical Kanoniske URL'er
-9 rcRedirectIndexFileDirRoot: Omdirigering: Indeksfilmapperod Dublerede URL'er
-10 rcCommErrorSocket: Kommunikationsfejl: Sockets Mulige årsager:
  • URL'ens server/domæne eksisterede ikke. Kan være et problem med DNS.
-11 rcMetaRefreshRedirect: Meta Refresh Redirect Dublerede URL'er
-12 rcCommErrorChunkedWrong: Kommunikationsfejl: Chunked Wrong
-13 rcAjaxSnapshotRedirect: Redirect: Ajax Snapshot Redirect Google foreslog AJAX snapshot-løsning, hvor example.com/ajax.html#!key=value svarer til example.com/ajax.html?_escaped_fragment_=key=value

AJAX er en Javascript/browser-teknologi, der tillader Javascript at kommunikere direkte med en server via HTTP. Dette giver JS mulighed for at opdatere browserindholdet uden genindlæsning af sider.
-14 rcRedirectNoSlashDirRoot: Omdirigering: Ingen Slash Directory Root Dublerede URL'er


Brugen af nogle af de programspecifikke koder styres af muligheden: Scan hjemmeside | Crawler muligheder | Brug specielle "svar"-koder til, når side-URL'er bruger kanoniske eller lignende.

Denne indstilling er som standard ikke markeret for nye projekter i A1 Website Analyzer, da denne software viser udvidet information i datakolonnerne URL-flag og Crawler-flag, som kan bruges sammen med SEO-rapporter og andre datakolonner.


Grafik i webstedsanalyse

Når en hjemmesidescanning er afsluttet, kan du se alle URL'er, der findes på fanen Analysér hjemmeside.

Du kan se URL'ernes tilstand ved deres ikoner:
  • Okay : Serversvar 200 - OK.
  • fejl : Serverfejlsvarskode, f.eks. 404 - Ikke fundet.
  • ukendt : Server HTTP-svarkode aldrig kontrolleret eller ukendt.

For detaljer om en URL skal du blot se kolonneværdien R.Code (svarkode).


Håndtering af Soft 404-fejl

Udtrykket Soft 404-fejl er en situation, hvor et websted skal returnere svarkode 404 : Not Found for en URL, men i stedet returnerer 200 : Found.

Hvis du vil opdage sådanne webadresser, skal du bruge den tilpassede søgefunktion til at søge efter den tekst og kode, der er specifik for sider, der viser en blød fejl.


Løsninger til forskellige typer server- og crawlerfejl

Når du scanner et komplet websted, kan nogle URL'er resultere i en standard HTTP-fejlsvarkode, og andre URL'er kan simpelthen fejle på en anden måde, f.eks. gennem forbindelses- eller læsetimeouts.

Nogle almindelige eksempler er:
  • 500: Intern serverfejl, 503: Tjenesten midlertidigt utilgængelig og -4: CommError :
    Disse rapporteres, når der opstår en fuldstændig forbindelsesfejl. Disse kan fx være forårsaget af firewall problemer.
  • 404: Ikke fundet :
    For at løse ødelagte links, læs hjælpesiden om intern links.

For at løse flere slags problemer, herunder serverfejl HTTP-svarkoder, se:
  • Sådan bruger du CV-scanning til at gentjekke/gencrawle webadresser, der fejlede under den første webstedscrawl.
  • Alt om, hvordan man sikrer, at alle links bliver fundet og løser alle fejl ved gennemgang af hjemmesider.
  • Sådan justerer du hastighed og ressourceforbrug, når du crawler store websteder.
  • Vejledninger til, hvordan du løser problematiske websteder og webstedsplatforme.
A1 Website Analyzer
A1 Website Analyzer | hjælp | forrige | Næste
SEO website crawler værktøj, der kan finde brudte links, analysere internt link juice flow, vise duplikerede titler, udføre tilpasset kode/tekstsøgning og meget mere.
Denne hjælpeside vedligeholdes af
Som en af de ledende udviklere har hans hænder rørt det meste af koden i softwaren fra Microsys. Hvis du e-mailer spørgsmål, er chancerne for, at han vil være den, der svarer.
Del denne side med dine venner   LinkedIn   Twitter   Facebook   Pinterest   YouTube  
 © Copyright 1997-2024 Microsys

 Brug af denne side inkluderer accept af vores juridisk, privatliv og cookie information.

Se vores prisrobot indenfor emner: Maling | Stiger | Stilladser | Vinduespudsning | Robotstøvsuger | Støvsuger | Maskiner | Køkken | Kaffe | Bad | Mobil | Bærbar | Printer