کدهای وضعیت در سئو به عنوان کدهای وضعیت HTTP معروف هستند که به عنوان پاسخها از سمت سرور به مرورگر وب ارسال میشوند. این کدها به مرورگر نشان میدهند که درخواست انجام شده با موفقیت انجام شده است یا با مشکل مواجه شده است. هر کد وضعیت یک معنی مخصوص خود را دارد و برای برقراری ارتباط بین سرور و مرورگر بسیار مهم هستند.
کدهای وضعیت در سئو به سه عدد مرکب میشوند که هرکدام یک معنی خاص دارند. کدهای وضعیتی که با اعداد از 100 تا 199 شروع میشوند، معمولا کدهای اطلاعاتی هستند و به معنی این هستند که درخواست موفقیت آمیز بوده و سرور انتظار میرود پردازش ادامه یابد.
کدهای وضعیتی که با اعداد از 200 تا 299 شروع میشوند، نشاندهنده این هستند که درخواست موفقیت آمیز بوده و سرور به درخواست ارسال شده پاسخ داده است.
کدهای وضعیتی که با اعداد از 300 تا 399 شروع میشوند، معمولا نشاندهنده این هستند که برای تکمیل درخواست، مرورگر باید به یک محل دیگر هدایت شود یا عملیات بارگیری موقتی انجام شود.
کدهای وضعیتی که با اعداد از 400 تا 499 شروع میشوند، نشاندهنده خطاهای مربوط به درخواست های مرورگر هستند. این کدها نشان میدهند که درخواست ارسالی از سمت مرورگر نامعتبر است یا منابع درخواست شده در دسترس نیستند.
کدهای وضعیتی که با اعداد از 500 تا 599 شروع میشوند، نشاندهنده خطاهای مرتبط با سرور هستند و نشاندهنده این هستند که سرور نتوانست درخواست مرورگر را به درستی پردازش کند.
اطلاعات مربوط به کدهای وضعیت HTTP میتواند بهینه سازی رتبه بندی سایت در موتورهای جستجو (SEO) را تحت تأثیر قرار دهد، بنابراین مطمئن شوید که سرور شما کدهای وضعیت مناسبی ارسال میکند و مشکلاتی که با کدهای وضعیت 4yy یا 5yy همراه هستند را برطرف میکنید.
در سئو، برخی از کدهای وضعیت HTTP بسیار مهم هستند که باید به طور صحیح تنظیم شوند تا بهینه سازی و بهبود رتبه بندی سایت در موتورهای جستجو انجام شود. در زیر، لیستی از کدهای وضعیت HTTP مهم برای سئو آمده است:
- 200 OK: نشان میدهد که درخواست موفقیت آمیز بوده و سرور پاسخ مناسبی ارسال کرده است.
- 301 Moved Permanently: این کد وضعیت به مرورگر میگوید که صفحهای که درخواست شده است به یک آدرس دیگر به طور دائمی منتقل شده است. این کد مفید است زمانی که یک صفحه دیگر در سایت شما جایگزین شده و میخواهید رتبه بندی و محتوای قدیمی را به صفحه جدید منتقل کنید.
- 302 Found (یا 303 See Other): مشابه کد 301 است، اما به مرورگر میگوید که صفحهی مورد نظر به یک مکان موقتا منتقل شده است. اگر قصد دارید یک صفحه را موقتا به صفحهی دیگری هدایت کنید، از این کد وضعیت استفاده کنید.
- 404 Not Found: این کد نشاندهنده این است که صفحهای که درخواست شده است، در سرور موجود نیست. اگر صفحه از روی سایت حذف شده است یا نقل و انتقال داده شده است و هنوز منتقل نشده است، این کد مناسب است.
- 410 Gone: مشابه کد 404 است، اما این کد نشاندهنده این است که صفحه به طور دائمی حذف شده است و دیگر بازنشانی نخواهد شد. برای روشنتر کردن برای موتورهای جستجو که صفحه برای همیشه ناپدید شده است، این کد را استفاده کنید.
- 503 Service Unavailable: این کد وضعیت نشاندهنده این است که سرور نمیتواند درخواست مرورگر را به دلیل بار زیاد یا دلایل دیگر پردازش کند. اگر سرور به مشکلی برخورده است و قادر به ارسال پاسخ نیست، این کد را ارسال کنید.
همچنین، حداقل یکی از کدهای وضعیت زیر باید برای هر صفحه به طور صحیح تنظیم شده باشد:
- 200 OK
- 301 Moved Permanently یا 302 Found (یا 303 See Other) برای انتقال موقت صفحه
- 404 Not Found یا 410 Gone برای صفحاتی که حذف شدهاند
بررسی و تنظیم درست کدهای وضعیت HTTP، بهبود تجربه کاربری و رتبهبندی سایت شما را در نتایج جستجوی گوگل و دیگر موتورهای جستجوی وب تسهیل میکند.