همهی ما صفحهی «۴۰۴ - صفحه پیدا نشد» را دیدهایم. این خطا یعنی سرور سایت سالم است، اما آدرس درخواستشده وجود ندارد. وجود چند صفحهی ۴۰۴ در هر سایتی طبیعی است، اما اگر کاربر و گوگل مدام به آنها برسند، هم تجربهی کاربری و هم سئو آسیب میبیند.
چرا صفحهی ۴۰۴ پیش میآید؟
- محصول یا مقاله حذف شده است.
- آدرس صفحه تغییر کرده و ریدایرکت گذاشته نشده است. دربارهی ریدایرکت ریدایرکت ۳۰۱ و ۳۰۲ را بخوانید.
- لینکی در سایت (یا سایت دیگری) اشتباه تایپ شده است.
- کاربر آدرس را دستی و اشتباه وارد کرده است.
اثر ۴۰۴ روی سئو
گوگل اعلام کرده خود وجود صفحههای ۴۰۴ سایت را جریمه نمیکند؛ این بخشی از طبیعت وب است. مشکل در جای دیگری است:
- لینکهای داخلی شکسته: ربات گوگل وقت خزش را روی آدرسهای بیفایده هدر میدهد و کاربر هم ناامید میشود.
- بکلینکهای هدررفته: اگر سایت دیگری به صفحهای که حذف شده لینک داده باشد، اعتبار آن لینک از دست میرود. با ریدایرکت ۳۰۱ به صفحهی مرتبط، آن را برگردانید. دربارهی ارزش این لینکها بکلینک چیست را ببینید.
- soft 404: صفحهای که «پیدا نشد» نشان میدهد ولی کد ۲۰۰ برمیگرداند. گوگل را گیج میکند و ممکن است صفحههای بیارزش را ایندکس کند.
چطور ۴۰۴ها را پیدا کنیم؟
- سرچ کنسول: گزارش Pages بخش «Not found (404)». آموزش در راهنمای سرچ کنسول.
- ابزارهای خزش: ابزارهایی که سایت را مثل ربات گوگل میگردند و لینکهای شکسته را فهرست میکنند.
- لاگ سرور: نشان میدهد کدام آدرسهای ۴۰۴ واقعاً بازدید دارند.
اولویت با ۴۰۴هایی است که لینک داخلی یا بکلینک دارند یا بازدید زیادی میگیرند.
یک صفحهی ۴۰۴ خوب چه دارد؟
- کد وضعیت درست: حتماً کد ۴۰۴ برگرداند، نه ۲۰۰.
- پیام روشن و دوستانه: «متأسفیم، این صفحه پیدا نشد» بهجای پیام فنی.
- جستوجو: یک کادر جستوجو تا کاربر خودش چیزی را که میخواست پیدا کند.
- راههای ادامه: لینک به صفحهی اصلی، دستههای پربازدید، محصولات محبوب یا آخرین مقالهها.
- ظاهر یکپارچه: همان سربرگ و منوی سایت، تا کاربر حس نکند از سایت بیرون افتاده.
- راه تماس: برای فروشگاهها، شمارهی پشتیبانی یا چت.
خطای ۴۰۴ با ۴۱۰ چه فرقی دارد؟
کد ۴۱۰ یعنی «صفحه عمداً و برای همیشه حذف شده». گوگل صفحههای ۴۱۰ را کمی سریعتر از ایندکس خارج میکند. برای محتوای حذفشدهای که جایگزین ندارد، هر دو قابلقبول است.
جمعبندی
لینکهای داخلی شکسته را اصلاح کنید، صفحههای حذفشدهای که لینک یا بازدید دارند را ریدایرکت کنید و برای بقیه یک صفحهی ۴۰۴ کاربردی بسازید. این کارها بخشی از سئو فنی هستند و در پشتیبانی سایت بهصورت دورهای انجام میشوند.
سوالات متداول
بهتر نیست همهی ۴۰۴ها را به صفحهی اصلی ریدایرکت کنیم؟
خیر. گوگل این کار را soft 404 حساب میکند و برای کاربر هم گیجکننده است. فقط به صفحهی واقعاً مرتبط ریدایرکت کنید.
چند صفحهی ۴۰۴ برای یک سایت طبیعی است؟
عدد مطلقی وجود ندارد. مهم این است که از داخل سایت به آنها لینک داده نشود و آدرسهای مهم ۴۰۴ نشوند.