خطای 404 چیست؟

رامتین داودی
Avatar
  • 156
  • 1400/7/24

خطای 404 چیست؟ و در صورت اتفاق این خطا باید چه کاری انجام دهیم ؟

0
رامتین داودی
Avatar
  • 156
  • 1400/7/24

این خطا بدین معناست که صفحه مورد نظر شما روی سرور وجود ندارد. خطای 404 معمولا در سمت کلاینت اتفاق می افتد.

خطای 404

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

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

انواع نمایش اخطار صفحه 404 که ممکن است با هر کدام از آن ها مواجه شوید:

  • 404 Error
  • 404 Not Found
  • Error 404
  • The Requested URL[URL] was not found on this server
  • HTTP 404
  • Error 404 Not Found
  • 404 File or Directory Not Found
  • HTTP 404 Not Found
  • 404 Page Not Found

اخطار صفحه 404، می تواند در هر مرورگر و هر سیستم عاملی نشان داده شود. 

چه عاملی باعث بروز خطای 404 می گردد؟

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

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

رفع خطای 404

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

2.آدرس صفحه یا URL را بررسی کنید. ممکن است به اشتباه تایپ یا نوشته شده باشد. حتی ممکن است در لینک هایی که در سایت قرار گرفته است، آدرس به اشتباهی نوشته شده باشد.

3.سطح صفحات را در آدرس کم کنید. برای مثال فرض کنید که آدرس www.test.com/a/b/c.html برای دسترسی به یک صفحه سایت خود تعریف کرده اید. این آدرس کاملا طولانی است و کاربران خیلی حوصله تایپ ندارند پس بهتر است تا جایی که می توانید آدرس صفحه خود را کوتاه کنید. 

4.کاربران وقتی آدرس دقیقی را نمی دانند، آن را در موتورها، جستجو می کنند. پس سعی کنید حتما آدرس خود با کلمات ساده ای بنویسید که در سریعا در موتورهای جستجو نشان داده شود.

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

6.کاربران اگر نتوانند به هر دلیلی سایت را پیدا کنند، با مسئولین سایت تماس می گیرند. پس حتما از قبل اطلاع رسانی نمایید یا راه تماس با سایت را در مکان مناسب و قابل دید قرار دهید.

0