یوسف علی پور
یوسف علی پور
خواندن ۱ دقیقه·۵ سال پیش

اهمیت کدهای وضعیت HTTP

آیا از اهمیت کدهای وضعیت http برای موتور های جستجو با خبر هستید؟! و سعی میکنید این موارد را در طراحی وب سایت خود رعایت کنید؟!

برای مثال کد ۴۰۴ هنگامی نمایش داده میشه که یعنی چنین صفحه ای وجود نخواهد داشت.

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

گوگل می‌گوید :

بازگرداندن کد ۲۰۰ (موفقیت که پیش فرض در صورت وارد نشدن در نظر گرفته میشه)، به جای ۴۰۴ (یافت نشد) یا ۳۰۱ (منتقل شده)، یک عمل بد است. یک کد موفق به موتورهای جستجو می گوید که یک صفحه واقعی در آن آدرس وجود دارد.

در غیر اینصورت ممکن است که به عنوان یک نتیجه، در نتایج جستجو ذکر شود و موتورهای جستجو همچنان سعی در خزیدن آن آدرس غیر موجود به جای گذراندن زمان در صفحات واقعی و ایندکس کردن آن خواهند داشت.

توضیحات تکمیلی در گوگل:

https://support.google.com/webmasters/answer/181708

فهرست همه کدهای وضعیت http:

https://fa.m.wikipedia.org/wiki/فهرست_کدهای_وضعیت_HTTP

از فهرست بالا میتوان برخی از کد های مهم برای سئوکاران به ۲۰۰ | ۳۰۱ | ۳۰۲ | ۳۰۷ | ۴۰۳ | ۴۰۴ | ۴۱۰ | ۴۵۱ | ۵۰۰ | ۵۰۳ اشاره کرد.

در همه زبان های سمت سرور مثل php می توانید به راحتی header صفحه را ویرایش کنید و کد وضعیت http را در صفحات مختلف متناسب با خروجی صفحه تغییر دهید‌ و مشخص کنید.

سئوکدهای وضعیت http
مدیر پروژه، توسعه دهنده و برنامه نویس (عاشق اوپن سورس)
شاید از این پست‌ها خوشتان بیاید