Mikä on 410 Gone -virhe?
410 Gone on HTTP-tilakoodi, jonka verkkopalvelin palauttaa, kun asiakas (selain tai indeksoiva ohjelma) pyytää resurssia, joka ei ole enää saatavilla pyydetyssä osoitteessa. Se on yksi niin sanotuista "asiakasvirheistä", mikä tarkoittaa, että virhe on asiakkaan puolella, ei palvelimella.
Miten se eroaa 404-virheestä
Toisin kuin vastauskoodi 404 Not Found, joka voidaan näyttää, jos URL-osoitteita ei ole olemassa tai ne on kirjoitettu väärin, koodi 410 osoittaa, että resurssi on ollut käytössä, mutta se ei ole enää käytettävissä eikä se ole enää käytettävissä pyydetyssä osoitteessa.
- 404 Virhe Osoittaa, että palvelin ei löydä pyydettyä resurssia. Tämä voi johtua virheellisistä URL-osoitteista, poistetuista sivuista tai rikkinäisistä linkeistä. Sitä käytetään usein tilapäisiin ongelmiin.
- 410 Virhe Osoittaa, että resurssi on pysyvästi poissa eikä se ole enää käytettävissä. Tämä on selkeä signaali hakukoneille, että sivu on poistettava indeksistä välittömästi.
Vaikutus käyttäjiin ja hakukoneisiin
Verkkosivujen kävijöille 410-virhe tarkoittaa, että verkkosivu on poistettu, eikä se yleensä eroa 404-virheestä. Hakukoneille 410-tilakoodi on kuitenkin selkeämpi.
- Käyttäjäkokemus Kävijät näkevät viestin, joka osoittaa, että sivu ei ole enää käytettävissä. Viestiä voidaan muokata siten, että se tarjoaa enemmän kontekstia tai ehdottaa vaihtoehtoista sisältöä.
- Hakukoneet Tilakoodi 410 kertoo hakukoneille, kuten Googlelle, että sivu on pysyvästi poistettu. Google saattaa odottaa noin 24 tuntia ennen kuin se poistaa 404-sivun indeksistä, mutta 410-sivut voidaan poistaa välittömästi indeksoinnin jälkeen.
Milloin kannattaa käyttää 404 vs. 410 poistettujen sivujen kohdalla?
Päätös siitä, käytetäänkö 404- vai 410-tilakoodia, riippuu sivun poistamisen pysyvyydestä:
- Käytä 404-virhettä Jos sivu ei ole tilapäisesti käytettävissä tai jos aiot korvata sen pian toisella sivulla, käytä 404-tilakoodia. Tämä osoittaa, että resurssi saattaa palata ja antaa hakukoneille mahdollisuuden indeksoida se myöhemmin uudelleen.
- Käytä 410-virhettä Jos sivu on poistettu pysyvästi, etkä aio korvata sitä tai ohjata käyttäjiä toiselle sivulle, käytä 410-tilakoodia. Tämä viestii hakukoneille, että niiden pitäisi poistaa sivu indeksistään välittömästi.
Neuvoja Googlelta
Googlen Matt Cutts sanoi näin eräässä Webmaster Help -videossa:
"Jos sivu on kadonnut ja uskot sen olevan väliaikainen, käytä 404-merkkiä. Jos sivu on kadonnut, etkä tiedä mitään muuta sivua, joka voisi korvata sen, sinulla ei ole mitään muuta sivua, johon sinun pitäisi viitata, ja tiedät, että kyseinen sivu katoaa eikä koskaan tule takaisin, anna 410."
Parhaat käytännöt 410 virheen käsittelyyn
- Virheilmoitusten mukauttaminen Tarjoa käyttäjäystävällinen viesti, joka selittää, miksi sivu on poissa, ja ehdottaa vaihtoehtoista sisältöä tai toimia.
- Tarkkaile ja päivitä linkkejä Tarkista säännöllisesti, onko sivustollasi rikkinäisiä linkkejä, ja päivitä ne osoittamaan asiaankuuluvaan sisältöön tai aseta asianmukaiset uudelleenohjaukset.
- Käytä Webmaster Tools -työkaluja Alustat, kuten Google Search Console, voivat auttaa sinua seuraamaan ja hallitsemaan sivustosi 404- ja 410-virheitä.
Yksityiskohtaisempaa tietoa HTTP-tilakoodeista ja parhaista käytännöistä web-suorituskykyä varten saat arvovaltaisista lähteistä, kuten Mozilla Developer Network (MDN) ja Googlen Web Fundamentals.