Eroarea 404 înseamnă un singur lucru: adresa cerută nu există pe acest site. Serverul funcționează, te-a auzit, dar la adresa aia nu e nimic.
Vestea bună e că 404 nu e o defecțiune. E un răspuns corect la o cerere greșită. Vestea proastă e că unele 404-uri sunt semnalul că ai pierdut pagini care aduceau clienți, și de obicei nimeni nu le observă luni de zile.
404 nu e același lucru cu 500 sau cu site căzut
Se confundă des, deși înseamnă probleme complet diferite.
- 404. Site-ul merge, pagina cerută nu există. Restul site-ului e în regulă.
- 500. Site-ul a încercat să construiască pagina și s-a împiedicat. E o defecțiune reală, de obicei în cod sau în baza de date.
- 503. Serverul e viu, dar temporar nu poate răspunde. De obicei suprasolicitare sau mentenanță.
- Site inaccesibil, fără niciun număr. Nu răspunde nimeni. Aici problema e la găzduire sau la domeniu, nu la pagină.
Dacă vezi 500 pe pagina principală, e urgență. Dacă vezi 404 pe o pagină veche pe care n-o mai ai, e curățenie, nu urgență.
Când un 404 e complet normal
Cineva a scris greșit adresa în bara de browser. Un site străin te-a citat cu un link greșit. Un robot încearcă la întâmplare adrese de administrare, sperând să nimerească. Toate astea produc 404-uri și niciuna nu cere vreo reacție din partea ta.
Un lucru important, pentru că e o temere frecventă: prezența unor pagini 404 pe site nu îți scade clasamentul în Google. Google se așteaptă ca pe orice site adresele să mai și dispară. O pagină care nu mai există și răspunde 404 e tratată exact ca atare, scoasă din index, fără pedeapsă pentru restul site-ului.
Când te costă bani
Trei situații, și toate trei se întâmplă mai des decât ar crede cineva.
Prima: ai refăcut site-ul și adresele s-au schimbat. E cazul cel mai scump. Paginile vechi aveau poziții în Google și linkuri de pe alte site-uri. Dacă nu le-ai redirecționat către noile adrese, tot ce adunaseră se pierde, iar cine dă clic pe un rezultat vechi ajunge în gol.
A doua: linkuri rupte în interiorul site-ului tău. Un link din meniu sau dintr-un text care duce la o pagină ștearsă. Omul era interesat, a dat clic, a ajuns nicăieri. Ăsta e cel mai ieftin de reparat și cel mai neglijat.
A treia: o pagină importantă a devenit 404 fără să vrei. Cineva a schimbat titlul în panoul de administrare și adresa s-a schimbat odată cu el. Pagina de servicii, care aducea jumătate din cereri, a dispărut peste noapte. Se întâmplă, și fără verificări periodice nimeni nu află.
Cum le găsești, gratuit
În Google Search Console, la raportul de Indexare, există categoria Negăsit 404. Acolo vezi adresele pe care Google le-a încercat și nu le-a găsit. Important: uită-te și la coloana care arată de unde a aflat Google de adresa aia. Dacă a aflat-o dintr-un link de pe site-ul tău, e o problemă a ta. Dacă a aflat-o din exterior, e altceva.
Pentru linkurile rupte din interior, orice unealtă gratuită de scanare a site-ului îți dă lista într-o singură rulare. Pentru un site mic, până în câteva zeci de pagini, poți face și manual, parcurgând meniul și paginile principale.
Verificarea merită repetată după fiecare schimbare mare: refacere, schimbare de structură, ștergere de pagini. E una dintre verificările din lista pe care am pus-o în articolul despre optimizare de site.
Ce faci cu fiecare tip
Pagina s-a mutat la altă adresă. Redirect permanent, cel numit 301, de la adresa veche la cea nouă. Asta transferă către pagina nouă aproape tot ce adunase cea veche. E singura soluție corectă aici.
Pagina nu mai există și nu are înlocuitor bun. Las-o să dea 404. Nu o redirecționa către pagina principală. Un redirect către prima pagină e derutant pentru om, care se trezește altundeva decât a cerut, iar Google tratează oricum situația ca pe un 404 deghizat.
Pagina a existat și nu se va mai întoarce niciodată. Există și codul 410, care înseamnă șters definitiv. Efectul practic e aproape identic cu 404, doar că Google renunță puțin mai repede. Nu e o diferență pentru care să pierzi timp.
Linkul rupt e pe site-ul tău. Repară linkul. Nu redirecționa ca să acoperi problema.
Pagina ta de 404 e o pagină de vânzare
Aici pierde aproape toată lumea o ocazie. Omul care a ajuns pe 404 te căuta pe tine. E cel mai interesat vizitator posibil, și cei mai mulți primesc un ecran alb cu Not Found scris cu negru.
O pagină de 404 care nu irosește vizitatorul conține: o explicație scurtă în limba română, în cuvinte normale, un link către pagina principală, linkuri către două sau trei pagini importante, și o cale de contact. Nimic complicat, dar diferența dintre un om pierdut și o cerere de ofertă.
Un lucru de evitat: pagina de eroare care răspunde 200 în loc de 404. Se întâmplă când cineva construiește o pagină drăguță de eroare dar uită să trimită codul corect. Google crede atunci că fiecare adresă greșită e o pagină reală și ajunge să indexeze sute de pagini goale.
Pe scurt
- 404 nu e o defecțiune și nu îți penalizează site-ul.
- Periculoase sunt 404-urile de după o refacere de site, când adresele vechi n-au fost redirecționate.
- Găsește-le în Search Console, la Indexare, categoria Negăsit.
- Pagină mutată: redirect 301 către noua adresă. Pagină dispărută: las-o 404.
- Nu redirecționa tot către pagina principală.
- Fă-ți o pagină de 404 cu linkuri utile. Omul care ajunge acolo te căuta pe tine.