לעיתים יש מצב שדפי 404 שיש באתר – מחזירים קוד HTTP לא תקין – קוד שאינו 404
יש לדאוג שדף 404 יחזיר קוד תקין.
צריך הגדרה גורפת על כל דפי 404 באתר
זה עניין של הגדרת סטטוס הדף. כמו שדף עם 301 מסמן לגוגל שיש בו הפנייה.
כדי לאבחן את הבעייה צריך לבדוק את דף השגיאה, בבודק סטטוס http כמו למשל זה: httpstatus.io
להבדיל מאתר שבו יש דף 404 ייעודי – דף 404 שאינו דף “אמיתי” יחזיר סטטוס 200 (לעניין הזה, דווקא קוד 200 ה”תקין” – הוא לא תקין).
כשחוזר קוד 200, זה אומר שהדף שמוצג הוא דף תקין (זה אמור להיות רק בדפים שאמורים להיות מוצגים), ולכן גם גוגל יתייחס אליו ככזה ועשוי לאנדקס אותו,
וכשחוזר קוד 404 זה אומר שהדף לא נמצא על השרת ולכן השרת מודיע לדפדפן (ולגוגל במקרה הזה) שאין מה להציג. מה שמוצג בפועל זה מה שבחרת שיוצג, אבל הדף הזה לא באמת קיים וגוגל לא אמור לסרוק אותו.
הסטטוסים האלה מאוד חשובים לגוגל (כמו גם סטטוס 301, 302 למשל) ולכן חשוב להקפיד עליהם.