Blog

خطای 404 Not Found Error چیست

توسط سئو و بهینه سازیدر 2 نوامبر 2020

خطای 404 Not Found Error چیست

خطای 404 Not Found Error چیست . خطای ۴۰۴ زمانی رخ می‌دهد که صفحه‌ای از وب‌سایت شما ،

که کاربر درخواست کرده در سایت شما موجود نیست. زمانی که کاربر آدرسی را در سایت شما تایپ می‌کند که این صفحه ،

در سایت شما وجود ندارد و یا آدرس آن تغییر کرده، با نمایش خطای ۴۰۴ به کاربر نشان می‌دهد که این صفحه یافت نشد.

دلایل بروز خطای HTTP 404 :

خطای 404 از نظر فنی، خطایی از سمت کاربر است تا خطا از سمت سرویس‌دهنده (سرور).

که به صورت ضمنی بر این موضوع دلالت دارد که این خطا ناشی از اشتباه شما (کاربران) است؛

اشتباه در نوشتن صحیح آدرس اینترنتی و یا این که صفحه‌ی (مورد نظر) منتقل شده است ،

و یا آن صفحه از وب سایت حذف شده است و شما از این موضوع اطلاع ندارید.

احتمال دیگر این است که وب سایتی صفحه یا منبعی را جابه‌جا کند ولی این کار را بدون آدرس‌دهی،

از نشانی اینترنتی قدیمی به نشانی جدید انجام داده باشد (ریدایرکت صورت نگیرد).

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

رفع خطای 404 not found :

1. تلاش دوباره برای دسترسی به صفحه‌ی وب از طریق فشردن دکمه‌ی F5 ،

کلیک بر روی دکمه‌ی تازه‌سازی یا بارگذاری مجدد (refresh) یا امتحان دوباره‌ی نشانی اینترنتی از نوار آدرس،

از راه حل های بدیهی در جهت برطرف کردن ارور 404 است.

2.خطاهای انسانی موجود در نشانی اینترنتی (URL) را بررسی کنید. خطای 404 که به معنای یافت نشد است،

در بسیاری از مواقع به دلیل نگارش نادرستِ نشانی اینترنتی،

یا کلیک بر روی لینکی که به نشانی اینترنتیِ اشتباهی هدایت می‌کند، به وجود می‌آید.

 

3.صفحه‌ سایتی که به دنبالش هستید را در یک موتور جستجوگر مثل گوگل، جستجو کنید.

این احتمال وجود دارد که نشانی اینترنتی‌ که در دست دارید، اشتباه باشد،

در این صورت یک جستجوی سریع در موتورهای جستجوگری مانند بینگ یا گوگل شما را به آن چه که به دنبالش هستید برساند.

4.اگر صفحه‌ای که به دنبالش بودید را بالاخره پیدا کردید، بخش نشانه‌گذاری (bookmark) یا علاقه‌مندی‌های (Favorite)،

خود را جهت جلوگیری از بروز خطای HTTP 404 در آینده، به روزرسانی کنید.

 

5. اگر برای شما مشخص شد که خطای 404 ، تنها برای شما (سیستم شما) رخ می‌دهد،

حافظه‌یِ پنهانِ مرورگر (browser’s cache) خود را پاک کنید. به عنوان مثال اگر با تلفن همراه خود می‌توانید،

به یک نشانی اینترنتی دسترسی پیدا کنید ولی تبلتتان نمی‌تواند به آن صفحه وارد شود،

پاکسازی حافظه‌ی پنهان مرورگری که روی تبلتتان نصب است می‌تواند گره‌گشا باشد.

 

6. و سرانجام این که اگر همه‌ی مواردی که در بالا اشاره شد با شکست مواجه شد،

به طور مستقیم با وب‌سایت تماس بگیرد. اگر آن‌ها صفحه‌ای را حذف کنند، ازین پس خطای 404 کاملا درست است،

و آن‌ها قادر خواهند بود که به شما بگویند چه بکنید. اما اگر آن‌ها صفحه‌ای را منتقل کرده باشند ،

و به جای هدایت بازدیدکنندگان (سایت) به صفحه‌ی جدید؛ این انتقال، سبب ایجاد خطای 404 شده باشد،

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

رفع خطای 404 not found (وردپرس یا اختصاصی) :

1.خطای ۴۰۴ اگر مربوط به عکس ها است باید بررسی کنید که این عکس ها را در کجا فراخوانی کردید،

اصولا وقتی به ادرس یعنی URL عکس دقت کنید متوجه میشوید که این عکس مربوط به افزونه است،

و یا مربوط به قالب و یا هیچ کدام، بلکه خود شما آن را آپلود کردید.

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

 

2. گاهی وقت ها سایت وردپرس خود را از یک دامنه به دامنه دیگر انتقال میدهیم مثلا ادرس websazangroup.ir بوده،

و سپس بهwebsazangroup.com  انتقال میدهیم و متوجه میشویم که تمام ادرس های websazangroup.com ،

با ارور ۴۰۴ وردپرس روبه رو شده اند در این حالت اگر مطمئن هستیم که انتقال به درستی صورت گرفته،

تنها کاری که باید انجام دهید این است که وارد قسمت تنظیمات -> پیوندهای یکتا -> تنظیمات عمومی شوید،

و سپس یک بار گزینه ساده را انتخاب کنید و ذخیره کنید و دوباره بعد از این امر همان گزینه خودتان را انتخاب کنید.

3. اگر در سایت وردپرس خود هیچ کاری نکردید و یک باره خطاهای ۴۰۴ روبه‌رو شدید باید بررسی کنید که اخیرا ،

چه افزونه ای را نصب کردید. گاهی به دلیل تداخل های موجود بین افزونه ها،

ممکن است چنین ارورهایی را در سایت های وردپرس مشاهده کنیم.

4. در سایت وردپرس خود صفحه یا نوشته ای را پاک کرده باشید طبیعتا با خطای ۴۰۴ مواجه خواهید شد.

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

ادرسی را که حذف کردید را انتقال دهید به آدرس جدید و یا مشابه آن

5. یک اشتباه مرگ بار!! یکی از اشتباه هایی که در در رفع خطای ۴۰۴ در وردپرس این است که برخی دوستان،

مثلا هزاران صفحه خطای ۴۰۴ دارند و به کمک یک افزونه تمام خطاهای خود را به صفحه اصلی انتقال میدهند.

این نوع رفتار اصلا جالب نیست، هم از نظر سئو و هم از نظر تجربه کاربری.

اشتباهات دیگری که مشابه‌ی خطای 404 است :

پیام‌های خطای زیر با 404 not found یافت نشد مرتبط هستند زیرا همه‌ی آن‌ها به خطاهای مربوط به سرویس گیرنده (کاربر) مربوط می‌شوند.

خطای 400 Bad Request ، خطای 401 Unauthorized، خطای 403 Forbidden، ارور 408 Request Timeout .

کدهای وضعیت HTTP متعددی که مربوط به سرویس‌دهنده (سرور) باشد نیز وجود دارد ،

از جمله پیغام 500 که به بروز خطای داخلی در سرور اشاره دارد که لیست این گونه خطاها در قسمت خطاهای 5xx سرور قابل دسترس است

 

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    سبد خرید
    question