خطای 404 Not Found چیست (و چگونه آن را برطرف کنیم)

خطای 404 not found یک کد وضعیت HTTP(HTTP status) است که زمانی ظاهر می‌شود که سرور وب‌سایت نمی‌تواند صفحه‌ای را که می‌خواهید بارگیری کنید پیدا کند. هنگامی که پیوند یا نشانک(link or bookmark) خراب را دنبال می کنید، معمولاً خطای 404 not found را می بینید . 

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

چه چیزی باعث خطای 404 Not Found می شود

خطای 404 not found یکی از رایج ترین کدهای خطا در اینترنت است. این یک خطای سمت سرویس گیرنده است که زمانی ظاهر می شود که سرور وب(web server) نتواند صفحه خاصی را برای URL پیدا کند. 

محتمل ترین دلایل خطای 404 یافت نشد عبارتند از: 

  • URL اشتباه تایپ شده است
  • URL یا نام دامنه تغییر کرد
  • صفحات حذف شده یا صفحات گم شده

بسیاری از مدیران وب سایت صفحات خطای سفارشی را برای کد خطای(error code) 404 پیدا نشد ایجاد می کنند ، بنابراین بسته به وب سایتی که می خواهید بارگیری کنید ممکن است متفاوت ظاهر شود. 

برخی از نام های رایج برای خطای 404 HTTP(HTTP error) عبارتند از:

  • 404 پیدا نشد
  • URL درخواستی [URL] در این سرور یافت نشد
  • صفحه 404 یافت نشد
  • خطای(Error 404) 404 صفحه ای که به دنبال آن هستید یافت نمی شود. 
  • HTTP 404
  • فایل یا دایرکتوری 404 یافت نشد
  • خطای 404 یافت نشد

خطای(error isn) 404 not found فقط برای افرادی که در حال وبگردی هستند بد نیست. اگر وب‌سایتی را اجرا می‌کنید، خطا به این معنی است که افرادی که به سایت شما می‌آیند صفحه شما را بارگذاری می‌کنند، کد خطا را(error code) مشاهده می‌کنند و بعد از چند ثانیه آن را ترک می‌کنند. اکثر مردم صفحه را دوباره بازدید نمی کنند. این می تواند بر SEO(SEO) شما تأثیر منفی بگذارد زیرا الگوریتم های Google فکر می کنند صفحه شما با (page doesn)هدف جستجوی(search intent) کاربر مطابقت ندارد . 

رفع سریع

چند چیز وجود دارد که می توانید برای رفع خطای 404 امتحان کنید، از جمله:

  • صفحه را تازه کنید: گاهی اوقات، (Refresh the page: )صفحه خطای(error page) 404 به دلیل یک اشکال جزئی ایجاد می شود. F5 را فشار دهید یا روی دکمه refresh در گوشه سمت چپ بالای مرورگر وب(web browser) خود کلیک کنید . 
  • (Check the URL: )URL را بررسی کنید : URL را در نوار جستجو(search bar) برای هرگونه اشتباه املایی بررسی کنید. اغلب این دلیل خطای 404 است، و اسکن سریع برای اشتباهات تایپی تمام چیزی است که برای رفع مشکل لازم است. 
  • از Google استفاده کنید: سعی کنید صفحه را با استفاده از یک (Use Google: )موتور جستجوی(search engine) محبوب مانند Bing یا Google(Bing or Google) جستجو کنید. صفحه اصلی وب سایت و نام صفحه وب(web page) که خطای 404 را نشان می دهد را در نوار آدرس تایپ کنید و (address bar and press) Enter را فشار دهید . اگر مدیر سایت (site administrator)آدرس(URL) صفحه را تغییر داد ، باید در اینجا نشان داده شود. 
  • جستجو در وب سایت: به(Search the website: ) همین ترتیب، می توانید سعی کنید هر بار یک سطح دایرکتوری را بالا(directory level) ببرید تا زمانی که صفحه ای را پیدا کنید که بارگیری می شود، سپس وب سایت را برای یافتن صفحه مورد نظر خود پیمایش کنید. به عنوان مثال، اگر www.online-tech-tips.com/computer-tips/how-to بارگیری نمی شود، یک سطح دایرکتوری را بالا(directory level) ببرید (به عنوان مثال، www.online-tech-tips.com/computer-tips/) و سعی کنید صفحه را در آنجا پیدا کنید. 

کل سایت خراب است

اگر نمی توانید هیچ صفحه ای را از وب سایت بارگیری کنید، احتمالاً سایت از کار افتاده است. از سرویسی مانند Is It Down Right Now استفاده کنید؟ (Is It Down Right Now?)برای اینکه بفهمید آیا سایت مشکلی دارد یا خیر. از طرف دیگر، می‌توانید به رسانه‌های اجتماعی (اگر سایت محبوبی است یا سایت صفحات رسانه‌های اجتماعی خاص خود را دارد) بروید تا ببینید آیا شخص دیگری نیز چنین مشکلی دارد یا خیر. 

اگر کل سایت خراب است و فقط شما را تحت تأثیر قرار می دهد، چند چیز وجود دارد که می توانید امتحان کنید: 

  • حافظه پنهان مرورگر خود را پاک کنید:(Clear your browser cache: ) اگر فکر می کنید خطای 404 فقط برای شما اتفاق می افتد (به عنوان مثال، می توانید آن را در دستگاه دیگری بارگیری کنید)، سعی کنید حافظه پنهان مرورگر را پاک کنید. راهنمای ما در مورد پاک کردن حافظه پنهان خود در همه مرورگرهای محبوب را بررسی کنید. 
  • تغییر سرورهای DNS: (Change DNS servers: )با تغییر سرور DNS(Changing your DNS server) می توانید گهگاه خطای 404 را برطرف کنید. با این حال، اگر کل یک وب سایت به شما خطای 404 not found را بدهد، ممکن است توسط ISP شما یا فیلترهای  سانسور دولتی مسدود شده باشد.(government censorship)
  • به مدیر وب سایت اطلاع دهید:(Let the website administrator know: ) در نهایت می توانید با مدیر(s administrator) وب سایت تماس بگیرید تا مشکل را به آنها اطلاع دهید. گاهی اوقات، پیکربندی نادرست جزئی در طول به روز رسانی وب سایت رخ می دهد که می تواند بر عملکرد سایت(site performance) تأثیر بگذارد و ممکن است متوجه نشده باشند. 

نحوه رفع خطای 404 Not Found در (Found Error)وب سایت(Website) من

اگر یک وب‌سایت یا مدیر(website or administrator) هستید و می‌خواهید پیوندهای شکسته را برای بهبود تجربه کاربر پیدا کرده و از وب‌سایت خود حذف کنید، (user experience)کنسول جستجوی Google(Google Search Console) را بررسی کنید . این ابزار از خزنده های وب برای بررسی مشکلات وب سایت شما استفاده می کند، از جمله پیوندهایی که باعث می شود کاربران کد پاسخ (response code)خطای 404(error 404) را دریافت کنند . 

  1. به وب‌سایت کنسول جستجوی Google بروید و (Google Search Console)اکنون شروع کنید(Start now)

  1. آدرس(URL) وب سایت خود را وارد کنید و تأیید کنید که مالک دامنه هستید. برای انجام این کار، به کنترل پنل هاست خود بروید و (control panel)رکورد TXT را(TXT record) وارد کنید . ممکن است مدتی طول بکشد تا به روز رسانی شود. 

  1. پس از تأیید، روی برو به ویژگی(Go to property) کلیک کنید . 

  1. از منوی سمت چپ، پوشش(Coverage) را انتخاب کنید . 

  1. در اینجا، شما باید هر گونه خطای مرتبط با صفحات خود را مشاهده کنید. 

اگر از وردپرس استفاده می کنید، می توانید خطای 404 را به راحتی برطرف کنید. معمولاً خطاهای 404 در پلتفرم وردپرس(WordPress platform) ناشی از مشکلات مربوط به فایل htaccess(.htaccess file)

با انجام مراحل زیر خطای 404(error 404) را در وب سایت خود برطرف کنید :

  1. داشبورد مدیریت WP را باز کنید. 
  2. در قسمت تنظیمات، (Settings,)پیوندهای ثابت(Permalinks) را انتخاب کنید . 

  1. روی ذخیره تغییرات(Save Changes) کلیک کنید . 

این باید فایل htaccess(.htaccess file) . را بازنویسی کند و قوانین بازنویسی را پاک کند و مشکل کد خطای(error code problem) 404 شما را حل کند . 

از طرف دیگر، می‌توانید از یک جستجوگر پیوند(link checker) مرده مانند www.deadlinkchecker.com یا ابزار حسابرسی(auditing tool) SEMRush استفاده کنید . 

بازگشت به مرور

چه مدیر وب سایت باشید و چه فقط سعی می کنید مقاله ای را بخوانید، هیچ چیز(s nothing) بدتر از دیدن خطای(error appear) 404 نیست. این یکی از رایج‌ترین و خسته‌کننده‌ترین کدهای خطا است، اما اکنون می‌دانید که اگر دوباره ظاهر شد، چگونه آن را برطرف کنید. 



About the author

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



Related posts