Soft 404 چیست و چه تفاوتی با 404 دارد؟

هر صفحه ای که در مرورگر باز می شود حاوی یک کد وضعیت در قسمت header خود است. یکی از این کد های خیلی معروف 404 است. اما تفاوت 404 با Soft 404 چیست؟

در واقع 404 ارور کدی هست که پیامش اینست که صفحه مورد نظر دیگر وجود ندارد و قرار هم نیست چیزی جایگزین نمایش داده شود.

حال soft 404 در واقع ارور کد رسمی ای نیست. فقط اسمیست که گوگل برای تعیین وضعیت فهرستش استفاده میکند.

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

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

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

و این صفحاتی که 404 واقعی نیستند اما گوگل آنها را 404 تشخیص می دهد را در Soft 404 لیست می کند و آنها را از فهرست نتایج حذف میکند.

دیدگاهتان را بنویسید