Preloader Icon

خطای soft 404 چیست و چگونه خطای نرم 404 را برطرف کنیم؟

خطای soft 404 ،چگونه خطای نرم 404 را رفع کنیم
0 دیدگاه
02 اسفند 1404

خطای Soft 404 یکی از خطاهایی است که تمام سایت ها، از فروشگاه های اینترنتی گرفته تا وبلاگ های شخصی، دیر یا زود با آن مواجه میشوند. شاید ظاهر این خطا ساده باشد، اما تاثیر آن بر ایندکس شدن صفحات، بودجه خزیدن، کیفیت محتوا و حتی رتبه های گوگل بسیار جدی است.

در این سال ها با سخت گیر تر شدن الگوریتم های گوگل در زمینه کیفیت محتوا و صفحات کم ارزش، مدیریت Soft 404 یکی از مهم ترین بخش های سئو تکنیکال شده است. در این مقاله به صورت جامع به شما یاد میدهم که Soft 404 چیست، چرا ظاهر میشود، چطور آن را پیدا کنید و چگونه به بهترین شکل برطرفش کنید. در پایان مقاله برای شما یک نکته طلایی آوردم که بدردتان میخورد.

خطای SOFT 404 چیست؟

Soft 404 زمانی اتفاق می افتد که صفحه عملا بی ارزش یا نامعتبر شده، اما سرور به جای کد 404 یا 410، کد 200 (موفقیت) را برمیگرداند. به زبان ساده: گوگل میگوید: «این صفحه مثل یک صفحه 404 است، ولی شما گفتی سالمه!»

مثال:

  • صفحه محصولی که حذف شده اما هنوز با کد 200 باز میشود و فقط یک متن نمایش داده میشود: «این محصول موجود نیست»
  • صفحه برچسب یا دسته بندی که هیچ نتیجه ای در آن وجود ندارد.
  • صفحه ای که محتوا دارد اما گوگل نمیتواند چیزی ببیند، چون CSS/JS لود نشده است.

نتیجه: گوگل صفحه را مثل یک «صفحه خالی» میبیند و آن را Soft 404 تشخیص میدهد.

soft 404 چیست

تفاوت Soft 404 با 404 واقعی

ویژگی

404 واقعی

Soft 404

کد وضعیت HTTP

404 یا 410

200 یا 302

صفحه وجود دارد؟

نه

بعضی مواقع دارد، اما بی ارزش است

ایندکس میشود؟

خیر

ممکن است مدتی ایندکس شود

اثر بر Crawl Budget

منطقی

هدر دادن بودجه خزش

تعامل گوگل

صفحه را حذف میکند

بین حذف یا نگه داشتن مردد میشود

فرآیند تصمیم گیری گوگل در تشخیص Soft 404

گوگل هنگام خزش هر صفحه ابتدا بررسی میکند که آیا محتوای اصلی صفحه برای او قابل مشاهده است یا نه. اگر ساختار صفحه، فایل های استایل و اسکریپت لود شوند و محتوای کافی وجود داشته باشد، صفحه را معتبر میداند. در صورتی که محتوای قابل توجهی دیده نشود یا صفحه از نظر ساختاری ناقص باشد، گوگل بررسی میکند که کد وضعیت صفحه با وضعیت واقعی آن هماهنگی دارد یا خیر.

اگر صفحه ارزش کمی داشته باشد اما کد 200 نمایش دهد، گوگل این ناهماهنگی را به عنوان Soft 404 تشخیص میدهد. این روند باعث میشود تنها صفحاتی که واقعا مناسب و قابل استفاده هستند در نتایج جستجو باقی بمانند.

فرآیند تصمیم گیری گوگل در تشخیص Soft 404

چرا باید Soft 404 را جدی بگیریم؟

ما باید Soft 404 را جدی بگیریم، به علت زیر:

  1. بودجه خزیدن هدر میرود: گوگل فقط مقدار مشخصی از صفحات سایت را در یک بازه زمانی مشخص میخزد. اگر وقتش را روی صفحات Soft 404 بگذارد، صفحات مهم دیرترخزیده و در نتیجه ایندکس میشوند.
  2. کاهش کیفیت سایت (Site Quality): در الگوریتم Helpful Content، وجود صفحات کم ارزش (thin) بر کل سایت تاثیر منفی دارد. و گوگل قضاوت میکند که، سایت شما لابد ارزش کمی دارد.
  3. تجربه کاربری بد: کاربر روی لینک کلیک میکند و با یک صفحه تقریبا خالی رو به رو میشود.
  4. کنترل نکردن صفحات نامعتبر: صفحات قدیمی، آرشیوهای اشتباه، صفحات خطا و.. اگر رفع نشوند، گوگل ساختار سایت را اشتباه میفهمد.

دو مثال واقعی از بروز Soft 404 در سایت ها

نمونه اول:
در بسیاری از فروشگاه های اینترنتی، صفحه محصولی که از سایت حذف شده همچنان با کد 200 باز میشود و فقط یک جمله کوتاه مثل محصول موجود نیست نمایش داده میشود. این صفحه باز هم توسط موتور جستجو خزش میشود اما چون هیچ اطلاعاتی ارائه نمیکند، در نهایت Soft 404 تشخیص داده میشود.

نمونه دوم:
یک سایت خبری ممکن است دسته ای مانند اخبار اقتصادی داشته باشد اما داخل آن هیچ مطلبی قرار نگرفته باشد. در چنین شرایطی با اینکه صفحه ظاهر میشود و خطایی ندارد، اما از نظر گوگل صفحه بی ارزش است و قابلیت ایندکس ندارد. این صفحات معمولا به عنوان Soft 404 گزارش میشوند.

علت های اصلی ایجاد Soft 404

1) محتوای نازک (Thin Content): وقتی صفحه کمتر از 200 تا 300 کلمه محتوا داشته باشد یا ارزش واقعی نداشته باشد. مثال:

  • صفحه «تماس با ما» که خالی است.
  • صفحه محصولی که فقط 2 خط نوشته دارد.
  • صفحه دسته بندی که هیچ محصولی نشان نمیدهد.

2) صفحه حذف شده اما هنوز کد 200 میدهد: محصول حذف شده، اما صفحه میگوید: «این محصول دیگر موجود نیست» و همچنان کد 200 است.
مثال:
URL:
/product/huawei-y9-2018/

3) ریدایرکت های اشتباه: اگر ۳۰۱ یا ۳۰۲ به صفحه ای بی ربط بدهید، گوگل آن را Soft 404 تشخیص میدهد. مثال:

/blog/seo-course-2022/
→ 302 → / (صفحه اصلی)

این یعنی صفحه 404 را به جای صفحه اصلی جا زده اید.

4) مشکلات لود شدن CSS/JS: اگر گوگل نتواند محتوا را ببیند، فکر میکند صفحه خالی است. مثال:

در سرچ کنسول میزند: “Indexed, but content blocked by robots.txt”

5) صفحات تگ، آرشیو، جستجو یا فیلترهای خالی: این در وردپرس و ووکامرس خیلی رایج است.مثال:

/tag/seo/
اما هیچ پست سئویی داخلش نیست پس Soft 404 میشود.

مثال ووکامرس:
/?filter=red&size=small

اما این ترکیب هیچ محصولی ندارد.

6) canonical اشتباه: اگر canonical به صفحه ای اشاره کند که وجود ندارد یا کم ارزش است. مثال:

فرض کن دو صفحه در سایت داری: صفحه A و صفحه B
در صفحه A یک تگ canonical گذاشتی که میگه: «گوگل جان، لطفا محتوا و اعتبار صفحه A را به صفحه B منتقل کن. این دو شبیه هم هستن.» این یعنی:

A مهم نیست و B نسخه اصلی است و درواقع A فقط یک نسخه تکراری است! پس گوگل باید بره صفحه B رو بررسی کنه تا تصمیم بگیره با A چه کار کنه.

علت های اصلی ایجاد Soft 404

حالا مشکل از کجا شروع میشه؟ وقتی گوگل میره صفحه B رو بررسی کنه، یکی از این اتفاق ها میفته:

1) صفحه B noindex است

یعنی به گوگل گفتی: لطفا اصلا این صفحه رو ایندکس نکن!

خب حالا گوگل گیج میشه: تو گفتی A نسخه تکراری B هست ولی خودت گفتی B نباید ایندکس بشه؛ یعنی A هم نباید ایندکس بشه، اما A کد 200 میده و ظاهرا صفحه سالمی است.

نتیجه: گوگل شک میکنه و میگه: «این صفحه ظاهرا هست، ولی عملا بی ارزشه پس Soft 404»

2) صفحه B کلا حذف شده (404 یا 410)

کاملا شبیه حالت قبل اما بدتر!

تو صفحه A گفتی: «نسخه اصلی من B هست.»
ولی گوگل که میره B رو ببینه، متوجه میشه B اصلا وجود نداره!

گوگل دوباره میگه: «پس این A چی هست؟ چرا خودش canonical شده به یک چیز حذف شده؟

این صفحه حتما اشتباهه پس Soft 404»

7) خطاهای ساختار URL و پارامترهای اضافی

مثال: /product/shoes?ref=instagram&utm_id=33&utm_source=test
اگر این پارامترهای URL باعث نمایش صفحه خالی شوند → Soft 404.

Soft 404 در سایت های فروشگاهی ووکامرس

در ووکامرس خطاهای Soft 404 معمولا به دلیل وجود صفحات فیلتر خالی یا دسته بندی بدون محصول اتفاق می افتد. برای مثال اگر کاربر ترکیبی از رنگ و سایز را انتخاب کند که در موجودی فروشگاه قرار ندارد، صفحه فیلتر شده بدون محتوا نمایش داده میشود و همین مورد به سرعت باعث ایجاد Soft 404 میشود.

همچنین صفحات آرشیو رنگ یا ویژگی محصول که مقدار واقعی برای نمایش ندارند نیز از نظر الگوریتم های گوگل نشانه کمبود ارزش محتوا هستند. مدیریت صحیح موجودی، ریدایرکت مناسب و تنظیمات noindex برای صفحات خالی از مهم ترین روش های جلوگیری از این نوع خطا در ووکامرس است.

Soft 404 در موبایل و دسکتاپ

در بسیاری از موارد خطای Soft 404 فقط در نسخه دسکتاپ دیده نمی­شود، بلکه مشکل اصلی در رندر نسخه موبایل است. گوگل از سال ۲۰۱۸ به بعد سایت ها را primarily mobile first بررسی میکند و اگر نسخه موبایل صفحه نتواند محتوا را کامل نمایش دهد، همان صفحه در دسکتاپ هم معتبر فرض نمیشود.

ممکن است صفحه در دسکتاپ کاملا صحیح نمایش داده شود اما در موبایل به دلیل لود نشدن فایل های CSS یا جاوا اسکریپت، صفحه تقریبا خالی دیده شود. در چنین شرایطی گوگل صفحه را کم ارزش تشخیص میدهد و آن را Soft 404 محسوب میکند. بنابراین هنگام بررسی این خطا باید حتما نسخه موبایل را با ابزار inspect بررسی کرد تا تفاوت رندر مشخص شود.

Soft 404 در موبایل و دسکتاپ

چطور Soft 404 را پیدا کنیم؟

چندتا راه برای فهمیدن و پیدا کردن صفحاتی که دچار خطای نرم 404 شده اند، وجود دارد:

1) سرچ کنسول (Coverage)

وارد مسیر زیر شو:
Index → Pages → Not indexed

اینجا پیام های زیر را میبینی:
Submitted URL seems to be a Soft 404
Soft 404
Submitted URL marked ‘noindex’

روی هر کدام کلیک کن تا صفحه ها را ببینی.

2) ابزار URL Inspection

URL را تست کن. به بخش «View Crawled Page» برو. اگر دیدی:

  • محتوایی دیده نشده
  • منابع لود نشده
  • یا صفحه بی ارزش به نظر میرسد
  • پس Soft 404 است.

3) ابزارهای خزنده (سریع ترین روش حرفه ای)

از ابزارهایی مثل:

استفاده کن.

چه چیزهایی را پیدا میکنند؟

تشخیص Soft 404 با بررسی Log File

بسیاری از خطاهای Soft 404 زمانی مشخص میشوند که رفتار ربات های گوگل در فایل های لاگ بررسی شود. این فایل ها نشان میدهند که گوگل کدام URLها را بارها و بارها درخواست میکند اما محتوایی مناسب دریافت نمیکند. بررسی لاگ مشخص میکند که آیا فایل های صفحه به درستی لود شده اند و آیا بازگشت صفحه با وضعیت محتوای آن هماهنگی داشته است یا نه.

این روش به سئوکار کمک میکند قبل از اینکه Soft 404 در سرچ کنسول ظاهر شود، مشکل را تشخیص دهد و روند اصلاح را سرعت ببخشد.

تشخیص Soft 404 با بررسی Log File

درک تفاوت Soft 404 در زمان بررسی Search Console

در بخش pages سرچ کنسول معمولا دو پیام دیده میشود. پیام Submitted URL seems to be a Soft 404 یعنی گوگل هنوز مطمئن نیست و صفحه در حال بررسی است. پیام Soft 404 در بخش Excluded یعنی گوگل تصمیم گرفته که صفحه ارزش ایندکس ندارد و آن را از نتایج خارج کرده است.

درک تفاوت این دو مرحله کمک میکند زمان مناسب برای استفاده از گزینه Validate Fix انتخاب شود.

چطور Soft 404 را کامل برطرف کنیم؟

اگر دچار خطای نرم 404 شدی آن را اینجوری برطرف کن:

1) اگر صفحه ارزش دارد باید محتوا را تقویت کنی

  • ۲۰۰ تا ۵۰۰ کلمه به صفحه اضافه کن
  • عکس و ویدیو اضافه کن
  • لینک داخلی بده
  • تیترهای H2 تنظیم کن
  • اسکیما اضافه کن

مثال: صفحه دسته بندی «لباس زمستانی» اگر فقط ۲ محصول دارد

باید توضیح کامل بدهی: برند ها، طول عمر لباس، برای چه کسانی مناسب است و.. (توجه کن درباره “لباس زمستانی چیست!” توضیح ندی! این موضوعغ نیاز کاربر را برطرف نمیکند و فکر نکنم کسی باشد که نداند لباس زمستانی چیست)

2) اگر صفحه حذف شده پس کد 410 بده یا به صفحه مرتبط ریدایرکت کن

اشتباه: محصول حذف شده را با کد 200 نشان بدهی.

درست: اگر جایگزین دارد: ریدایرکت ۳۰۱
اگر برای همیشه حذف شده: ۴۱۰ (بهترین گزینه)

3) صفحات آرشیو، تگ و فیلتر خالی → Noindex

در وردپرس و ووکامرس بسیار موثر است. مثلا: /tag/office/
هیچ نوشته ای ندارد → noindex

4) مشکلات لود CSS/JS و رفع فنی

  • فایل های CSS/JS را از robots.txt آزاد کن
  • CDN را اصلاح کن
  • رندر سمت سرور را فعال کن
  • خطای JS را برطرف کن

5) ریدایرکت های اشتباه و اصلاح مسیر

اشتباه: همه صفحه های حذف شده و صفحه اصلی

درست: هر صفحه مرتبط ترین صفحه

6) URLهای پارامتری و Canonical صحیح

مثال:
/tshirt/red?size=small&utm=instagram

canonical باید به:
/tshirt/red
اشاره کند.

چطور soft 404 را کامل بر طرف کنیم

هشدار در مورد Soft 404

1) هشدار اول
در برخی سایت ها خطای Soft 404 از تنظیمات نادرست شبکه توزیع محتوا یا همان CDN ایجاد میشود. ممکن است نسخه کش شده صفحه ناقص باشد و باعث شود گوگل محتوای خالی مشاهده کند. بررسی لحظه ای صفحه بدون استفاده از کش برای جلوگیری از این موضوع ضروری است.

2) هشدار دوم
یکی از رایج ترین دلایل Soft 404 در سایت های وردپرسی، ایندکس شدن صفحات جستجو یا همان search pages است. این صفحات معمولا محتوای مشخصی ندارند و حتی اگر چند نتیجه نمایش دهند، ارزش محتوایی پایینی دارند. بهترین روش این است که صفحات جستجو را همیشه به صورت noindex تنظیم کنید.

هشدار در مورد Soft 404

Soft 404 و سئو

گوگل در ۲۰۲۵ حساس شده به:

  • محتوای کم
  • صفحات بدون ارزش
  • صفحاتی که تجربه کاربری ندارند
  • صفحات با سرعت کم
  • صفحات موبایلی ضعیف
  • صفحات تکراری

اگر Soft 404 زیاد داشته باشی: کل سایت وارد دسته Low Quality میشود. پس حذف و تقویت صفحات بسیار مهم است.

404 و سئو

چک لیست سریع رفع Soft 404

  1. صفحه خالی است؟ محتوا اضافه کن
  2. صفحه حذف شده؟ 410
  3. صفحه مشابه زیاد داری؟ ادغام کن
  4. آرشیو یا تگ خالی؟ Noindex
  5. canonical اشتباه؟ اصلاح کن
  6. ریدایرکت اشتباه داری؟ اصلاح کن
  7. CSS یا JS لود نمیشود؟ robots.txt یا قالب را اصلاح کن
  8. صفحه محصول ناموجود؟ صفحه جایگزین و پیشنهاد محصول مشابه قرار بده
  9. Validate Fix در سرچ کنسول بزن

نباید فراموش کنی که

  • Soft 404 جریمه مستقیم ندارد
  • اما تعداد زیاد آن کیفیت کلی سایت را پایین می آورد و روی رتبه ها تاثیر منفی میگذارد.
  • 404 یا 410؟ اگر صفحه برای همیشه حذف شده است از 410 استفاده کن.
  • اگر احتمال بازگشت صفحه وجود دارد از 404 استفاده کن.
  • اگر صفحه ارزش دارد، محتوا اضافه کن و کد 200 را نگه دار.
  • Soft 404 یک تشخیص الگوریتمی است و گوگل به صورت خودکار آن را تعیین میکند.
  • مدت زمان رفع خطا بین 2 تا 14 روز پس از Validate Fix در سرچ کنسول.

نکته طلایی

نتیجه گیری

خطای Soft 404 شاید از بیرون یک خطای ساده به نظر برسد، اما در ساختار سئو تکنیکال یکی از مهم ترین مواردی است که باید به روز و جدی مدیریت شود. با رفع این خطاها، نه تنها کیفیت سایتت بالا میرود، بلکه ایندکس بهتر، رتبه های پایدارتر و تجربه کاربری قوی تری خواهی داشت.

درصورت داشتن سوال یا بودن ابهام در مقاله در کامنت ها برام بنویسید؛ خیلی سریع به سوالات شما پاسخ میدهیم “ارادتمند شما ویکی دمی”

دسته بندی‌ها:

دیدگاه شما

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *