Close

.:: سبد خرید شما

مفهوم کد های وضعیت HTTP و تاثیر آن بر سئو سایت شما

🖋 نویسنده: رضا رستم زاد 📅 23 مرداد 1397

یک کد وضعیت HTTP یک پاسخ سرور به درخواست مرورگر است. هنگام بازدید از یک وب سایت، مرورگر شما یک درخواست را به سرور سایت ارسال می کند، سپس سرور به درخواست مرورگر با یک کد سه رقمی پاسخ می دهد: کد وضعیت HTTP.

این کدهای وضعیت به کار رفته در اینترنت یک مکالمه بین مرورگر و سرور شماست. آنها ارتباط برقرار می کنند که آیا بین این دو چیز A-ok و  touch-and-go چیزی اشتباه است. درک کدهای وضعیت و نحوه استفاده از آنها به شما کمک می کند به سرعت خطاهای سایت را برای به حداقل رساندن خرابی در سایت خود را تشخیص دهید.

 شما حتی می توانید برخی از این کدهای وضعیت را برای کمک به موتورهای جستجو و افراد به سایت خود مورد استفاده قرار دهید. به عنوان مثال،کد 301 (تغییر مسیر) به ربات ها و افراد می گوید که یک صفحه است که به طور دائمی به جایی دیگر منتقل شده است.

اولین رقم هر کد وضعیت سه رقمی با یکی از پنج شماره 1 تا 5 شروع می شود. شما ممکن است این را به عنوان 1xx یا 5xx بیان کنید تا کدهای وضعیت در آن محدوده را نشان دهید. هر یک از این محدوده ها یک مفهوم متفاوت از پاسخ سرور را شامل می شود.

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

1xxs – پاسخ های اطلاعاتی: سرور از طریق درخواست فکر می کند.

2xxs – موفقیت!: درخواست با موفقیت انجام شد و سرور پاسخ مرور شده را به مرورگر داد.

3xxs – تغییر مسیر: شما به جای دیگری هدایت شدید. درخواست دریافت شد، اما یک نوع تغییر مسیر وجود دارد.

4xxs – خطاهای مشتری: صفحه یافت نشد سایت یا صفحه قابل دسترسی نیست(درخواست ساخته شده است، اما صفحه معتبر نیست – این یک خطا از سمت وبسایت هنگام پاسخ در مورد درخواست شما است و اغلب زمانی ظاهر می شود که یک صفحه در سایت وجود ندارد.)

5xxs – خطاهای سرور: شکست، یک درخواست معتبر توسط مشتری انجام شد اما سرور برای تکمیل درخواست موفق نشد.

مهمترین کدهای وضعیت برای جستجوگرها

برای هر صاحب وب سایت حرفه ای مهم است که کد های وضعیتی را که بیشترین تاثیر را در جستجوگرها دارند را درک کنند. تصور کنید که شما در حال کار بر روی یک سایت هستید که بسیاری از خطاهای 5xx  نشان می دهد، شما می خواهید مطمن شوید که این یک مسئله سرور است. خطاهای 4xx بر روی تجربه بازدید کننده تاثیر می گذارد.

بنابراین شما می توانید در مورد هر گونه تغییراتی که ممکن است به URL هایتان ایجاد کرده اید، فکر کنید یا اینکه آیا شما صفحات پاک شده ای دارید. هنگامی که علت این موضوع را می فهمید، می توانید در اجرای یک صفحه سفارشی 404 نگاهی بیندازید یا با استفاده از کد 301 به صورت قدرتمند برای ارسال بازدیدکنندگان به جای مناسب اقدام کنید.

همچنین بخوانید:   آیا استفاده از فلش(Flash) برای سئو سایت شما مفید می باشد؟

نکته : ارزش یادگیری و به خاطر سپردن کدهای وضعیت در سئو تاثیر بسازایی دارند.

کد وضعیت HTTP و سئو

انواع کدهای وضعیت:

کد وضعیت HTTP 200 – OK

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

کد وضعیت HTTP 301 – تغییر مسیر دائمی

یک مسیر هدایت 301 باید هر زمان که یک URL نیاز به هدایت دائمی به  جای دیگری داشته باشد استفاده شود. هدایت 301 به این معنی است که بازدیدکنندگان و رباتهایی که در آن صفحه وارد می شوند به آدرس جدید منتقل می شوند. علاوه بر این ، برابری لینک، قدرت منتقل‌شده توسط تمام آن پیوندهای خوب بدست‌آمده با محتوای شما، به نشانی اینترنتی جدید از طریق ۳۰۱  منتقل می‌شود . تغییر مسیر 301 روش انتخاب ترجیحی برای هدایت صفحات دائمی است.

کد وضعیت HTTP 302 – تغییر مسیر موقت

تغییر مسیر 302 شبیه به 301 برای بازدید کنندگان است و ربات ها به صفحه جدید منتقل می شوند، اما ممکن است پیوند عددی  منتقل شود. با استفاده از 302s  جستجوگر موتور های جستجو می تواند تغییر مسیر را بعنوان موقت تلقی کند.

کد وضعیت HTTP 404 – یافت نشد

این بدین معنی است که فایل یا صفحه ای که مرورگر درخواست می کند توسط سرور پیدا نشد. 404s نشان نمی دهد که آیا صفحه یا منبع به طور دائم گم شده یا تنها به طور موقت از بین رفته است. با تایپ کردن یک URL که وجود ندارد می توانید ببینید که چه چیزی در سایت شما ظاهر می شود. مثل ضربه زدن به دیوار آجری است. همانطور که تجربه کرده اید بازدیدکنندگان شما یک صفحه ای با خطای 404 را می بینند و یا دوباره سعی می کنند به آن وارد شوند.

هر سایت دارای چند صفحه است که 404 کدهای وضعیت را دریافت خواهند کرد. این صفحات همیشه نباید هدایت شوند، گزینه های دیگر وجود دارد. یکی از تصورات غلط رایج این است که بهترین روش جستجوگرها به سادگی 301 تغییر مسیر صفحاتی است که یک کد وضعیت 404 را به صفحه اصلی دامنه داده باز می گرداند. این در واقع یک ایده بد برای اکثریت موارد است.

همچنین بخوانید:   انتخاب عنوان مناسب سئو

اگر صفحاتی که 404 کد را بازنشانی می کنند صفحات دارای مجوز بالا با تعداد زیادی ترافیک هستند و یا یک نشانی اینترنتی واضح دارند که بازدید کنندگان یا لینک ها در آن لحاظ شده است، باید  301 را به صفحه مربوطه هدایت کنید.

خارج از این موارد، ممکن است لازم باشد URL 404 را به طور هدفمند بازگرداند. این امر باعث می شود که آنها از انجام فهرست بندی و بارگیری توسط موتورهای جستجو خسته نشوند. همانطور که توسط این راهنمای کنسول Google Search پیشنهاد شده است بازدیدکنندگان شما بهترین تجربه بدست آمده ممکن را با یک صفحه سفارشی 404 ارائه می دهند. به عنوان مثال، سایت های تجارت الکترونیک اغلب صفحه 404 را زمانی تولید می کنند که محصولات از موجودی خارج می شوند، بنابراین این سایت ها نامزد خوبی برای ایجاد یک صفحه سفارشی تجارت الکترونیکی 404 هستند .

کد وضعیت HTTP و بهینه سازی سایت

کد وضعیت HTTP 410 – از بین رفته

410 دائمی تر از 404 است، به این معنی است که صفحه از بین رفته است. این صفحه از سرور دیگر قابل دسترس نیست و نشانی برای آن تنظیم نشده است. هر پیوند شما در سایت شما که به یک صفحه 410 اشاره دارد، رباتها و بازدیدکنندگان را به یک منبع از بین رفته ارسال می کند، بنابراین اگر آنها را مشاهده کردید هر گونه مراجعه یا پیوند به آنها را از محتوا خود حذف کنید.

کد وضعیت HTTP 500 – خطای سرور داخلی

به جای مشکل صفحه وجود ندارد یا از دست رفته یا پیدا نشده، این کد وضعیت یک مشکل با سرور را نشان می‌دهد. یک کد 500 یک خطای سرور اساسی است و دسترسی به سایت شما را تحت تاثیر قرار می دهد. بازدید کننده های انسانی و ربات ها به طور یکسان از دست خواهند رفت و امتیاز پیوند شما به هیچ وجه بالا نخواهد رفت. موتورهای جستجو سایت هایی که به خوبی نگهداری می شوند را ترجیح می دهند بنابراین شما می‌خواهید این کدها را بررسی کنید و به محض برخورد با آن‌ها ، این کدها را دریافت کنید.

کد وضعیت HTTP 503 – سرویس در دسترس نیست

نوع دیگری از 500، یک پاسخ 503 به این معنی است که سرور در دسترس نیست و از همه(انسان یا غیره) خواسته است بعدا دوباره جستجو کنند. این می تواند به دلیل بارگذاری موقت سرور یا نگهداری سرور باشد. کد وضعیت 503 تضمین می کند که موتورهای جستجو به زودی به عقب برمی گردند، زیرا این صفحه یا سایت فقط برای مدت کوتاهی در حال کاهش است.

منبع:moz.com

2 دیدگاه