
خطاهای ۴۰۴ در وردپرس چیست و چگونه آن ها را پیدا و رفع کنیم؟
اگر میخواهید خطاهای ۴۰۴ وبسایت وردپرسی خود را پیدا و برطرف کنید، باید بدانید که این خطاها میتوانند باعث کاهش ترافیک، افت رتبه در گوگل و از دست رفتن مشتریان شوند. به همین دلیل، مدیریت صحیح صفحات حذف شده و لینک های شکسته اهمیت زیادی دارد.
در این مقاله، دلایل ایجاد خطاهای ۴۰۴ را بررسی میکنیم و سپس چند روش کاربردی برای پیدا کردن و رفع آن ها در وردپرس معرفی خواهیم کرد.
ابزار های مورد نیاز
برای مدیریت خطاهای ۴۰۴ میتوانید از افزونه های زیر استفاده کنید:
- Yoast SEO
- All in One SEO Pack
- Broken Link Checker
خطای ۴۰۴ وردپرس چیست؟
خطای ۴۰۴ یکی از کد های استاندارد HTTP است که نشان میدهد سرور نتوانسته صفحه یا فایل مورد نظر را پیدا کند. معمولاً زمانی که کاربر روی یک لینک کلیک میکند یا آدرسی را در مرورگر وارد میکند، این خطا ظاهر میشود.
مرورگر معمولاً این پیام را با عبارت «۴۰۴ Page Not Found» نمایش میدهد.
چرا خطاهای ۴۰۴ ایجاد می شوند؟
خطاهای ۴۰۴ معمولاً پس از حذف یا جابهجایی صفحات ایجاد میشوند. علاوه بر این، تغییر نامک صفحات یا حذف فایل های موجود در سایت نیز میتواند باعث بروز این مشکل شود.
مهم ترین دلایل ایجاد خطای ۴۰۴ عبارتاند از:
- حذف صفحات سایت
- تغییر آدرس یا نامک صفحات
- حذف تصاویر، فایل های PDF و فایل های صوتی
- اشتباه تایپی در URL
- تغییر ساختار لینک ها
- آپدیت دستی وردپرس
- انتقال صفحات بدون ایجاد ریدایرکت
بنابراین، اگر مرورگر نتواند آدرس اصلی را پیدا کند، خطای ۴۰۴ نمایش داده خواهد شد.
انواع لینک های شکسته
به طور کلی، لینک های شکسته به سه دسته تقسیم میشوند.
لینک های داخلی شکسته
لینک های داخلی صفحاتی از وبسایت شما را به یکدیگر متصل میکنند. این لینک ها علاوه بر بهبود تجربه کاربری، نقش مهمی در سئو دارند.
با این حال، اگر یکی از این صفحات حذف شود، کاربران با خطای ۴۰۴ مواجه خواهند شد. در نتیجه، نرخ خروج افزایش پیدا میکند و حتی ممکن است رتبه سایت کاهش یابد.
مزایای سالم بودن لینک های داخلی:
- بهبود سئو داخلی
- افزایش اعتبار صفحات مهم
- کمک به ایندکس سریع تر صفحات
- افزایش نرخ تبدیل کاربران
لینک های خارجی شکسته
لینک های خارجی کاربران را از سایت شما به وبسایت های دیگر هدایت میکنند. اگر صفحه مقصد حذف شود یا آدرس آن تغییر کند، کاربران هنگام کلیک روی لینک با خطای ۴۰۴ مواجه خواهند شد.
به همین دلیل، بهتر است به صورت دوره ای لینک های خارجی را نیز بررسی کنید.
در این مقاله به صورت تخصصی رفع خطا های ۴۰۴ وب مستر تولز را آموزش داده ایم.
چگونه لینک های شکسته را در وردپرس پیدا کنیم؟
یکی از ساده ترین روش ها، استفاده از افزونه Broken Link Checker است.
ابتدا افزونه را نصب و فعال کنید. سپس از طریق بخش مدیریت افزونه، وارد قسمت Broken Links شوید.
در این قسمت، تمام لینک های داخلی و خارجی بر اساس وضعیت آن ها دسته بندی میشوند.
برای مشاهده لینک های خراب کافی است روی گزینه Broken کلیک کنید.
افزونه های حرفه ای مانند All in One SEO و Yoast SEO اطلاعات بیشتری در اختیار شما قرار میدهند و حتی مشخص میکنند کاربران از طریق چه عبارت هایی وارد لینک های خراب شدهاند.

چگونه لینک های شکسته را اصلاح کنیم؟
پس از شناسایی لینک های خراب، چند راه برای رفع آن ها وجود دارد.
ویرایش آدرس لینک
روی گزینه Edit URL کلیک کنید و لینک جدید و صحیح را وارد نمایید.
البته بهتر است قبل از ثبت لینک های خارجی، صحت آن ها را بررسی کنید.
حذف لینک شکسته
اگر دیگر به لینک مورد نظر نیاز ندارید، میتوانید گزینه Unlink را انتخاب کنید. در این صورت، لینک از محتوا حذف خواهد شد.
ایجاد ریدایرکت
با استفاده از قابلیت Redirect در افزونه های سئو، میتوانید کاربران را به صفحه جدید هدایت کنید.
انواع ریدایرکت های متداول عبارتاند از:
- ریدایرکت ۳۰۱ برای انتقال دائمی
- ریدایرکت ۳۰۲ برای انتقال موقت
- ریدایرکت ۴۱۰ برای صفحاتی که برای همیشه حذف شدهاند
تنظیمات پیشرفته Broken Link Checker
به صورت پیش فرض، افزونه Broken Link Checker هر سه روز یک بار سایت را اسکن میکند.
با این حال، میتوانید تعیین کنید که کدام بخش های سایت بررسی شوند.
برای این کار:
Broken Link Checker → Settings → Advanced Settings
سپس انواع نوشته هایی که نمیخواهید اسکن شوند را غیرفعال کنید.
این بخش شامل موارد زیر است:
- نوشته های منتشر شده
- پیش نویس ها
- نوشته های خصوصی
- نوشته های زمان بندی شده
- نوشته های در انتظار انتشار
چگونه بک لینک های شکسته را رفع کنیم؟
گاهی اوقات وبسایت های دیگر به یکی از صفحات شما لینک میدهند، اما آدرس را اشتباه وارد میکنند. در چنین شرایطی دو راه حل وجود دارد.
۱. با مدیر سایت لینک دهنده تماس بگیرید
میتوانید از مدیر سایت بخواهید آدرس لینک را اصلاح کند.
۲. ریدایرکت ایجاد کنید
راه حل ساده تر این است که در سایت خود یک ریدایرکت ایجاد کنید تا کاربران به صفحه صحیح هدایت شوند.
رفع خطاهای ۴۰۴ پس از آپدیت دستی وردپرس
گاهی اوقات پس از آپدیت دستی وردپرس، برخی لینک ها دچار مشکل میشوند.
خوشبختانه برای رفع این مشکل کافی است:
تنظیمات ← پیوند های یکتا ← ذخیره تغییرات
با انجام این کار، وردپرس ساختار لینک ها را مجدداً بازسازی میکند و بسیاری از مشکلات برطرف میشوند.
پیدا کردن صفحات ۴۰۴ از طریق Google Search Console
یکی از بهترین روش های شناسایی صفحات حذف شده، استفاده از سرچ کنسول گوگل است.
برای این کار:
Indexing → Pages
در این قسمت میتوانید صفحات دارای خطای ۴۰۴ را مشاهده کنید.
سپس با ایجاد ریدایرکت مناسب، از هدر رفتن اعتبار صفحات جلوگیری خواهید کرد.
آیا خطاهای ۴۰۴ برای سئو مضر هستند؟
وجود تعداد محدودی از صفحات ۴۰۴ طبیعی است و گوگل آن را جریمه نمیکند. با این حال، اگر تعداد زیادی از صفحات سایت دچار این مشکل شوند، ممکن است موارد زیر رخ دهد:
- کاهش تجربه کاربری
- افزایش نرخ خروج کاربران
- از دست رفتن اعتبار صفحات
- کاهش سرعت ایندکس شدن سایت
- افت رتبه برخی صفحات مهم
به همین دلیل، بهتر است به صورت منظم لینک های شکسته را بررسی و اصلاح کنید.
جمع بندی
خطاهای ۴۰۴ بخشی طبیعی از مدیریت وبسایت هستند، اما نباید آن ها را نادیده گرفت. استفاده از Google Search Console، افزونه های سئو و ریدایرکت های مناسب به شما کمک میکند صفحات حذف شده را مدیریت کنید و از افت رتبه سایت جلوگیری نمایید.
در دیزاین مای سایت، همواره توصیه میکنیم گزارش های سرچ کنسول را به صورت منظم بررسی کنید. علاوه بر این، بهتر است پس از حذف یا تغییر آدرس صفحات، ریدایرکت های مناسب ایجاد شوند تا کاربران و موتور های جستجو بدون مشکل به محتوای مورد نظر دسترسی داشته باشند. در نتیجه، مدیریت صحیح خطاهای ۴۰۴ یکی از مهم ترین بخش های سئو تکنیکال محسوب میشود و میتواند نقش مهمی در حفظ رتبه صفحات ارزشمند سایت ایفا کند.
مطالب پر بازدید هفته:
