ریدایرکت 404 به صفحه اصلی بهصورت همگانی، روش مناسبی برای رفع لینکهای شکسته نیست. کاربری که دنبال یک آموزش مشخص است با ورود ناگهانی به خانه پاسخ خود را نمیگیرد. انتخاب درست به این بستگی دارد که محتوا منتقل شده، اشتباهاً ناپدید شده یا واقعاً بدون جایگزین حذف شده است.
چرا ریدایرکت 404 به صفحه اصلی مشکلساز است؟
راهنمای رسمی گوگل توصیه میکند URLهای متعدد را به مقصد واحد نامرتبط، مانند صفحهٔ اصلی، نفرستید؛ چنین رفتاری میتواند soft 404 تلقی شود. اگر چند مقاله واقعاً در یک راهنمای جامع ادغام شدهاند، انتقال آنها به همان راهنمای مرتبط وضعیت متفاوتی دارد.
پنهانکردن همهٔ 404ها، خرابی مسیرها را هم از دید مدیر دور میکند. کاهش ظاهری تعداد خطاها یا امید به کمشدن نرخ پرش، اثبات بهبود سئو نیست. ابتدا علت نبود محتوا را پیدا کنید و سپس تصمیم بگیرید.
برای هر نشانی کدام اقدام مناسب است؟
- صفحه هنوز باید وجود داشته باشد: انتشار، مسیر و قواعد نمایش را اصلاح کنید تا همان URL دوباره پاسخ درست بدهد.
- محتوا به نشانی تازه منتقل شده: انتقال دائمی مستقیم به نزدیکترین جایگزین واقعی ایجاد کنید.
- چند نوشته در یک مقاله ادغام شدهاند: مقصد باید موضوع و نیاز نوشتههای قبلی را پوشش دهد.
- محتوا حذف شده و جایگزین ندارد: پاسخ واقعی 404 یا در حذف آگاهانهٔ دائمی، 410 مناسب است.
- نشانی تصادفی یا غلط تایپی است: صفحهٔ 404 کاربردی نشان دهید؛ برای هر درخواست نامعتبر ریدایرکت نسازید.
طبق توضیح گوگل دربارهٔ کدهای HTTP، نشانیهای دارای پاسخ 4xx وارد ایندکس نمیشوند یا به مرور از آن خارج میشوند. حفظ همهٔ URLهای حذفشده با پاسخ 200، جایگزین مدیریت محتوا نیست.
ساخت انتقال مشخص در وردپرس
از ابزار مدیریت ریدایرکت موجود سایت استفاده کنید. در نبود ابزار، افزونهٔ رسمی Redirection امکان مدیریت انتقال و ثبت 404 را فراهم میکند. برای این کار نیازی به نصب همزمان چند افزونهٔ سئو ندارید.
- نشانی قدیمی و مقصد نهایی مرتبط را در فهرست ثبت کنید.
- در ابزار ریدایرکت، مبدأ را دقیق و بدون الگوی فراگیر تعیین کنید.
- برای انتقال دائمی یک مقالهٔ معمول، نوع 301 را انتخاب کنید.
- مطمئن شوید مقصد منتشرشده است و خودش به مبدأ بازنمیگردد.
- لینکهای داخلی را مستقیماً به مقصد درست اصلاح کنید.
برای نمونه، انتقال /old-backup-guide به /new-backup-guide فقط وقتی درست است که مقالهٔ دوم واقعاً جایگزین راهنمای اول باشد. مقصد صفحهٔ خانه را صرفاً برای پرکردن فیلد انتخاب نکنید.
صفحهٔ 404 کاربردی بسازید
پیام کوتاه و روشن، جستوجو، پیوند دستههای اصلی و راه بازگشت به خانه را نمایش دهید. کاربر باید خودش بتواند مسیر را انتخاب کند. صفحه باید همچنان کد HTTP 404 بدهد، حتی اگر طراحی زیبایی دارد.
در قالب کلاسیک، 404.php و در قالب بلوکی، الگوی 404.html در سلسلهمراتب قالب وردپرس کاربرد دارند. با توجه به قالب یا صفحهساز، ابزار ویرایش متفاوت است؛ کد انتقال همگانی را داخل فایل قالب والد قرار ندهید.
پس از تنظیم چه چیزی بررسی شود؟
یک URL منتقلشده، یک صفحهٔ سالم و یک نشانی واقعاً ناموجود را آزمایش کنید. اولی باید مستقیم به مقصد مرتبط برسد، دومی دستنخورده بماند و سومی 404 بدهد. از حلقه و زنجیرهٔ غیرضروری جلوگیری کنید و حجم و زمان نگهداری لاگها را متناسب با نیاز تنظیم کنید.
مطالعهٔ مرتبط
بازبینی فنی: ۱۳ آبان ۱۴۰۵. تاریخ انتشار اولیه و نشانی قبلی حفظ شدهاند.