کدهای وضعیت HTTP سری 200 شامل مجموعهای از پاسخها هستند که تأیید میکنند درخواست کاربر با موفقیت پردازش شده است. در ادامه، برخی از رایجترین کدهای وضعیت 2xx و معانی آنها آورده شده است:
- 200 – OK: این status code 200 نشان میدهد که درخواست HTTP با موفقیت انجام شده است.
- 201 – Created: درخواست پردازش شده و یک منبع جدید ایجاد شده است.
- 202 – Accepted: درخواست پذیرفته شده اما هنوز پردازش آن کامل نشده است.
- 203 – Non-Authoritative Information: سرور درخواست را با موفقیت پردازش کرده اما اطلاعات بازگرداندهشده ممکن است از منبع دیگری باشند.
- 204 – No Content: سرور درخواست را پردازش کرده اما محتوایی برای بازگرداندن ندارد.
- 205 – Reset Content: سرور درخواست را پردازش کرده اما کاربر باید محتوای فایلی که درخواست ارسال کرده را بازنویسی کند.
- 206 – Partial Content: سرور به دلیل وجود یک هدر محدوده (range header) که توسط کاربر ارسال شده، فقط بخشی از منبع را ارسال میکند.
- 207 – Multi-Status: محتوای پیامی که در ادامه این کد ارسال میشود، یک پیام XML است و میتواند شامل چندین کد جداگانه باشد که با توجه به تعداد درخواستهای فرعی، متفاوت است.
- 208 – Already Reported: اعضای یک اتصال DAV (یک فایل با چند مسیر مختلف) قبلاً پاسخ این درخواست را دریافت کرده اند و مجددا انجام نمیشود.
- 226 – IM Used: سرور درخواست ناقص GET برای دریافت بخشی از یک منبع را توسط تعیین محدودیت (مانند سرویسدهی بر اساس بایت) یا یکی دیگر از قابلیتهای شرطی پروتکل HTTP، انجام داده است.
تصویر(1)
اهمیت صفحات دارای کد موفقیت 2xx در وبسایت
در حالت ایدهآل، تمامی صفحات و منابع (ویدئوها، تصاویر و غیره) یک وبسایت، باید کدهای موفقیت HTTP را بازگردانند. این کد نشان میدهد که وبسایت به درستی کار میکند و کاربران میتوانند به محتوای موردنظر خود دسترسی داشته باشند. در یک وبسایت سالم، معمولاً بین 85 تا 100 درصد صفحات، این کد پاسخ را بر میگردانند.
برگشت کد وضعیت 2xx در اکثر صفحات وبسایت، نشاندهنده نگهداری مناسب و تجربه کاربری بهینه است. این موضوع نه تنها بر سلامت کلی سایت تأثیر مثبت دارد بلکه باعث بهبود نمایش آن در نتایج موتورهای جستجو نیز میشود.
چگونه باید صفحاتی با کدهای وضعیت 2xx ایجاد کرد؟
برای اطمینان از اینکه صفحات وبسایت شما کدهای وضعیت HTTP سری 200 را تولید میکنند، اقدامات زیر را انجام دهید:
- بررسی عملکرد سایت: اطمینان حاصل کنید که تمامی صفحات وبسایت در دسترس هستند و به درستی کار میکنند. اگر لینکهای شکسته یا صفحاتی که لود نمیشوند وجود داشته باشند، کاربران به جای دریافت محتوای موردنظر، پیغام خطا مشاهده خواهند کرد.
- بهینهسازی عناوین و توضیحات: برای صفحات وبسایت، عناوین و توضیحات غنی از کلمات کلیدی استفاده کنید. این کار باعث میشود کاربران راحتتر محتوای شما را پیدا کنند و زمان بیشتری را در سایت سپری نمایند.
- کیفیت محتوا: اطمینان حاصل کنید که محتوای صفحات وبسایت به خوبی نوشته شده و اطلاعات مفیدی ارائه میدهند. اگر کاربران محتوای شما را مفید و مرتبط بدانند، احتمال بازدید مجدد آنها از سایت افزایش مییابد.
با رعایت این اصول، نهتنها صفحات توسط کدهای وضعیت HTTP سری 200 بهینه می شوند بلکه میتوان تجربه کاربری را بهبود داد و جایگاه وبسایت را در فضای دیجیتال ارتقا بخشید.