امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطای نرم 404 چیست؟ | what is a soft 404 error
#1
یکی از مراحل سئو فنی، یافتن و رفع خطاهای نرم  404  یا همان  soft 404 است. خطاهای Soft 404 می تواند بسیار گیج کننده باشد زیرا در بسیاری از موارد مشخص نیست که چه مسئله ای وجود دارد و این امر باعث عیب یابی و رفع آن می شود و به صورت کلی، یک روند دشوار بوده است.  در این مقاله، همه مواردی را که باید درباره خطاهای نرم 404 بدانید از جمله اینکه چه مواردی هستند، چطور آن ها را پیدا نماییم و  چگونه خطای soft 404 را برطرف نماییم صحبت می کنیم.؛برای پیدا کردن خطای نرم 404 حتما به سرچ کنسول خود مراجعه نمایید. در ادامه همراه ویکی دمی باشید تا با موارد ذکر شده بیشتر آشنا شوید.
خطای نرم 404 چیست؟ | what is a soft 404 error
خطای نرم 404 هنگامی رخ می دهد که صفحه ای توسط کاربر درخواست نشده باشد یا نامعتبر باشد و سرور به جای برگرداندن کد خطای HTTP صحیح (404 یا 410 یافت نشد) ، کد وضعیت HTTP 200 را برمی گرداند (موفقیت).
با کلمات ساده تر، این بدان معنی است که با وجود نامعتبر بودن صفحه، به جای اینکه کد خطای صحیح را به موتورهای جستجو بدهید تا آنها آن را نادیده بگیرند، سرور شما یک کد 200 یعنی کد تأیید را برمی گرداند.در نتیجه، موتورهای جستجو همچنان این صفحات را مورد خزش قرار می دهد و آنها را در نتایج جستجو لیست می کند.
خطاهای نرم 404 معمولاً زمانی اتفاق می افتند که:
شما صفحاتی با محتوای کم یا بدون محتوا دارید. این باعث می شود گوگل تصور کند که این صفحه باید یک کد 404/410 و نه یک کد 200 خوب برگرداند. مثال چنین خطاهایی، صفحات خالی تگ بوده که هیچ محتوایی را نمایش نمی دهد.
در اینجا یک موضوع موقتی برای خزیدن وجود دارد. وقتی گوگل سعی می کند صفحه  ای را مورد خزش قرار دهد، برخی از منابع صفحه (CSS ، JS) لود نمی شوند و در نتیجه، صفحه بدون محتوا به نمایش در می آید که این امر موجب می شود گوگل فکر کند خطای 404 اتفاق افتاده است. گوگل به دروغ یک صفحه را به عنوان “به نظر می رسد 404 باشد” علامت گذاری می کند در حالی که هیچ مشکلی در صفحه وجود ندارد.
چه چیزی برای رفع soft 404 errors مهم است؟
به دلایل زیر می توانید خطای soft 404  را پیدا نمایید و به رفع آن بپردازید:
این یک عمل بد است
یک صفحه باید کد وضعیت HTTP صحیح را برگرداند. در صورت گم شدن، نامعتبر بودن یا غیرمجاز بودن صفحات، باید کد404/410 (یافت نشد) یا 301 (منتقل شده) ارائه شود که در این حالت کد 200 (کد موفقیت) برگردانده می شود.
این یک تجربه کاربری بد است
شما نمی خواهید کاربران روی پیوندی از نتایج موتور جستجو کلیک کنند و در صفحه ای از وب سایت شما قرار بگیرند که دارای محتوای کم یا بدون محتوا است. همانطور که میدانید چنین محتوایی برای کاربران هیچ ارزشی ندارد.
بودجه خزیدن شما هدر می رود
موتورهای جستجو به جای صرف وقت برای خزیدن در صفحات مهم خود، وقت خود را صرف خزیدن و ایندکس کردن صفحات با خطای نرم 404 می کنند.
چه تفاوتی بین خطاهای 404 Not Found و soft 404 وجود دارد؟
تفاوت بین خطاهای 404 (پیدا نشده)  و خطای نرم 404 در این است که در مورد خطاهای 404 (not found) صفحه پیدا نشده است و کد وضعیت HTTP برگردانده شده کد 404 یا 410 است (که به درستی با یافتن آن مطابقت دارد). در صورتی که خطای نرم 404، صفحه پیدا نمی شود اما به جای بازگرداندن کد وضعیت HTTP 404 ، صفحه کد موفقیت 200 را برمی گرداند و این گمراه کننده است. به عبارت ساده، برای هر دو مورد، کد پاسخ صفحه باید 404 باشد، اما در مورد خطاهای نرم 404 اینگونه نیست.
تفاوت عمده دیگر این است که در خطای،404 صفحه توسط موتورهای جستجو ایندکس نمی شوند و در نتایج جستجو نشان داده نمی شوند اما خطای نرم 404، توسط موتورهای جستجو index می شوند و حتی ممکن است در نتایج جستجو ظاهر شوند.
خطاهای 404 و سئو 
آیا خطاهای 404 بر SEO و پتانسیل رتبه بندی شما تأثیر می گذارد؟ البته این مورد مانند موارد دیگر سئویی نیز، بستگی دارد. موارد معتبری وجود دارد که اعلام می کند خطای 404  همانی است که انتظار می رود. به عنوان مثال، وقتی کالایی دیگر در دسترس نیست، می توانید صفحه 404 را به کاربران نمایش دهید تا به آن ها بگویید که محصول خاص برای همیشه از بین رفته است.
مثال دیگر، زمانی است که می خواهید یک صفحه را به طور کامل از نتایج جستجو حذف کنید. با بازگرداندن یک کد وضعیت 404 ، به موتورهای جستجو می گویید که صفحه برای همیشه حذف شده است. وقتی صحبت از خطاهای نرم 404 می شود، این موارد می تواند پیچیده تر باشد، زیرا مواردی وجود دارد که صفحه معتبر بوده اما گوگل فکر می کند که اینگونه نیست و سرور شما کد 200 یعنی  تأیید  را ارسال می کند. در این موارد، بهتر است دلیل وقوع خطاها را بررسی کنید و آنها را برطرف کنید. به عنوان یک قاعده کلی، برای بهینه سازی بودجه خزیدن (crawl budget) ، از داشتن خطاهای 404 در سایت خود جلوگیری بعمل آورید و از  گیج کردن موتورهای جستجو خودداری کنید و تجربه کاربری خوبی را به کاربران ارائه دهید.
چگونه خطاهای نرم 404 را پیدا کنیم؟
قابل اطمینان ترین راه برای یافتن خطاهای 404 (404 مورد یافت نشد و خطاهای نرم 404) از طریق کنسول جستجوی گوگل (search console) بوده که در بخش اختصاصی coverage report و URL Inspection میتوانید به این مورد رسیدگی نمایید. اگر قبلاً این کار را انجام نداده اید و برای اولین بار است که می خواهید آدرسی را در گوگل یه ثبت برسانید می توانید به مقاله  ثبت سایت در سرچ کنسول مراجعه نمایید.
گزارش Coverage

  • در ابتدا در سرچ کنسول لاگین کنید.

  • سپس، بر روی گزینه coverage که در زیر فیلد index بوده بروید و گزارش coverage  را مشاهده نمایید.
[img=0x0]https://wikidemy.ir/wp-content/uploads/2021/04/seems-to-be-soft-404-.jpg[/img]مطمئن شوید که برگه ERROR انتخاب شده است و به دنبال موارد زیر باشید:

  • آدرس ارسالی به نظر می رسد خطای نرم 404 باشد

  • نرم 404 (soft 404)

  • یافت نشد (404)
برای دریافت جزئیات بیشتر در مورد صفحات مشکل دار، روی توضیحات خطا کلیک کنید.
ابزار URL Inspection
روش دیگر برای یافتن کد پاسخ وضعیت HTTP، استفاده از ابزار URL Inspection است.

  • [img=0x0]https://wikidemy.ir/wp-content/uploads/2021/04/soft-404-url-inspection-tool.jpg[/img]
 

  • URL را در ابزار بازرسی URL وارد کرده و enter را بزنید.

  • روی VIEW CRAWLED PAGE و سپس اطلاعات بیشتر کلیک کنید.

  • پاسخ HTTP را همانطور که در تصویر بالا نشان داده شده است مشاهده خواهید کرد
آدرس ارسالی به نظر می رسد soft 404 error است.
چه تفاوتی بین کد خطاهای “URL ارسال شده به نظر می رسد نرم 404” و “Soft 404” باشد؟
  آموزش ساخت pbn | جامعترین آموزش ساخت بک لینک pbn
[url=https://wikidemy.ir/pbn/]
قبل از اینکه یک صفحه توسط گوگل، به عنوان Soft 404 مشخص شود، ابتدا به عنوان “URL ارسال شده به نظر می رسد 404 نرم” باشد، به نمایش در می آید. این کار به این دلیل انجام می شود که بعضی اوقات خطاهای نرم 404 موقتی بوده اند، بنابراین قبل از اینکه Google تصمیم نهایی را بگیرد، ابتدا صفحات را به عنوان “به نظر می رسد نرم 404 است” علامت گذاری می کند و اگر این مسئله پایدار باشد، به عنوان Soft 404 علامت گذاری می شود.
وقتی به نظر می رسد یک صفحه به عنوان URL ارسال شده 404 نرم افزاری در برگه ERROR علامت گذاری شده است ، به این معنی است که اگر صفحه دوباره آنلاین شود، Google سعی می کند صفحه را مورد خزش قرار دهد و وضعیت آن را تغییر دهد.
وقتی صفحه ای در SOFT 404 در برگه EXCLUDED نشان داده می شود، به این معنی است که Google دیگر سعی نمی کند این صفحه را فهرست کند زیرا این صفحه پیدا نشده است یا با استفاده از دستورالعمل صفحه NOINDEX از نسخه خارج شده است. برای آموزش سئو داخلی می توان به سایت ویکی دمی مراجعه نمود
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  طراحی مالتی مدیا یا طراحی مولتی مدیا چیست؟؟ QASEMAFRA 0 981 2020/02/01، 06:43 AM
آخرین ارسال: QASEMAFRA
  وب سرور NGINX چیست؟ eh3an2010 0 1,212 2018/11/10، 05:47 AM
آخرین ارسال: eh3an2010

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان