خطای 404 یا not found در سایت و روش رفع آن


خطای 404 بیانگر این است که سرور نمی‌تواند صفحه درخواستی شما را بیابد. معمولاً این اتفاق به دلیل نبود صفحه مربوطه یا درج آدرس اشتباه رخ می‌دهد. حالا شاید این سوال برایتان پیش بیاید که چطور می‌توان خطای 404 not found را برطرف کرد؟! اگر کنجکاو هستید که دراین‌باره بیشتر بدانید، تا پایان این بخش از سایت جت‌سئو همراه ما باشید.

خطای 404 not found

خطا و ارور 404 چیست؟

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

دلایل به وجود آمدن خطای 404 در سایت

 پیش از یادگیری روش‌های رفع خطای 404، لازم است بدانید که دلایل به وجود آمدن خطای 404 چیست، در این صورت می‌توانید بعدا از ایجاد آن نیز جلوگیری کنید. چند نمونه از مهم‌ترین علت ارور 404 not found را معرفی کرده‌‌ایم که عبارت‌اند از:

  • بروز اختلال در تنظیمات DNS دامنه سایت
  • حذف صفحه موردنظر یا تغییر url صفحه
  • درج اشتباه URL هنگام جستجو توسط کاربر
  • پاک‌نکردن کش مرورگر برای جستجوی مجدد (پس از رفع ارور)
  • حذف‌شدن تصاویر، ویدئو یا محتواهای موجود در صفحه
  • ایجاد مشکل در فایل‌های جاوا اسکریپت و کدهای CSS صفحه

روش‌های رفع خطای 404

به‌طورکلی روش‌های رفع خطای 404 not found را باید از دو زاویه زیر مورد بررسی قرار دهیم:

  • برطرف کردن خطای 404 از سمت کاربر
  • برطرف کردن خطای 404 در وردپرس

در ادامه همچنان با جت سئو همراه باشید تا ابتدا روش‌های مربوط به رفع این خطا در مرورگر کاربر را بررسی کنیم و بعد توضیح دهیم که شما به‌عنوان مدیر وب‌سایت، چطور می‌توانید این خطا را در وردپرس خود برطرف کنید.

رفع ارور 404 از سمت کاربر

ممکن است گاهی آدرسی را جستجو کنید و با خطای 404 مواجه شوید، دراین‌صورت می‌توانید از طریق روش‌های زیر، خطا را برطرف سازید:

  • پاک‌کردن کش مرورگر: ممکن است صفحه‌ای که به دنبال آن می‌گشتید و ارور 404 می‌داد، حالا ارور آن از سمت مدیر وب‌سایت برطرف شده باشد. برای اطمینان از این وضعیت می‌توانید کش مرورگر خود را پاک و مجدد آدرس موردنظر را جستجو کنید. برای پاک‌کردن کش هم باید به Settings> Privacy and Security بروید و بعد روی گزینه Clear Browsing Data کلیک کنید تا کش مرورگر پاک شود
  • رفرش مرورگر: ساده‌ترین راهکار برای رفع خطای 404، رفرش صفحه یا بستن مرورگر و راه‌اندازی مجدد آن است. برای رفرش صفحه می‌توانید از دکمه‌های ctrl و f5 استفاده کنید تا صفحه رفرش شود
  • اطمینان از صحت لینک: گاهی ممکن است بر اثر اشتباه تایپی، آدرسی که وارد کرده‌اید، صحیح نباشد! پس بهتر است بار دیگر حروف آن را به‌دقت بررسی کنید
  • ارتباط با پشتیبانی وب‌سایت: اگر راه ارتباطی مدیر یا پشتیبان وب‌سایت را دارید، می‌توانید بروز خطای 404 را به آنها گزارش دهید تا در‌اسرع‌وقت نسبت به رفع آن اقدام کنند
  • جستجو در تب incognito: تب ناشناس فاقد کوکی و کش جستجو است، به همین دلیل می‌توانید از طریق incognito، هر بار بدون نیاز به پاک‌کردن کش و... آدرس موردنظر را جستجو کنید و از رفع خطای مربوطه باخبر شوید

خطای 404 در گوگل

رفع ارور 404 در وردپرس

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

  • به‌روزرسانی فایل htaccess.: وارد بخش مدیریت هاست شوید و به File-Manager بروید و در /wp-content/ و /wp-includes، روی فایل htaccess راست کلیک کنید؛ گزینه Edit را برگزینید. سپس می‌توانید از قواعد RewriteRule برای رفع خطای 404 استفاده کنید. همچنین با قراردادن کد ErrorDocument 404 /error404.html نیز می‌توانید به صفحه‌ای اشاره کنید که هنگام ارور not found، کاربران به آن هدایت شوند
  • ویرایش تنظیمات Permalink: در این روش باید از طریق بخش تنظیمات پیشخوان، به قسمت Permalink بروید و بدون انجام تغییرات خاصی، صرفاً روی گزینه Permalink کلیک کنید تا تنظیمات به‌روزرسانی شود
  • ارتباط با مدیریت هاست: یکی از روش‌های رایج رفع ارور 404 هم این است که با سرویس میزبانی خود ارتباط برقرار کنید و از آنها بخواهید که مشکل پیش‌آمده را پیگیری کنند
  • بررسی تنظیمات DNS دامنه: در این روش باید تنظیمات DNS پنل هاست خود را بررسی کنید و ببینید که دامنه شما به کدام سرور DNS متصل است. برای این کار می‌توانید از ابزارهایی مانند DNS Checker یا DNSMap هم استفاده کنید
  • ریدایرکت 301 صفحه: اگر صفحه مربوط به خطای 404 حذف یا دچار تغییر آدرس شده است، آدرسی که خطا می‌دهد را به صفحه حالِ حاضر یا مرتبط‌ترین صفحه ریدایرکت 301 کنید. همچنین اگر صفحه‌ای که ارور 404 می‌دهد، اعتبار و جذب ترافیک چندانی نداشته و حتی دیگر نیازی به آن نباشد، می‌توانید از ریدایرکت 410 نیز استفاده کنید تا موتورهای جستجو آن را از فهرست نتایج خود حذف کنند

تأثیرات خطا 404 در سئو سایت

به‌طورکلی ارور 404 not found می‌تواند تأثیرات مختلفی روی سئوی وب‌سایت شما داشته باشد که معمولاً منجر به کاهش ترافیک، افزایش نرخ پرش کاربر و افت رتبه خواهد شد؛ زیرا صفحه موردنظر یافت نمی‌شود و موتورهای جستجو نمی‌توانند پاسخ درستی به کاربر خود ارائه دهند. در نتیجه شما باید به‌عنوان یک سئوکار یا مدیر وب‌سایت خود در‌اسرع‌وقت ارورهای مربوطه را رفع کنید تا از نظر تجربه کاربری و بهینه‌سازی وب‌سایت مشکلی پیش نیاید.

جمع‌بندی

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

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

با عضویت در جت سئو گزارش سایت خود را 7 روز رایگان ببینید

بیشتر بخوانید

دیدگاه خود را با ما در میان بگذارید