معمولا وقتی صفحه ای را باز می کنید که وجود خارجی ندارد، سرور کد وضعیت 404 ارسال می کند. این کد به مرورگر و ربات موتورهای جستجو می گوید که صفحه مورد نظر وجود ندارد و در نتیجه محتوای آن صفحه ایندکس نمی شود.
ارسال کد وضعیتی بغیر از 404 برای موتورهای جستجو مشکل ساز خواهد شد
گوگل توضیح داده است که ارسال کد وضعیتی عیر از 404 یا 410 و یا ریدایرکت کردن صفحاتی که وجود ندارند به صفحه اصلی می تواند مشکل ساز شود.
ارسال هرکدی غیر از 404 یا 410 به ربات گوگل می گوید که یک صفحه برای آن لینک وجود دارد و میتواند ایندکس شود. به همین دلیل ربات گوگل وقت خود را بر روی یک صفحه که وجود ندارد سپری می کند.
عدم ارسال صحیح کد وضعیت باعث میشود سایر لینکهای وب سایت شما دیرتر توسط ربات گول پیدا شوند و یا ربات گوگل کمتر به این صفحات سر بزند.
soft 404 چیست؟
اگر در صفحات 404 کد وضعیت 404 ارسال نشود و بجای آن یک کد وضعیت دیگر (مانند 200) ارسال شود، به آن صفحه soft 404 می گویند.
hard 404 چیست؟
اگر صفحه 404 وب سایت شما به درستی تنظیم شده باشد و کد وضعیت 404 را ارسال کند، به آن صفحه 404 یا صفحه hard 404 گفته می شود.
تشخیص soft 404 و hard 404
به کمک ابزار 404 تستر می توانید تشخیص دهید که صفحه 404 وب سایت شما به درستی تنظیم شده است یا نه.
اگر صفحه 404 به درستی تنظیم شده بود، وب سایت شما در وضعیت hard 404 قرار دارد و اگر ابزار تشخیص داد که صفحه 404 به درستی تنظیم نشده است، در وضعیت soft 404 قرار دارید و باید تنظیمات نرم افزار وب سایت خود را تغییر دهید.