نمایش
در حال ثبت رای
خطای Multiple reviews without aggregateRating object در بخش Review snippets سرچ کنسول زمانی ایجاد میشود که Property مربوط به این نوع داده ساختار یافته یعنی aggregateRating زمانی که چندین کاربر اقدام به ثبت امتیاز و نظر کردهاند، تعریف نشده باشد. در این حالت باید این قسمت از کد اسکیما به صفحه اضافه شود.
داده ساختار یافته Review Snippet چیست؟
یکی از عواملی که میتواند منجر به افزایش ترافیک سایت شما بشود، استفاده از دادههای ساختار یافته است. این نوع دادهها میتوانند منجر به ایجاد ریچ ریزالتها یا نتایج غنی در صفحه SERP شده و پیوندهای شما را از دیگران متمایز کنند. در نتیجه شما میتوانید از طریق جذابتر کردن نتایج صفحات سایت خود در موتور جستجو، افراد بیشتری را به سمت خودتان جذب کنید.
تاکنون ۳۲ نتیجه غنی توسط گوگل شناسایی میشود. هرچند که برخی از آنها ممکن است محدود به سایتهای معتبر خاص بوده و یا منسوخ شده باشند. یکی از این نتایج غنی که به شدت در نتایج جستجو میتوان آنها را مشاهده کرد، Review Snippet نام دارد.
Review Snippetها نتایج غنی هستند که معمولا شامل امتیاز ثبت شده برای صفحه شما به صورت ۵ ستاره، جمع کل نظرات و تعداد آنها میباشند. این نوع نتایج غنی میتوانند برای انواع محتواها درج شوند که عبارتند از:
- فیلمها.
- کتابها.
- محصولات.
- دورههای آموزشی.
- دستورالعملها.
- رویدادها.
- بیزینسهای محلی.
- اپلیکیشنها.
- اجکتهای مدیا.
- بازیها.
- قسمتهای فیلم.
- پلی لیست موزیک.
آشنایی با Propertyهای اسکیما کد Review snippet
قبل از اینکه به معرفی خطای Multiple reviews without aggregateRating object در بخش Review snippets سرچ کنسول بپردازیم، بهتر است بدانید که بسیاری از خطاهایی که برای این نوع نتایج غنی رخ میدهند، ناشی از عدم درج کامل یا اشتباه در درج Propertyهای کد اسکیما است. به همین خاطر لازم است با این ویژگیها آشنا شوید که در مقاله آموزش بخش review snippets به طور کامل با آنها آشنا شدیم.
آشنایی با خطای Multiple reviews without aggregateRating object در بخش Review snippets سرچ کنسول
خطای Multiple reviews without aggregateRating object در بخش Review snippets سرچ کنسول یکی از رایجترین نوع ارورهایی است که برای بسیاری از وبمسترها مشاهده میشود. بنابراین قصد داریم در این قسمت به بررسی کامل آن بپردازیم.
ارور Multiple reviews without aggregateRating object زمانی رخ میدهد که چندین Review یا نظر (امتیاز) برای صفحه شما درج شده است اما یک AggregateRating ندارد. منظور از AggregateRating میانگین امتیازی است که پس از ثبت چندین امتیاز یا نظر محاسبه میشود.
زمانی که کد اسکیمای Review Snippet را درج میکنید، باید پراپرتی aggregateRating را نیز تعریف کنید. اطلاعات کامل این پراپرتی در سایت schema.org درج شده است که برخی از مهمترین موارد آن به شرح زیر هستند:
نام پراپرتی | توضیحات |
ویژگیهای AggregateRating | |
itemReviewed | آیتم بررسی شده |
ratingCount | تعداد تمام امتیازهای درج شده |
reviewCount | تعداد تمام نظرات درج شده |
ویژگیهای Rating | |
author | نویسنده محتوا یا امتیاز |
bestRating | بالاترین امتیاز درج شده |
ratingExplanation | یک توضیح ۱ یا ۲ خطی برای ارائه اطلاعات راجع به محتوا و دادهای که منجر به امتیاز شد |
ratingValue | امتیاز محتوا |
reviewAspect | نظر یا رتبه بندی که مرتبط به این بخش یا جنبه از محتوا است |
worstRating | پایین ترین امتیاز درج شده |
شما میتوانید یک نمونه کد از درج صحیح این داده ساختار یافته را در ادامه مشاهده کنید که برای یک محصول درج شده است:
نکته: کد بالا یک نمونه کد کامل است که برای صفحه محصول درج شده است که اجباری به پر کردن و استفاده از همه آنها نیست. قسمتی که صرفا مربوط به Review Snippet میشود با هایلایت مشخص شده است.
علت ارور Multiple reviews without aggregateRating object
دلایل بسیاری را میتوان برای رخ دادن خطای Multiple reviews without aggregateRating object در بخش Review snippets سرچ کنسول بیان کرد که عبارتند از:
- این موضوع میتواند زمانی رخ دهد که گزینه مربوط به امتیاز محصول در ووکامرس نیز غیرفعال شده باشد.
- تداخل افزونههای امتیاز که ممکن است با پلاگینهایی که در درون خود قالب وجود داشته باشند نیز منجر به ایجاد چنین مشکلاتی میشود.
نکته: شما میتوانید با استفاده از یک افزونه کامل سئویی مانند RankMath Pro که قابلیت درج اسکیما Review را دارد و یا Yoast SEO، از ایجاد تداخلها جلوگیری نمایید.
- یک موضوع مهم دیگری که کمتر کسی به آن توجه کرده است، پایین بودن سرعت لود سایت، به خصوص بخش نظرات است. معمولا در این حالت گوگل باتها به رندر aggregateRating نمیرسند و به همین خاطر گوگل این Property را کراول نمیکند.
روش حل Multiple reviews without aggregateRating object
برای رفع خطای Multiple reviews without aggregateRating object در بخش Review snippets سرچ کنسول ابتدا باید اطمینان حاصل کنید که یک ارزیابی کلی از Propertyهای AggregateRating انجام دادهاید.
برخی از اقدامات در این بخش عبارتند از:
- در سرچ کنسول به بخش Review Snippet از بخش Enhancements رفته و در بخش Why items are invalid روی ارور ایجاد شده کلیک میکنیم.
- حال در صفحه جدید، از قسمت Example، اشارهگر موس را روی URL موردنظر آورده و بر روی گزینه “ذره بین” کلیک میکنیم.
- در صفحه باز شده، روی گزینه قرمز رنگ کلیک کرده و ارور مدنظر به شما نمایش داده میشود.
نکته: شما میتوانید با ابزار URL Inspection نیز دیگر ارورهای صفحه مدنظر خود را مشاهده کنید. ما در مقاله آموزش سرچ کنسول، بخشهای مختلف این ابزار خاص وبمسترها و گزارشهای آن را به صورت کامل توضیح دادهایم.
- همچنین شما میتوانید در صفحه با کلیک روی URL، کدهای Review Snippet را مشاهده کنید. حال باید کدهای بخش aggregateRating را با توجه به ویژگیهایی که برای آن ذکر کردیم مشاهده کرده و مقادیر آن را بررسی کنید.
- در صورتی که بخش aggregateRating در کدهای اسکیما وجود نداشته باشد که معمولا خطای خطای Multiple reviews without aggregateRating object در بخش Review snippets سرچ کنسول به همین خاطر است، باید این قطعه کد را به آن اضافه کرد.
- شما میتوانید کدهای مربوط به این قطعه داده ساختار یافته را با فرمت JSON-LD و مطابق با نمونه مثالهای گوگل درج کنید.
برای کاربران وردپرسی که از افزونه ووکامرس استفاده میکنند:
- حتما از منوی تنظیمات ووکامرس به بخش “محصولات” مراجعه کرده و با مشاهده قسمت “دیدگاهها”، تیک گزینههای “فعال کردن امتیاز ستارهای در دیدگاهها” و “امتیاز ستارهای اجباری میشود! دلخواه نخواهد بود.” را فعال کنید.
این کار باعث جلوگیری از ایجاد چنین ارورهایی در بخش Review Snippet سرچ کنسول میشود.
روش اعتبار سنجی خطا (validate fix) در سرچ کنسول و راهنمای حل مشکل با آن
برای اعتبار سنجی پس از اضافه کردن کدهای اسکیما یا رفع مشکل، شما میتوانید ۲ کار را انجام دهید:
- تست لحظهای: با ورود به بخش “ذرهبین” URL صفحهای که مشکل دارد، همانند ۲ تصویر قبل، روی گزینه “TEST LIVE URL” کلیک کنید. حال میتوانید مشاهده کنید که آیا ارور رفع شده است یا خیر.
- بعد از آنکه مطمئن شدید ارور رفع شده است، به صفحه قبل بازگشته، روی گزینه “Validate FIX” کلیک کنید.
بسته به اینکه نرخ خزش روزانه سایت شما چگونه است، ممکن است این خطا بعد از چند ساعت تا چندین روز از گزارش سرچ کنسول رفع شود.
اگر به دنبال روشی برای رفع ارور Invalid object type for field “author هستید، پیشنهاد میکنیم سایر مقالات سایت ما را نیز دنبال کنید.