گوگل در مورد اینکه چه باید کرد درباره 404 خطا در کنسول جستجو

جان مولر از گوگل به سوالی در Reddit پاسخ داد که در مورد هزاران خطای 404 گزارش شده در کنسول جستجوی گوگل چه باید کرد.

پاسخ جان چگونگی نزدیک شدن به گزارش نمایه سازی صفحه کنسول جستجو را با توجه به 404 خطای فهرست شده در آنجا روشن کرد.

پاسخ به خطای 404

پاسخ خطای 404 پیامی از یک سرور به خزنده (یا مرورگر) است که به خزنده می گوید که سرور در واکشی صفحه وب درخواستی به دلیل وجود نداشتن آن با خطا مواجه شده است.

خطا این است که صفحه وب وجود ندارد.

این یک خطا نیست به این معنا که این چیزی است که باید اصلاح شود.

با این اوصاف، شرایطی وجود دارد که باید برای از بین بردن آن 404 اقداماتی انجام داد.

دلایل 404

برخی از رایج ترین دلایل 404:

  1. نقشه سایت صفحاتی را فهرست می کند که دیگر وجود ندارند
  2. صفحات وب داخلی به صفحات وب که دیگر وجود ندارند پیوند می دهند
  3. صفحه وب دارای یک URL غلط املایی است
  4. محتوا جابجا شده است اما هیچ تغییر مسیری در محل قرار داده نشده است
  5. صفحات هرزنامه به صفحات وب غیر موجود پیوند می دهند

در بالا لیستی از شش دلیلی است که می توانم به آن فکر کنم. ممکن است دلایل بیشتری وجود داشته باشد.

از شش دلیل 404 صفحه که در بالا ذکر شده است، پنج دلیل اول مواردی هستند که مشکلات وب سایت هستند که باید برطرف شوند.

آخرین مورد، 404 های ناشی از پیوندهای خارجی به صفحات وب که وجود ندارند، چیزی است که می توان با خیال راحت نادیده گرفت.

سوال Reddit درباره 404s در سرچ کنسول گزارش شده است

شخصی که این سوال را می‌پرسد می‌خواست بداند در مورد خطاهای 404 ناشی از سایت‌های اسپم که به هزاران صفحه وب که وجود ندارند، چه باید بکند.

این سوال پرسیده شده است:

«امروز یک ایمیل از Google در مورد تأیید صحت اصلاحات در GSC دریافت کردم. بیشتر اصلاحات مربوط به خطاهای 404 برای URL هایی است که در وب سایت من وجود ندارد.

به نظر می‌رسد که سایت‌های هرزنامه به صفحاتی در وب‌سایت من پیوند داده شده‌اند که وجود ندارند، بنابراین من مطمئن نیستم که چگونه ادامه دهم، زیرا Google از من می‌خواهد تا «تعیین اعتبار» را انجام دهم.

آیا باید همه پیوندها را دوباره به صفحه اصلی خود هدایت کنم؟ آیا باید اجازه بدهم؟»

جان مولر پاسخ داد:

“فقط آنها را نادیده بگیرید. اگر قرار نیست صفحه وجود داشته باشد، انتظار می رود که آن را 404 برگرداند.

اگر فکر می‌کردید که صفحه قرار است وجود داشته باشد، پس این خطا یادآور خوبی است.»

خطای 404 یک پاسخ سرور است

همانطور که قبلا ذکر شد، پاسخ 404 همیشه چیزی نیست که نیاز به تعمیر داشته باشد.

اگر می دانید صفحه وجود ندارد، همانطور که جان مولر گفت، سرور با برگرداندن یک پاسخ 404 کار درستی را انجام می دهد.

برخی هستند که نمی خواهند سرورشان پاسخ 404 را بدهد. کاری که آنها انجام می دهند این است که یک تغییر مسیر به صفحه اصلی ایجاد می کنند تا دیگر هیچ خطای 404 وجود نداشته باشد. اما این تمرین خوبی نیست زیرا چیزی را ایجاد می کند که 404 نرم نامیده می شود.

این عمل مبتنی بر این ایده است که 404 یک خطا است. این یک خطا نیست. این یک پاسخ سرور است، فقط همین است.

نکته اصلی این است که برای یک صفحه وب که وجود ندارد، پاسخ خطای 404 درست است.

مگر اینکه اشتباهی در وب سایتی که مسئول پاسخ سرور 404 است وجود داشته باشد.

تصویر ویژه توسط Shutterstock/Friends Stock