O eroare soft 404 apare atunci când un utilizator solicită cu browserul său un site web inexistent sau incorect, iar serverul trimite incorect un cod de stare HTTP „200 OK” sau „302 Found” către client (browser). Utilizatorul primește un cod de eroare 404 pe ecran, dar serverul trimite un cod de răspuns diferit atunci când comunică între client și serverul web. Conținutul site-ului web nu are nicio legătură cu răspunsul HTTP al serverului.
Acest lucru poate afecta crawling-ul și indexarea site-ului solicitat. În plus, este uneori frustrant pentru utilizatori, deoarece răspunsul serverului nu se potrivește cu interogarea lor de căutare. Erorile soft 404 sunt, de asemenea, numite coduri de eroare false 404 sau soft 404.
Informații generale despre subiect
În mod obișnuit, un server trimite un cod de eroare „404 Not Found” ori de câte ori un site web solicitat nu există sau nu mai este prezent pe server sau URL-ul este corupt. Acest lucru se întâmplă adesea atunci când o resursă este stocată într-o locație diferită pe server, cu alte cuvinte, conținutul a fost mutat, iar legăturile interne care trimit la resursă nu au fost corectate. Un cod de eroare 404 poate fi, de asemenea, afișat în cazul în care legăturile externe indică o resursă care nu mai există. Acestea se numesc linkuri moarte. Serverul trimite, de asemenea, un cod de eroare 404 dacă un URL corect a fost modificat de către utilizator.
Subtermenul 404 diferă de aceste cazuri prin faptul că serverul răspunde cu un cod de stare HTTP, cum ar fi 200 sau 302, chiar dacă site-ul nu mai există și, în consecință, un 404 ar fi răspunsul corect. Serverul interpretează o adresă URL incorectă sau invalidă ca fiind adresa corectă și redirecționează către pagina de start, de exemplu.
Problemele pot apărea deoarece serverul nu trimite coduri de stare doar către browsere, ci și către crawlerele motoarelor de căutare. Crawler-ul va lucra treptat prin intermediul link-urilor care îi sunt disponibile. Dacă ajunge la un site web care nu mai există și care are încă un cod de răspuns 200 sau 302, acesta tratează această resursă ca pe un site web obișnuit cu conținut. Acest lucru poate însemna că nu va mai vizita și nu va mai parcurge alte pagini de pe același domeniu, deoarece își petrece doar un timp limitat pe fiecare site web de pe World Wide Web. Astfel, acesta răscolește resurse care nu oferă conținut semnificativ, iar utilizatorilor li se prezintă conținut pe care nu l-au solicitat.
Cum se remediază o eroare soft 404
Erorile de răscolire sunt listate la elementul de meniu Diagnosticare din Google Search Console (denumit anterior Google Webmaster Tools). Dacă acolo sunt notate erori soft 404, se pot lua următoarele măsuri.
- Dacă sunt listate erori soft 404, trebuie verificat URL-ul corespunzător.
- Dacă acesta conține conținutul corect, site-ul ar trebui să emită un cod 200 OK.
- Dacă răspunsul este un cod de eroare 301, redirecționați către un site mai adecvat.
- Dacă nu există niciun site web sub URL-ul respectiv, ar trebui să se emită un cod 404 sau 410 în antetul paginii.
Este foarte important ca serverul să emită codul HTTP corect ca răspuns la o cerere. Un site web ar putea fi eliminat din index, dacă nu o face.
Add-ons precum Firebug sau instrumentul Fetch as Google sunt, de asemenea, foarte utile. Acesta permite webmasterilor să vadă dacă funcționează comunicarea HTTP între client și server și cum citește Googlebot site-ul web. Ambele versiuni afișează codurile de stare HTTP. O comparație cu site-ul web, care este apelat de browser, relevă orice modificări necesare. În Bing Webmaster Tools, această operațiune poate fi efectuată în Index Explorer la punctul de meniu 404 error.
În mod obișnuit, un cod de eroare 404 este emis doar pentru URL-uri proaste sau site-uri web inexistente. Recomandăm, de asemenea, pagini de eroare 404 personalizate pentru a oferi utilizatorilor o alternativă la conținutul solicitat și în acest fel să îi păstrăm ca vizitator al site-ului. O pagină de eroare 404 bună:
- emite codul de stare corect,
- include informații concise pentru utilizator,
- oferă utilizatorului o modalitate de navigare pe site,
- sugerează pagini cu conținut similar,
- și conține o funcție de căutare pentru ca utilizatorul să poată căuta cuvinte cheie.
Importanță pentru optimizarea pentru motoarele de căutare
Coduri de eroare diferite pot apărea atunci când un site web este reproiectat, când conținutul este migrat sau când se întreprind acțiuni promoționale sezoniere. În special, proiectele la scară largă pot crea mii de coduri de eroare. Cu toate acestea, produsele care nu mai sunt disponibile și chiar site-urile web cu foarte puțin conținut (thin content) pot avea ca rezultat coduri de eroare 404 soft. Impactul este enorm. Motoarele de căutare pot scoate din index site-urile web afectate, ceea ce poate duce la scăderea vânzărilor în cazul site-urilor comerciale. Utilizatorii pot fi uneori frustrați, iar costul rezolvării problemelor crește proporțional cu numărul de coduri de eroare emise.
Se recomandă o verificare regulată a posibilelor mesaje de eroare. Acestea nu pot fi complet evitate, dar cel puțin menținute la un număr mic. De îndată ce mesajele de eroare au fost corectate, acest lucru trebuie comunicat motorului de căutare respectiv în Webmaster Tools, astfel încât crawlerul să poată citi site-ul cu codul de eroare corectat cât mai curând posibil. Rezultatele acestor modificări pot avea un impact indirect asupra traficului dacă Google dezindexează sau retrogradează anumite site-uri web cu erori Soft 404. Acest lucru se poate întâmpla atunci când raportul dintre erorile Soft 404 și paginile indexate este excepțional de mare. Bugetul de timp al crawlerelor este atunci consumat în mare parte de paginile cu erori Soft 404.
.