آیلین وب

بروزرسانی های مقاله
در تاریخ 19 اسفند 98 مقاله آپدیت شد و روشی عملی در آخر مقاله اضافه شد.

در چند هفته گذشته گوگل بسیاری از تغییرات را در Search Console اعمال و منتشر کرده است. این تغییرات از تجزیه و تحلیل متقابل دامنه تا پیشرفت های جدید قرار داده شده است. در حالی که بسیاری از این تغییرات تاثیر زیادی بر کاربران نداشته است، افزودن محصولات، موجب سردرگمی تقریبا هر وب سایت فروشگاهی شده است.

اگر اخیرا با تعداد زیادی مشکلات در سرچ کنسول جدید مواجه شدید اصلا نباید نگران باشید، شما تنها نیستید. گزارش محصولات در اواخر ماه فوریه به سرچ کنسول اضافه شد و با فراوانی هشدارها و خطایی به نام Either “offers”, “review”, or “aggregateRating” should be specified مشخص شد. گزارش محصولات را می توان در قسمت “Produdt” در ” Google Search یافت. این مقاله حتما برای حل این مشکل جدید و هم چنین کسانی که از ووکامرس استفاده می کنند بسیار مفید خواهد بود.

search console new - حل مشکل جدید سرچ کنسول: Either "offers", "review", or "aggregateRating" should be specified
حل مشکل جدید search console

خطای جدید در سرچ کنسول گوگل

بخش مهمتر خطاها و هشدارها این است که مشکل و راه حل به وضوح توسط گوگل توضیح داده نشده است. اگر بر روی دکمه Learn More کلیک کنید، افراد را به همان صفحه مشابه می فرستد، و اطلاعات ارائه شده بسیار کاربر پسند و رسا نیستند و نمیتوان با این توضیحات مشکل Either “offers”, “review”, or “aggregateRating” should be specified را حل کرد.

شما همچنین تعداد زیادی  از هشدارها را مشاهده خواهید کرد، از جمله Missing field “brand”, Missing field “SKU”, Missing Field “offers” و غیره.

search AYLINWEB - حل مشکل جدید سرچ کنسول: Either "offers", "review", or "aggregateRating" should be specified
مشکل product در سرچ کنسول

این خطاها و هشدار مربوط به نشانه گذاری و طرح محصول برای محصولات در سایت شما می باشد. اگر طرح مشخصی مشخص نشده باشد، توضیحاتی که در کنار محصول در جستجو ظاهر می شود، درست نخواهد بود. Rich results (قبلا “rich snippet” نامیده می شد) بخشی از اطلاعاتی هستند که می توانند در مورد محصول نشان داده شوند. معمولا شما محصولات بر اساس نام ها، تصاویر، قیمت ها و گاهی اوقات رتبه بندی در نتایج جستجو را مشاهده می کنید، اما سایر موارد اطلاعات ساختاری نیز می تواند به صورت خاص نمایش داده شود.

گوگل سایت های فروشگاه اینترنتی را تشویق می کند تا از تمام نشانه های ممکن محصول استفاده کنند، زیرا می تواند میزان کلیک را افزایش دهد.

خطای Either “offers”, “review”, or “aggregateRating” should be specified زمانی اتفاق می افتد که یک محصول حاوی محتوای ساختاری برای هر یک از 3 طرح مشخص نشده باشد. گوگل می خواهد توانایی نمایش عنوان، تصویر و … برای هر محصول را در نتایج جستجوی خود نشان دهد و این سه طرح را همه را به عنوان دلیل خرید می دانند. برای کسب اطلاعات بیشتر در مورد این سه طرح محصول، می توانید به وب سایت schema.org مراجعه کنید.

این تغییرات چه تاثیراتی در وب سایت دارد؟

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

این خطاها رتبه بندی شما را در موتورهای جستجو تغییر نمی دهد و به آنها صدمه نمی زند، اما اگر کاهش ترافیک را دیده اید، باید سعی کنید آنها را با بیشترین سرعت ممکن برطرف کنید.

Either “offers”, “review”, or “aggregateRating” should be specified: در  ووکامرس

اگر شما یک وبسایت دارید که از ووکامرس (WooCommerce) استفاده می کند، باید اسکریپت زیر را به طور پیش فرض مشخص کنید: نام، توضیحات، URL، SKU، در دسترس بودن، تصویر، پیشنهادات، AggregateRating، قیمت، نقد و … . این بدان معنی است که باید این خطار در تمامی محصولات سایت برطرف شود.

پیام های خطا معمولا از صفحات محصول مورد نظر ناشی نمی شوند. شما می توانید این کدها را در سورس صفحه پیدا کنید با جستجوی کلمات “schema” یا “type” و پیدا کردن کد های زیر شاخه باید کدهایی همانند تصویر زیر وجود داشته باشد.

چگونه مشکل Either “offers”, “review”, or “aggregateRating” should be specified رو برطرف کنیم؟

» روش اول (با استفاده از کدنویسی) : 

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

برای انجام این کار، می توانید کد زیر را به فایل functions.php قالب خود اضافه کنید:

/**
 * Remove the generated product schema markup from Product Category and Shop pages.
 */
function wc_remove_product_schema_product_archive() {
	remove_action( 'woocommerce_shop_loop', array( WC()->structured_data, 'generate_product_data' ), 10, 0 );
}
add_action( 'woocommerce_init', 'wc_remove_product_schema_product_archive' );

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

به یاد داشته باشید که اگر نمیدانید که چطور از کد استفاده کنید حتما قبل از هر کاری از فایل functions.php یک بک آپ تهیه کنید تا در صورت مشکل بتوانید برگردانید.

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

» روش دوم (با استفاده از افزونه) : 

در این روش ما با استفاده از افزونه بدون هیچ مشکلی این خطاها را برطرف می کنیم. همچنین توصیه می شود که برای رفع مشکل سعی نکنید که این نشانه گذاری ها (rich snippet) ها را حذف کنید بلکه باید این نشانه گذاری ها وجود داشته باشند. در اینجا ما افزونه ای بسیار حرفه ای و اورجینال بهتون معرفی می کنیم که براحتی می توانید خطاهای Either “offers”, “review”, or “aggregateRating” should be specified سرچ کنسول گوگل را رفع کنید و همیشه در نتایج جستجو بدرخشید!

بهترین افزونه ای که می توان در این زمینه معرفی کرد افزونه Wp Schema Pro است که در تمامی سایت های وردپرسی بزرگ استفاده می شود و توصیه هر سئو کاری در الگوریتم های جدید گوگل استفاده از این افزونه است پس در ادامه با ما همراه باشید تا استفاده از این افزونه را یاد بگیریم.

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

✔ در تاریخ 18 اسفند 98 قرار داده شد. یکی ار کاربران عزیزمون تجربیات خودشون رو در اختیار ما گذاشتن و فرمودن که با روش زیر میتونید این مشکل رو حل کنید : براحتی میتونید در محصولات سایت و مقالات کامنت های فیک (یعنی کامنت هایی که خودتون مینویسید) قرار بدید و امتیاز ستاره به نظر که گذاشتید بدید. با این کار ارور ها رفع میشوند.

ویدئوی آموزشی هم در تاریخ 24 فروردین 98 قرار داده می شود …

35 دیدگاه دربارهٔ «حل مشکل جدید سرچ کنسول: Either “offers”, “review”, or “aggregateRating” should be specified»

  1. سلام خسته نباشید
    ببخشین چندتا سوال داشتم خدمتون.تفاوت review و AggregateRating چیه.مگه هردوتاش مربوط به امتیاز دهی پستها نیست.من در گوگل وبمستر سایت خودم این دوتا ارورو دارم.حالا میخوام با Data Highlighter این دوتا مشخصرو به گوگل معرفی کنم ولی مشکلی که دارم اینکه اگه من قابلیت امتیاز دهی ستاره ای خود وردپرسو تو قسمت نظرات مغرفی کننم کافیه یا نه.یعنی این برام سواله که آیا سیستم امتیاز دهی ستاره ای که تو قسمت نظرات هستش با امتیاز دهی که این افزونه در اخر هر محصولاتو پست اضافه میکنه فرق داره؟تفاوتشون چیه.ثانیا کادری که در پایین هر پست اضافه میشه آیا واقعا راهی برا غیر قابل نمایش کردنش وجود داره چون خیلی ظاهر سایتو خیلی زشت میکنه.
    در کل میخوام بگم که وقتی خود سایت قابلیت امتیاز دادن به پست هارو داره دیگه چه لزومی به این افزونه هست.(البته فقط قسمت کد اسکیمای امتیاز دهی محصولات رو مد نظرمه)

    1. سلام دوست عزیز
      بله درسته هر 2 تا برای امتیاز دهی هست ولی review برای نقد و بررسی محصول یا پست و AggregateRating برای تعداد نظرات هست. مثلا یک کاربر بهتون امتیاز 5 ستاره میده یا 10 تا کاربر، در کل رتبه بندی کلی رو نشون میده.
      اگه با افزونه هایی همانند wp-review این کار رو انجام بدید فقط میتونه ارور review رو برطرف کنه و برای تعداد اون نظرات میتونید از افزونه های اسکیما استفاده کنید.
      چون توی بعضی از قالب های وردپرسی قسمت امتیاز دهی توی دیدگاه ها به صورت سوری قرار داده میشه و فرقی نداره شما چند امتیاز بدهید.
      سعی کنید در بالای مقاله ها قرار بدید نه در قسمت دیدگاه ها
      بله میتونید با کد css باکس مورد نظر رو display رو مساوی none قرار بدید تا هیدن بشه.(display:none;).
      در کل شما باید از افزونه های اسکیما استفاده کنید و استفاده تنها از افزونه امتیازدهی نمیتونه ارورها رو برطرف کنه.

  2. خیلی ممنون از کمکتون دمتون گرم،اینم بهتون بگم آیلین وب داره کم کم جا میفته اگه اینجروی ادامه بدین راحت میاین بالا .ولی در کل با دیتا هایلایت خود گوگل وبمستر اینکارو بکنی بهتره چون دیگه لازم نیستش محصولات قبلیرو هم بیایی اون مشخصات کد اسکیمارو وراد کنی و بعد از چند بار معرفی دیگه گوگل خودش بر اساس اونا محصولا و پستهای دیگتو برطرف میکنه.ولی فکر نکنم با افزونه بشه محصولات قبلیرو اتوماتیک درست کنی.
    من لینک یک محصولمو براتون گذشام میشه خواهشا ی نگاه کنید که ببیند آیا واقعا امتیاز دهی که به محصول داده شده به قول شما سورس هستش یا نه
    https://kharidoriginal.com/product/%D8%AA%D9%84%D9%88%DB%8C%D8%B2%DB%8C%D9%88%D9%86-%D8%B3%D9%88%D9%86%DB%8C-%D9%85%D8%AF%D9%84-x9000f/

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

  3. بازم ممنون.ولی همونطوری که گفتم من دوتا ارور review و AggregateRating دارم حالا من موندم که کدومو به کدوم یکی معرفی کنم.امتیاز ستاره کنار عنوان محصولو باید به کدومشون ربط بدم و قسمت نظراتو به کدوم.AggregateRating کدومشه و review کدوم؟
    در افزونه اسکیما پرو مگه نباید تو هر محصول شناسه sku قیمت و این چیزارو دستی وارد کرد.چون من به جز ارورهای بالا این ارورهارم در وبمسرت دار.م

    1. ببینید شما برای review باید قسمت ستاره های دیدگاه ها رو مدنظر قرار بدید و برای AggregateRating همون ستاره های کلی که توی بالای محصولات هست رو مدنظر قرار بدید.

      بله باید برای sku و price باید دستی وارد کنید چون برای هر محصول فرق میکنه.

    1. سامان فتاحی

      سلام به شما دوست عزیز
      sku به معنای واحد نگه داری موجود هست. واضحترش اینه که شناسه منحصر به فرد یک محصول هست به عنوان مثال :
      برای یک کتاب شناسه اون کتاب میتونه sku باشه (4894894 شناسه کتاب)
      و اینو بدونین که یک حالت قرار دادی برای هر شرکت داره امکان داره شما برای یک محصول یک کد منحصر به فرد داشته باشید.
      موفق باشید

  4. با عرض سلام و خسته نباشید.
    ببخشین ارور No global identifier provided (e.g., gtin, mpn, isbn) که تازگی به لیست ارورهای مربوط به کدهای اسکیمای سایتم اضافه شده مربوط به چی هستی اصلا چی میگه؟

    1. سلام به شما دوست عزیز
      این ارور مربوط به محصولات شما است (ولی من دقیقا نمیدونم که شما چه نوع محصولی در سایت خود میفروشید) واین حروف مخفف که نوشته شده مربوط به نا هماهنگ بودن کد های محصول شماست.
      برای اطلاعات بیشتر در رابطه با این مشکلات به این صفحه سر بزنید. مرکز کمک گوگل

  5. سایت بنده مربوط به فروش لوازم خانگی و گوشی ایناست.راستش برند و این چیزاشو فهمیدم ولی توضیحاتی که لینکشو گذاشتین بقیه موارد مربوط میشه به یک سری قرار دادو آیین نامه .زیاد متوجه نشدم.

  6. سلام. بعد از کلی سرچ با کلمات و عناوین مختلف بالاخره به مقاله شما رسیدم که به نظرم مشکل سایت من دقیقا همینجاست. حدود 1 سال هست که من دارم روی سایت کار میکنم و صفحه محصولاتم 7-8 ماه هست که ایجاد شده و یک سری محصولات مشخص هست که همه ی اطلاعات ش مشخص هست و قابلیت بروز رسانی هم نمیتونه داشته باشه. مشکل اصلی من اینه که در حالی که مقالات و مطالبم با کلمات کلیدی میاد بالا اما هیچ کدوم از پروداکت ها در سرچ گوگل بالا نمیان و نمیدونم مشکل کجاست! اینم باید بگم که من برنامه نویس نیستم و از یک سری توضیحات یا جابه جا کردن کد ها سر درنمیارم اما بعد از تحقیق و بررسی سرچ کنسول گوگلم بنظرم اومد باید در کدهای صفحه پروداکت مشکلی باشه که محصولاتم توی سرچ بالا نمیان. میشه لطفا منو راهنمایی کنید.
    http://www.kishtours.com
    این هم آدرس سایت هست.
    لطفا خواهش میکنم منو راهنمایی کنید چون واقعا نمیدونم باید چکار کنم

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

  7. با سلام و خسته نباشید . این افزونه خطای No global identifier provided (e.g.,gtin,mpn,isbn,) را نیز برطرف میکند؟

    1. سلام کاربر گرامی
      تمامی این مشکلات و ارور ها مربوط به اسکیما و نشانه گذاری هست و باید حتما یک افزونه اسکیما در وردپرس نصب بشه و بهترینش هم بی شک همین افزونه wp schema pro هستش و کم کم مشکلات مربوط به اسکیما رو از محصولات و مقالات رفع میکنه.

  8. سلام
    مقاله آموزشی خیلی عالی بود ولی من نمی خوام حذف کنم چون شما یک کد رو دادین در فایل functions.php بزاریم
    ولی افزونه wp schema pro معرفی کردین فکر خیلی عالی است ممنون
    و میشه تمام ارورهای جدید رو شناسایی کرد درسته

    1. سلام دوست عزیز ممنونم از شما
      بله کد قرار داده شده کدهای اسکیمای مربوط به محصولات ووکامرس رو حذف میکنه.ولی افزونه wp schema pro بهترین روش هست، چون کلا کدهای اسکیما توی الگوریتم های جدید گوگل بسیار مهم شده و حتما باید از این افزونه استفاده کنید.

  9. سلام ممنون می شم در مورد قسمت های جدیدی که به سرج کنسول اضافه شده مطلبی بنویسید چون الان در سایت من این قسمت های جدیدی که اضافه شده خطا های زیادی مشاهده می شود و الان متاسفانه هیچ سایتی در این مورد هیچ گونه توضیحاتی ننوشتند
    قسمت های جدیدی مثل :
    Unparsable structured data
    Speed (experimental)

  10. سلام
    اول اینک ممنون از مقالتون
    دوم اینک من اینکار کردم مشکلم اولش حل نشد
    بعد اومدم برای تست جدا از پر کردن جدول اسکیما یک کامنت و ستاره هم برا خودم گذاشتم همچی درست
    شد
    این منتشر کنید شاید تجربیاتم ب درد بقیه بخوره

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

  11. باسلام و عرض خسته نباشید.
    ببخشید این افزونه با افزونه فروشگاهی ایزی دیجیتال دانلود(Easy digital downloads) هم سازگار هست؟

دیدگاه‌ خود را بنویسید

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

پیشنهاد میکنیم این مقالات را هم بخوانید
هاست ویندوز و هاست لینوکس : کدوم رو انتخاب کنم؟

هاست ویندوز و هاست لینوکس

قبل از راه اندازی و ساخت سایت با وردپرس  باید حتما قبلش

آموزش ساخت مگامنو در المنتور (رایگان) + 📽فیلم آموزشی

آموزش ساخت مگامنو در المنتور

با آموزش ساخت مگامنو در المنتور در خدمت شما عزیزان هستم و

کپی کردن صفحات المنتور به صورت کامل از یک سایت به سایت دیگر + (فیلم آموزشی)

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

شاید برای خیلی از شماها پیش اومده که توی طراحی صفحات با

دوره آموزش (🥉مبتدی) قالب فلت سام Flatsome

دوره آموزش (🥉مبتدی) قالب فلت

دوره آموزش مبتدی قالب فلت سام Flatsome دوستان گلم، تصمیم گرفتم که

مطالب داغ
اسکرول به بالا