ارور soft 404 چیست

ارور soft 404 چیست

همه ما حداقل یک بار با پیام خطای 404 روبرو شده ایم؛ این خطا می تواند بازخورد مفیدی برای یک کاربر وب باشد، اما استفاده از آن در زمینه اشتباه زمینه ایجاد ارور سافت 404 را فراهم می کند که معضل بزرگی است. این خطا می تواند بر عملکرد سئو سایت تأثیر منفی بگذارد، به خصوص زمانی که تعداد آن ها در سایت زیاد شود و روی هم انباشته شوند.

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

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

 

ارور soft 404 چیست

ارور 404 را می شناسید؟ این ارور زمانی رخ می دهد که سرور وب سایت نتواند صفحه وب (URL) درخواستی کاربر را پیدا کند. اما نکته ای اینجا وجود دارد و آن اینکه همیشه روبرو شدن با پیام 404 File Not Found به این معنی نیست که کد وضعیت صفحه مورد نظر 404 تعریف شده است.

ارور soft 404 چیست

گاهی اوقات کاربر صفحه ای را جستجو می کند که در حال حاضر روی وب وجود ندارد؛ یعنی قبلاً وجود داشته اما الان حذف شده و دسترسی به آن دیگر ممکن نیست. در چنین مواقعی وقتی کاربر سعی می کند از آن URL بازدید کند، ارور سافت 404 اتفاق می افتد و با پاسخ «صفحه یافت نشد» روبرو می شود. به قول خود گوگل «فقط چون یک صفحه ارور 404 را نشان می دهد، به این معنی نیست که کد وضعیت آن 404 است»

شاید بگویید بسیار خوب! وبسایتی که دیگر به سرور دسترسی ندارد، چرا باید در نتایج گوگل نمایش داده شود؟

در پاسخ باید بگوییم که ارور soft 404 به بازدیدکنندگان وب سایت منتقل می شود، اما ربات های خزنده گوگل اصلا متوجه آن نمی شوند. به طورکلی:

  • وقتی ارور 404 برگردانده می شود، ربات های گوگل وقت خود را برای خزیدن و ایندکس کردن آن صفحه تلف نمی کنند.
  • وقتی ارور سافت 404 برگردانده می شود، آن صفحه همچنان در صفحات نتایج موتورهای جستجو (SERP) خزیده و ایندکس می شوند.

ارور سافت 404 چه تفاوتی با ارور 404 دارد؟

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

ارور سافت 404 چه تفاوتی با ارور 404 دارد؟

تفاوت دیگر این است که موتورهای جستجو صفحات 404 را ایندکس نمی کنند، اما صفحات با ارور soft 404 بدون هیچ مشکلی ایندکس می شوند و در صفحه نتایج قابل مشاهده خواهند بود.

 

علت ایجاد ارور سافت 404 چیست؟

و اما مهم ترین سوالی که پیش می آید این است که اصلا ارور سافت 404 چرا اتفاق می افتد؟ چه عواملی باعث ایجاد این وضعیت می شوند؟

  • محتوای صفحه بسیار کم است یا اصلا هیچ محتوایی وجود ندارد

این یکی از مهم ترین دلایل ارور سافت 404 است. اگر گوگل تشخیص دهد که صفحه «محتوای کم ارزش» دارد یا اصلا هیچ محتوایی ندارد، وضعیت سافت 404 اتفاق می افتد.

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

  • مقصد ریدایرکت به اندازه کافی مرتبط انتخاب نشده است

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

  • کاملا اتفاقی رندر گوگل را مسدود کرده اید

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

  • در محتوای صفحه عباراتی مشابه صفحات 404 به کار رفته است

گوگل با مشاهده عباراتی مثل «موجود نیست»، «در انبار موجود نیست» یا «دیگر در دسترس نیست» به اشتباه فکر می کند با یک صفحه 404 روبرو شده است.

 

روش های رفع ارور soft 404 کدام اند؟

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

مثلا مواقعی که یک صفحه وب معتبر نیست؛ اما سرور همچنان ریسپانس کد200 را برمی گرداند، انگار که هیچ اتفاقی نیفتاده است.

در این مواقع باید دست به کار شوید و خطاها را بررسی و برطرف کنید.

بررسی کنید ارور Soft 404 هشدار کاذب نباشد

گاهی اوقات اصلا این خطا واقعی نیست و کنسول جستجوی گوگل به اشتباه آن را خطای 404 علامت گذاری می کند.

  • در بخش Coverage Report روی گزینه «Submitted URL seems to be a soft 404» کلیک کنید. فهرست کاملی از صفحات ارور سافت 404 نمایش داده می شود.
  • URL ها را در تب های جدید باز کنید.
  • اگر صفحه مورد نظر بخش معتبری از وب سایت شما است و اصرار دارید در نتایج جستجو ظاهر شود، گزینه «Validate Fix» را انتخاب کنید. به این ترتیب گوگل صفحه را کراول و ریسپانس کد را به روزرسانی می کند. شاید این فرایند چند روز طول بکشد. گوگل نتیجه را با ارسال یک ایمیل به شما اطلاع می دهد.
  • پس از تکمیل صفحه را بررسی کنید و URL لایو را آزمایش کنید.

همچنین می توان URL را انتخاب کرد و روی گزینه «Inspect URL» کلیک کرد. در ادامه روی گزینه « Request Indexing» کلیک کنید. فقط قبل از این کار URL لایو را تست کنید تا گوگل گزارش خود را به روز کند. با انجام این کار وضعیت صحیح صفحه در اختیار شما قرار می گیرد.

پس از بهبود صفحه آسیب دیده از گوگل بخواهید بار دیگر سایت را ایندکس کند

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

بگذارید صفحه در سایت بماند، اما روی موتورهای جستجو آن را دی ایندکس کنید

راهکار دیگری برای رفع ارور soft 404 این است که صفحه را روی سایت خود نگه دارید، اما روی موتورهای جستجو آن را دی ایندکس کنید. کافی است دستور no-index را به هدر سایت خود اضافه کنید تا موتور جستجو آن صفحه سایت را ایندکس نکند.

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

منظور ما از تنظیمات سایت برای صفحات نامعتبر حذف این صفحات است. وقتی کاربران سعی دارند صفحه حذف شده را باز کنند، سرور ریسپانس کد 404 را نشان می دهد و به این ترتیب مشکل ارور سافت 404 حل می شود.

images/upload/not-found-2.png

مسیر صفحه را با استفاده از ریدایرکت 301 تغییر دهید

آخرین راهکار رفع ارور soft 404 تغییر مسیر صفحه مورد نظر و هدایت کاربران به یک صفحه معتبر است. برای این کار کافی است یک ریدایرکت 301 به فایل htaccess. خود اضافه کنید.

این ریدایرکت به موتور جستجو می گوید که صفحه به مکان جدیدی منتقل شده تا ارور 404 برای صفحه قبلی نمایش داده نشود. اما قبل از همه این ها مطمئن شوید که هر دو صفحه محتوای مشابهی را پوشش می دهند.

 

سخن آخر

ارور سافت 404 زمانی رخ می دهد که صفحه ای که کاربر به دنبال آن آمده، در حال حاضر حذف شده یا از دسترس خارج شده باشد. در این شرایط ریسپانس کد 404 برگردانده نمی شود؛ بلکه کاربر با کد 200 (موفقیت آمیز) مواجه خواهد شد. از مهم ترین دلایل این اتفاق می توان به محتوای کم ارزش، ریدایرکت به صفحه نامربوط، مسدود کردن رندر گوگل یا استفاده از عبارات مشکوک مشابه صفحات 404 اشاره کرد.

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

 

تا اینجا چطور بود ؟

نتایج نظرسنجی ( ۶ ) ۳.۷ / ۵

مقالات مرتبط

comments

پرسش و پاسخ

پرسش مورد نظر خود را مطرح نمایید