خطای 404 page not found چیست و چگونه اصلاح می گردد؟
خطای 404 یک کد وضعیت HTTP است که به معنای این است که صفحهای که در تلاش برای دسترسی به آن در یک وبسایت بودید، روی سرور آن یافت نشد. به طور واضح، این خطا نشان میدهد که در حالی که خود سرور قابل دسترس است، صفحه خاصی که خطا را نشان میدهد، موجود نیست.
پیام خطای 404 یافت نشدن صفحه معمولاً توسط وبسایتهای مختلف سفارشیسازی میشود. بنابراین به یاد داشته باشید که این خطا به هر شکلی که امکانپذیر است وابسته به وبسایتی است که از آن نمایش داده میشود.
روشهای رایج نمایش خطای 404
404 Error
HTTP 404
404 Page Not Found
404 File or Directory Not Found
Error 404 Not Found
404 Not Found
The requested URL [URL] was not found on this server
HTTP 404 Not Found
Error 404. The page you’re looking for can’t be found.
این پیامهای خطا ممکن است در هر نرمافزار مرورگر یا هر سیستمعاملی نمایش داده شوند، و بیشتر آنها درون پنجره مرورگر، به صورت مشابه با صفحات وب، نمایش داده میشوند.
خطاهای 404 که در هنگام باز کردن لینکها از طریق برنامههای Microsoft Office دریافت میشوند، در داخل برنامه MS Office یک پیام به نامصفحه وبسایتی که شما درخواست آن را دارید یافت نشد (HTTP/1.0 404)” ایجاد میکنند. سرورهای وب Microsoft IIS گاهی اوقات با افزودن یک عدد پس از عدد 404، اطلاعات دقیقتری درباره علت خطاهای 404 Not Found ارائه میدهند. به عنوان مثال، HTTP Error 404.3 – Not Found که به معنای محدودیت نوع MIME است.
خطای 404
علل رخ دادن خطاهای 404
URL شکسته یا نادرست:
هر گاه آدرس URL مرتبط با صفحه مورد درخواست با خطا تایپ شده باشد، با اشتباه املایی روبرو شود یا حاوی کاراکترهای اضافی یا کمبود داشته باشد، سرور نمیتواند صفحه موردنظر را شناسایی کرده و به این ترتیب خطای 404 را به نمایش میگذارد.
حذف یا انتقال صفحه:
هرگاه یک صفحه پیشتر در یک وبسایت حضور داشته باشد و سپس حذف یا به مکان دیگری منتقل شود و تنظیم هدایت لازم انجام نگیرد، تلاش برای دستیابی به آدرس URL قدیمی باعث نمایش خطای 404 خواهد شد.
لینکهای داخلی شکسته:
وقتی یک وبسایت لینکهای داخلی دارد که به URLهایی که وجود ندارند یا اشتباه هستند اشاره میکنند، با کلیک کردن بر روی آن لینکها، بازدیدکنندگان با خطای 404 روبهرو میشوند.
لینکهای خارجی شکسته:
در صورتی که یک وبسایت حاوی لینکهایی به صفحات وب خارجی باشد و این صفحات از بین بروند یا آدرس URL آنها تغییر یابد، کاربران در هنگام تلاش برای دسترسی به این لینکها با مواجهه خطای 404 روبرو خواهند شدند.
تنظیمات نادرست سرور:
تنظیمات نادرست سرور یا عدم وجود فایلهای لازم میتواند منجر به خطاهای 404 شود هنگام تلاش برای دسترسی به صفحات یا منابع خاص.
مشکلات حافظه پنهان:
گاهی اوقات، فایلهای حافظه پنهان قدیمی در مرورگر کاربر یا در سرورهای حافظه پنهان میانجی، باعث بروز خطاهای 404 میشوند هنگام درخواست محتوای بهروزشده.
خطا در لینکهای روابط:
اگر یک وبسایت یا منبع خارجی لینکهایی با خطا داشته باشد، مانند آدرس URL نادرست یا کمبود کاراکترها، با کلیک کردن کاربران بر روی این لینکها ممکن است با خطاهای 404 مواجه شوند.
برای رفع خطاهای 404، اهمیت دارد که علت اصلی این خطاها را تشخیص دهیم و اصلاح نماییم. این اقدام ممکن است شامل ترمیم لینکهای ناکارآمد، بهروزرسانی آدرسهای URL، انجام هدایتهای مناسب، اطمینان از تنظیمات صحیح سرور و برطرف کردن هر مشکل مرتبط با حافظه پنهان گردد.
شما میتوانید خطاهای 404 در وبسایت خود را از طریق ابزارهایی مانندcom و ATOMSEO پیدا کنید.
اگر شما مشکوک هستید که همه در حال دریافت خطای 404 برای این وبسایت هستند، اما مطمئن نیستید، یک بررسی سریع در توییتر ممکن است کمک کند تا وضعیت روشن شود. کافی است در توییتر به دنبال #websitedown بگردید، مثلاً #facebookdown یا #youtubedown. کاربران توییتر معمولاً اولین نفرهایی هستند که درباره قطعیت یک وبسایت شروع به صحبت میکنند.
اگر تا صفحه اصلی وبسایت رسیدهاید، تلاش کنید با جستجوی اطلاعاتی که به دنبال آن هستید، به آنها دسترسی پیدا کنید. اگر وبسایت دارای قابلیت جستجو نباشد، با استفاده از لینکهای دستهبندی، به صفحهای که میخواهید بروید و درون وبسایت عمیقتر جستجو کنید.
خطاهای مشابه به خطای 404
بعضی از پیامهای خطایی که مربوط به خطای 404 پیدا نشد میشوند شامل 400 Bad Request، 401 Unauthorized، 403 Forbidden و 408 Request Timeout هستند. چندین کد وضعیت HTTP سمت سرور نیز وجود دارد، مانند 500 Internal Server Error شما میتوانید همه آنها را در لیست خطاهای کد وضعیت HTTP مشاهده کنید.
بیاموزید چه چیزهایی در یک استراتژی محتوا وارد میشوند، چرا آن مهم است و چگونه میتوانید شروع به ساخت یک استراتژی محتوا برای کسب و کار خود کنید. با استراتژی محتوای موفق، میتوانید استراتژی بازاریابی خوبی داشته باشید، رابطهای با مخاطبان هدف خود برقرار کنید و در عین حال خود را به عنوان یک متخصص […]
در دنیای رقابتی امروز، استفاده از استراتژیهای بازاریابی متنوع و هوشمندانه برای دستیابی به مشتریان و جذب توجه آنها بسیار اهمیت دارد. دو استراتژی مهم در بازاریابی که بر پایه ساختار و سازماندهی محتوا و استراتژیهای بازاریابی تمرکز میکنند، استراتژی پیلار و استراتژی خوشهای هستند. در این مقاله، به بررسی استراتژی پیلار و استراتژی خوشهای […]
چگونه سئو کار شویم؟ در دنیای دیجیتال امروز، سئو یا بهینهسازی موتورهای جستجو، یکی از مهمترین استراتژیهای موجود برای جذب ترافیک و بهبود رتبه سایت در نتایج جستجوی اینترنتی است. سئو یا بهینهسازی موتورهای جستجو، یکی از اصولیترین استراتژیهای دیجیتال مارکتینگ است که به کسبوکارها کمک میکند تا در نتایج جستجوی اینترنتی بهتر دیده شوند. […]
در دنیای امروز، وبسایتها و برنامههای تحت وب از اهمیت بسیاری برخوردارند. بهینهسازی موتورهای جستجو (SEO) یکی از اصول اساسی در طراحی وب است که به کسبوکارها کمک میکند در جستجوی گوگل و سایر موتورهای جستجو بهتر دیده شوند. یواست یکی از افزونههای معروف برای بهینهسازی موتورهای جستجو برای سیستم مدیریت محتوا وردپرس است. در […]