رفع خطای 404 وردپرس

ارور 404 چیست؟خطای ۴۰۴ زمانی رخ می‌دهد که صفحه‌ای از وب‌سایت شما که کاربر درخواست کرده در سایت شما موجود نیست. زمانی که کاربر آدرسی را در سایت شما تایپ می‌کند که این صفحه در سایت شما وجود ندارد و یا آدرس آن تغییر کرده، با نمایش خطای ۴۰۴ به کاربر نشان می‌دهد که این صفحه یافت نشد.به‌طور مثال شما صفحات وب‌سایت قدیمی خود را حذف کرده‌اید اما این صفحات را ریدایرکت به وب‌سایت جدید نکرده‌اید، درنهایت وقتی کاربر صفحه‌ای از سایت شمارا جستجو می‌کند با این خطا مواجه می‌شود.اگر شما از طریق تنظیمات وردپرس پیوند یکتا سایت خود را تغییر داده باشید و یا اینکه با نصب افزونه‌ای سهواً باعث تغییر پیوند یکتا سایت شده باشید این اخطار برای شما نمایش داده می‌شود. اگر نمی‌دانید پیوند یکتا چیست لازم است توضیح بدهم که شما از طریق تنظیمات وردپرس می‌توانید تعیین کنید آدرس مطالب سایتتان در مرورگرها به چه صورت فراخوانی شود.آیا خطاهای 404 در سئو تاثیر بدی دارند؟گوگل صراحتا طبق بیانیه ای اعلام کرده است که صفحات 404 جزیی از اینترنت محسوب می شوند و یکی از بهترین راهکارهای اعلام به گوگل در هنگام پاک شدن یک یو آر ال می باشند، اما در حالت کلی برای سئو سایت مطلوب نیستند.وقتی یک لینک کاربران را به سمت صفحه ای که حاوی خطای 404 است می کشاند، گوگل اینطور تشخیص می دهد که این صفحه دیگر موجود نیست و آن را پس از مدتی از ایندکس خود خارج می کند. این مسئله موجب از بین رفتن ارزش آن لینک و بک لینک های آن نیز می گردد.پیج رنک یکی از مهم‌ترین مسائل در بیزینس‌های اینترنتی می‌باشد و حتماً می‌دانید هرچه پیج رنک سایت شما پایین‌تر باشد برای شما بهتر است. یکی از دلایلی که پیج رنک شما پایین می‌آید ورودی‌های گوگل است. قطعاً برای اینکه پیج رنک شما از طریق ورودی‌های گوگل پایین بیاید و در نتایج جستجوی گوگل وب‌سایت شما بالا بیاید، باید زمان زیادی را صرف کنید.اما این مسئله را در نظر بگیرید که اگر بنا به هر دلیلی سایت شما خطای ۴۰۴ بدهد و ورودی‌هایی که از سمت گوگل به سایت شما می‌آیند با ارور ۴۰۴ مواجه شوند از دید تجاری برای کسب‌وکار شما بسیار زیان‌آور است. پس اگر این خطا برای سایت شما به وجود آمد نسبت به آن بی‌تفاوت نباشید و حتماً آن را با استفاده از روش‌هایی که آموزش داده‌ایم رفع کنید.معمولا هنگامی که در وردپرس خطا 404 مشاهده می کنیم مشکلی در باز کردن صفحه مدیریت وردپرس و صفحه اصلی وب سایت نیز وجود ندارد بنابراین مشکل تنها برای سایر صفحات سایت است. این مشکل زمانی ایجاد می شود که شما از پیوند های یکتا سفارشی در وردپرس خود استفاده کرده باشید و فایل .htaccess شما ممکن است حذف شده باشد یا محتوای آن از بین رفته باشد که این فایل باید ترمیم شود. یکی از ساده ترین روش ها برای رفع این مشکل استفاده از تنظیمات ساده وردپرس است ، برای این منظور ابتدا وارد پیشخوان وردپرس خود شوید و سپس از قسمت تنظیمات روی گزینه پیوند های یکتا کلیک کنید و سپس روی گزینه ذخیره تغییرات کلیک کنید.با کلیک روی این گزینه وردپرس به طور خودکار قوانین های rewrite را بروز رسانی می کند و اقلب مشکل خطا 404 وردپرس نیز رفع می شود اما اگر مشکل شما ادامه داشت شما باید فایل .htaccess به طور دستی به روز رسانی کنید. برای بروز رسانی این فایل وارد فایل منیجر کنترل پنل سرویس هاست خود شوید ( اگر از سی پنل استفاده می کنید حتما پس از کلیک روی گزینه file manager گزینه show hidden and directory را علامت بزنید ) و سپس در پوشه public_html این فایل را پیدا کنید و آن را ویرایش کنید و کد های زیر را به آن اضافه نمایید. اگر این فایل در پوشه public_html شما موجود نیست آن را ایجاد کنید ، و حتما نام آن باید .htaccess باشد.# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressسپس فایل را ذخیره کنید و بررسی کنید مشکل شما رفع شده است یا خیر ، شما می توانید فایل های .htaccess پوشه های /wp-content/ و /wp-includes/ را نیز در صورت تداوم مشکل تغییر دهید.برای آموزش های بیشتر با ما همراه باشید.