بررسی کامل و دقیق HTTP Status Codes

about us page title image
  • بررسی کامل و دقیق HTTP Status Codes

    بررسی کامل و دقیق HTTP Status Codes

    به نام یگانه هستی بخش

    با عرض سلام خدمت تمامی دوستان مرجع رایگان سئو و بهینه سازی سایت .

    طبق قولی که در گذشته داده بودیم قرار شد که امروز در مورد HTTP Status Codes به طور کامل صحبت کنیم .

    ابتدا به یک تعریف از HTTP Status Codes میپردازیم :

    زمانی که درخواستی از یک سایت میشود ، سرور به درخواست داده شده به صورت کد پاسخ میدهد که وضعیت درخواست را روشن میکند .

    مثلا اگر درخواستی که از طرف سرور ارسال شد ۲۰۰ باشد ، به معنای این است که سرور با موفقیت به به درخواست جواب داده است و send در مرورگر کاربر نمایش داده شده است .

    HTTP Status Codes

    مهمترین کد ها رو در زیر با هم بررسی میکنیم :

    کد ارسالی ۲۰۰ : سرور با موفقیت به درخواست جواب داده است .

    کد ارسالی ۲۰۶ : سرور بخشی از درخواست را با موفقیت پاسخ داده است . به عنوان مثال :

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

    خطای ۳۰۱ : برای همیشه صفحه درخواستی منتقل شده است . حال ممکن است علت جابه جایی تعویض سرور باشد یا …. که در این صورت صفحه درخواستی شما از آدرس جدیدتری باید فراخوانی شود.

    خطای ۳۰۲ : صفحه درخواستی به طور موقت منتقل شده است . یعنی صفحه درخواستی موقتا در یک آدرس دیگر میباشد .

    خطای ۳۰۴ : صفحه درخواست شده تغییری نکرده است . برای کاهش پهنای باند مصرفی بهتر است تا سرور سایت شما تنظیم شود ، تا به این درخواست به درستی پاسخ داده شود .

    خطای ۴۰۳ : سرور درخواست را رد میکند .

    خطای ۴۰۴ : صفحه درخواست شده پیدا نشده است .

    خطای ۵۰۰ : سرور با خطا مواجه است و نمیتواند به درخواست پاسخ دهد . (این مشکل اغلب در htaccess وجود دارد که در این حالت باید کد های htaccess بهینه گردد.)

    خطای ۵۰۳ : سرور در حال حاظر در دسترس نیست (مثلا زمانی که ترافیک ورودی روی سایت زیاد است)

    نکته : کدهایی که با ۲ شروع میشوند برای نشان دادن ارائه پاسخ توام با موفقیت است .

    کد هایی که با ۳ شروع میشود ، برای نشان دادن جابجایی در آدرس فایل و ارجاع داده شدن به جای دیگر است .

    کد هایی که با ۴ شروع میشوند ، برای نشان دادن خطای موجود در درخواست است .

    کد هایی که با ۵ شروع میشوند ، برای نمایش خطای موجود در سرور ، در پاسخ به درخواست ها از سوی سرور ارائه میشود .

    توضیحات تکمیلی خطای (۴۰۴) Page Not Found :

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

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

    خطای ۳۰۱, ۳۰۲ Redirects :

    اگر مسیر دسترسی به فایلی رو تغییر میدهید بهتر است که این تغییر را به موتور های جستجوگر نیز اعلام نمایید بسته به نوع تغییر شما (۳۰۱ برای مدت کم و ۳۰۲ برای همیشه هست)

    نمونه کد های اچ تی اکسس جهت عمل ریداکت ۳۰۱ :

    redirect 301 /contact.php /contacts/index.php

    امیدوارم که این مطلب هم مورد پسند شما بوده باشد .
    حق نگهدارتان .

    Tweet about this on TwitterShare on FacebookShare on Google+

    ICSeo

    امیررضا هستم . ۵ سال است در ضمینه سئو فعالیت میکنم . و تمامی موتور های جستجوگر را در این مدت آنالیز کرده ام . گروه ایمیلی icseo افتتاح گردید .

    More Posts - Website

    Follow Me:
    TwitterGoogle Plus

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

    لطفا توجه کنید که پس از تایید نظر شما توسط مدیر , برای شما ایمیل تایید ارسال خواهد شد*

Optimization WordPress Plugins & Solutions by W3 EDGE