جستجو برای:
سبد خرید 0
  • صفحه اصلی
  • جدیدترین دوره ها
    • دوره آموزش سئو سایت فروشگاهی
    • سئومَستر – دوره جامع سئو
    • آموزش انتخاب کلمات کلید سایت
    • آموزش لینک سازی خارجی
    • آموزش رپورتاژ آگهی
    • دوره آکادمی پلاس
    • افزایش سرعت سایت
    • دوره طراحی سایت با وردپرس
  • خدمات ما
    • خدمات سئو سایت
      • سئو سایت فروشگاهی
      • سئو سایت شرکتی
      • سئو سایت وردپرس
      • سئو سایت در تبریز
      • سئو سایت در مشهد
      • سئو سایت در تهران
      • سئو سایت در اصفهان
      • سئو سایت در یزد
      • سئو سایت تضمینی
    • خدمات طراحی سایت
      • طراحی سایت شرکتی
      • طراحی سایت فروشگاهی
      • طراحی سایت آموزشی
      • طراحی سایت وردپرس
      • طراحی سایت در تهران
      • طراحی سایت در مشهد
      • طراحی سایت در اصفهان
      • طراحی سایت در تبریز
      • طراحی سایت در یزد
      • طراحی سایت خدماتی
      • طراحی سایت ارزان
      • طراحی سایت مدارس
        • قیمت طراحی سایت مدارس
    • سفارش تولید محتوا
      • سفارش محتوای انگلیسی
      • هزینه تولید محتوا
      • تولید محتوا سایت فروشگاهی
      • تولید محتوا رپورتاژ آگهی
    • مشاوره سئو
    • منتورینگ سئو
    • سفارش رپورتاژ آگهی
  • وبلاگ
    • سئو داخلی
    • سئو تکنیکال
    • سئو خارجی
    • سئو محتوا
  • استخدام در seoedu
  • 021-28424084
  • info@seoedu.ir
  • آموزش سئو
  • سفارش تولید محتوا
0
SEOEDU
  • صفحه اصلی
  • جدیدترین دوره ها
    • دوره آموزش سئو سایت فروشگاهی
    • سئومَستر – دوره جامع سئو
    • آموزش انتخاب کلمات کلید سایت
    • آموزش لینک سازی خارجی
    • آموزش رپورتاژ آگهی
    • دوره آکادمی پلاس
    • افزایش سرعت سایت
    • دوره طراحی سایت با وردپرس
  • خدمات ما
    • خدمات سئو سایت
      • سئو سایت فروشگاهی
      • سئو سایت شرکتی
      • سئو سایت وردپرس
      • سئو سایت در تبریز
      • سئو سایت در مشهد
      • سئو سایت در تهران
      • سئو سایت در اصفهان
      • سئو سایت در یزد
      • سئو سایت تضمینی
    • خدمات طراحی سایت
      • طراحی سایت شرکتی
      • طراحی سایت فروشگاهی
      • طراحی سایت آموزشی
      • طراحی سایت وردپرس
      • طراحی سایت در تهران
      • طراحی سایت در مشهد
      • طراحی سایت در اصفهان
      • طراحی سایت در تبریز
      • طراحی سایت در یزد
      • طراحی سایت خدماتی
      • طراحی سایت ارزان
      • طراحی سایت مدارس
        • قیمت طراحی سایت مدارس
    • سفارش تولید محتوا
      • سفارش محتوای انگلیسی
      • هزینه تولید محتوا
      • تولید محتوا سایت فروشگاهی
      • تولید محتوا رپورتاژ آگهی
    • مشاوره سئو
    • منتورینگ سئو
    • سفارش رپورتاژ آگهی
  • وبلاگ
    • سئو داخلی
    • سئو تکنیکال
    • سئو خارجی
    • سئو محتوا
  • استخدام در seoedu
حساب کاربری
0

وبلاگ

SEOEDU > مقاله ها > آموزش سرچ کنسول > آموزش رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول + معرفی فرمت مورد قبول گوگل

آموزش رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول + معرفی فرمت مورد قبول گوگل

فوریه 23, 2024
ارسال شده توسط هادی مرادی
آموزش سرچ کنسول
آموزش کامل رفع خطای invalid price format in property price (in offers) در سرچ کنسول + علل ایجاد آن
آنچه در این مطلب می‌خوانید: نمایش
  1. 1 خطای invalid price format in property “price” (in “offers”) چیست؟
  2. 2 دلایل ایجاد خطای invalid price format in property “price” (in “offers”)
    1. 3 قوانین گوگل برای مقداردهی فیلد price
  3. 4 روش رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول
  4. 5 دیگر نکات مهم
امتیاز ۰ از ۵ – ۰ رای
spinner در حال ثبت رای

رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول با رعایت یکسری قوانینی که گوگل بیان کرده است انجام می‌شود. مثلا نباید از نقطه برای جداسازی هزارگان (به جز اعشار) استفاده کرد. همچنین نباید از نمادهای ارز در مقداردهی فیلد Price استفاده نمود. در ادامه جزئیات کامل این قوانین و توصیه‌ها برای رفع مشکل مربوطه را مشاهده خواهید کرد.

 

ثبت نام در دوره

خطای invalid price format in property “price” (in “offers”) چیست؟

ارور invalid price format in property price (in offers)

یکی دیگر از خطاهایی که می‌توانید در نتایج غنی مربوط به محصول مشاهده کنید، invalid price format in property “price” (in “offers”) نام دارد. این خطا بیانگر آن است که فرمت هزینه درج شده در ویژگی “قیمت” که در لیست داده‌های offers طبقه بندی می‌شود، اشتباه است.

منظور از offers یکی از انواع داده‌های ساختار یافته است که با داشتن یکسری ویژگی‌ها مانند availability، priceValidUntil و غیره، جزئیات محصول را تشریح می‌کند. گوگل برای استفاده از این داده ساختار یافته، یک ویژگی‌ را ضروری اعلام کرده است و آن price یا priceSpecification.price است. این ویژگی برای آن است که قیمت پیشنهادی محصول را نمایش دهد. همچنین شما می‌توانید در صورتی که محصولی را بدون قیمت ارائه می‌کنید، این ویژگی را با مقدار صفر تعریف کنید.

"offers": {
  "@type": "Offer",
  "price": 0,
  "priceCurrency": "EUR"
}

 همانطور که گفتیم، ویژگی قیمت یک اِلمان الزامی است و در صورتی که درج نشود، آن را به عنوان یک ارور مشاهده می‌کنید. حال باید برای رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول اقدام شود.

ارورها و هشدارهای مربوط به داده‌های ساختار یافته محصول در بخش سرچ کنسول، قیمت Shopping، تب Product Snippets قابل مشاهده می‌باشد. نمونه‌ای از تصویر این ارور را در تصویر بالا مشاهده می‌کنید.

توجه کنید که offers تنها یکی از موارد داده‌های ساختار یافته صفحه محصول است. ما در مقاله آموزش بخش Product snippets به صورت اجمالی همه این فیچرهای محصولات را آموزش داده‌ایم.

دلایل ایجاد خطای invalid price format in property “price” (in “offers”)

با توجه به توضیحاتی که در بخش قبل بیان کردیم، واضح است که برای رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول باید این ویژگی تعریف شود. ممکن است این سوال را بپرسید که چه دلایل منجر به ایجاد این ارور می‌شوند؟ در این خصوص می‌توان گفت:

قوانین گوگل برای مقداردهی فیلد price

  • عدم رعایت فرمت صحیح درج قیمت: یکی از مهم‌ترین و اصلی‌ترین دلایل، عدم رعایت فرمت مناسب در مقدار دهی ویژگی price است.

نکته: همانطور که گوگل می‌گوید باید این فیلد فقط و فقط برای درج “مقدار قیمت” باشد.
نکته: گوگل این مقدار را به عنوان “عدد” توصیف کرده است. شرایط دیگری که گوگل برای مقدار دهی فیلد price بیان کرده عبارتند از:

علت ایجاد ارور invalid price format in property price (in offers)
  • بدون کاما یا نقطه برای جداسازی هزارگان از یکدیگر باشد. مثلا عدد بیست هزار باید به صورت 20000 به کار برود نه 20.000.
    • در مقدار دهی این عدد نباید فاصله یا space درج کنید. مثلا مقدار 8. 20 اشتباه است. باید به صورت 8.2 به کار برود.

“رعایت دو نکته بالا مهم‌ترین راه حل برای رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول هستند.”

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

  • مقداردهی نادرست محصولات رایگان: بسیاری از افراد هستند که محصولات رایگانی در سایت دارند. در این حالت مقداردهی price را به جای درج عدد صفر (0)، به صورت واژه “free” انجام می‌دهند. در نتیجه این ارور را مشاهده خواهند کرد.
  • درج اطلاعات اضافی: با توجه به 2 نکته مهم قبل، درج اِلمان‌های اضافی در این فیلد مانند نماد ارز، متن تبلیغاتی یا توضیحات می‌توانند خطای invalid price format in property “price” (in “offers”) را ایجاد کنند. مثلا “price”: 20$ اشتباه است. صرفا عدد 20 درج شود.  
  • عدم درج ویژگی price یا ناقص بودن آن همچنین ممکن است عدم درج این ویژگی منجر به این ارور یا ارور مشابهی از نوع missing property بشود. توجه کنید که اگر می‌خواهید از داده ساختار یافته offers استفاده کنید، ملزم هستید تا مقادیری که گوگل آنها را ” Required properties” تعریف کرده است را حتما استفاده نمایید. در غیر اینصورت بهتر است چنین داده ساختار یافته‌ای را در صفحه محصول درج نکرده یا آن را حذف نمایید.
  • قیمت گذاری چندتایی: در صورتی که قیمت درج شده برای صفحه محصول چندبار تعریف شده که منجر به تناقض شود، این ارور را مشاهده می‌کنید. معمولا در این حالت قیمت درج شده در کد اسکیما با قیمت درج شده در صفحه محصول یا افزونه ووکامرس متفاوت است.

اگر به عنوان وبمستر فروشگاه ایرانی فعالیت می‌کنید و به جای واحد ارزی ریال از تومان استفاده می‌نمایید، ممکن است با این ارور یا ارور مشابهی “invalid iso 4217 currency” مواجه شوید. در این حالت ما در آموزش رفع خطای Invalid ISO 4217 currency code (in ‘offers’) در سرچ کنسول کامل رفع این مشکل و علل آن را توضیح داده‌ایم.

روش رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول

مشاهده کد نادرست اسکیما محصول

در ابتدا برای مشاهده کدی که در صفحه محصول شما به صورت نادرست درج شده وارد سرچ کنسول گوگل خود شده و با انتخاب ارور مربوطه، در بخش Example بر روی گزینه “ذره بین” کلیک کنید. حال از کشوی سمت راست می‌توانید قطعه کد داده ساختار یافته مربوط به این ارور را مشاهده کنید.

  • برای رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول کافیست به همان دستورالعملی که گوگل بیان کرده است عمل کنید. مقادیر price درج شده را مطابق با فرمت بیان شده توسط گوگل اصلاح نمایید.

حال در مورد راه‌های رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول می‌توان گفت:

  • اطمینان حاصل کنید که قیمت درج شده در صفحه محصول یک عدد است.
  • اگر به عنوان یک تکنسین سئو فنی بر کدنویسی داده‌های ساختار یافته مسلط هستید، می‌توانید مقدار فیلد price را به صورت دستی تغییر دهید.

نکته: شما می‌توانید از نمونه کدهای این لینک که توسط گوگل به طور مثال آورده شده‌اند استفاده کنید.

نمونه کد اول:

"offers": {
  "@type": "Offer",
  "price": 48.23,
  "priceCurrency": "USD"
}

نمونه کد دوم:

"offers": {
  "@type": "Offer",
  "price": 0,
  "priceCurrency": "EUR"
}

نمونه کد سوم:

"offers": {
  "@type": "Offer",
  "priceSpecification": {
    "@type": "PriceSpecification",
    "price": 8,
    "priceCurrency": "USD"
  }
}

همچنین شما می‌توانید با کلیک روی گزینه Inspect، جزئیات بیشتر خطا را مشاهده کنید.

  • استفاده از پلاگین‌ها یکی دیگر از راه‌های برطرف کردن این مشکل است. در این حالت شما می‌توانید اسکیما product offer را به محصولات خود اضافه نموده و مقدار price آن را تعیین کنید. توجه کنید که مقداردهی این اسکیما باید مطابق با قسمت محصول باشد.
مقدار دهی صحیح برای فیلد price

قدم آخر از مراحل رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول پس از اعمال تغییرات، صفحه موردنظر خود را انتخاب کرده و یا url آن را در بخش URL Inspection وارد کنید. حال می‌توانید با انتخاب گزینه “Test Live URL”، برطرف شدن مشکل را به صورت زنده مشاهده کنید. حال لینک خطا را در بخش Product Snippets انتخاب کرده و در صفحه وارد شده، روی گزینه Validate Fix کلیک کنید. شما می‌توانید برای آشنایی با ابزارهای سرچ کنسول، مقاله آموزش سرچ کنسول را مطالعه نمایید.

دیگر نکات مهم

در انتها راجع به رفع خطای invalid price format in property “price” (in “offers”) در سرچ کنسول می‌توان به چند نکته زیر اشاره نمود که عبارتند از:

  • حتما از کدهای ارزی مطابق با استاندارد ISO 4217 استفاده کنید. کد ارزی برای واحد پولی ایران IRR (ریال) می‌باشد.         
  • در صورتی که مقدار قیمت دارای اعشار است، حتما از نقطه برای جداسازی قسمت اعشار استفاده کنید.
  • حتما با توجه به مثال‌های ارائه شده توسط گوگل برای نگارش اسکیما کدها استفاده کنید.
  • در نهایت می‌توانید از ابزار تست کد اسکیما برای یافتن اشکالات مربوط به اسکیما کدهای خود استفاده نمایید.
قبلی رفع خطای Mobile Usability - خطای Clickable elements too close together در سرچ کنسول + راه رفع
بعدی رفع  خطای “Either "offers", "review" or "aggregateRating" should be specified در سرچ کنسول

7 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • alimardi گفت:
    مارس 4, 2024 در 3:32 ب.ظ

    اروری نیست تو سرچ کنسول که شما واسش محتوا نذاشته باشین :))))))) ممنون

    پاسخ
    • محمدرضا دهقانی گفت:
      مارس 4, 2024 در 3:38 ب.ظ

      سلام
      سعی کردیم تمامی ارورها رو بهشون بپردازیم تا کاربرامون راحت باشن برای رفعش

      پاسخ
  • مینا گفت:
    مارس 6, 2024 در 7:03 ب.ظ

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

    پاسخ
    • محمدرضا دهقانی گفت:
      مارس 8, 2024 در 8:20 ق.ظ

      سلام وقت بخیر
      کاش توضیحات بیشتر درمورد مشکلتون داده بودین
      من الان متوجه موضوع سوالتون نشدم واقعیت.

      پاسخ
  • امیرحسین ملکشاهی گفت:
    جولای 2, 2024 در 12:49 ب.ظ

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

    پاسخ
  • حسین گفت:
    دسامبر 28, 2024 در 7:39 ب.ظ

    سلام
    وقت بخیر
    من مواردی که فرمودید رو در سایت انجام دادم اما همچنان برای اکثر محصولات سایت ارور فوق رو دریافت میکنم
    “:”Offer”,”priceValidUntil”:”13 \u0622\u0628\u0627\u0646 1399″}
    این رو در بخش خطا نشون میده
    امکانش هست راهنمایی کنید ؟
    ممنون

    پاسخ
    • محمدرضا دهقانی گفت:
      ژانویه 14, 2025 در 9:15 ق.ظ

      سلام وقتت بخیر
      ارورها رو اگر رفع کردین یکم صبوری کنین تا دوباره سایت کروال بشه و گوگل موارد رو بررسی کنه.. قرار نیست به محض انجام و رفع مشکلات تو سرچ کنسول هم دیتا تغییر کنه

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
سفارش تولید محتوا مشاوره سئو دوره جامع سئو
دسته‌ها
  • آموزش بهینه سازی سرعت سایت
  • آموزش تولید محتوا
  • آموزش رپورتاژ آگهی
  • آموزش سئو
  • آموزش سرچ کنسول
  • آموزش طراحی سایت
  • آموزش گوگل آنالیتیکس
  • آموزش لینک سازی
  • الگوریتم های گوگل
  • دیجیتال مارکتینگ
  • شبکه های اجتماعی
  • معرفی افزونه وردپرس
  • هوش مصنوعی

درباره ما

ما در seoedu به شما تمام نکاتی که در مورد سئو و بهینه سازی سایت لازم دارید را خواهیم گفت به طوری که شما بعد از گذراندن دوره سئو سایت بتوانید هر سایتی را با هر cms یا سیستم مدیریت محتوا و در هر حوزه کاری مثل فروشگاهی، خدماتی و… به صفحه یک گوگل و به فروش انبوه برسانید.
سئو یعنی فروش بی نهایت

ارادتمند شما – محمدرضا دهقانی

جدیدترین محصولات

دوره آموزش لینک سازی خارجی

دوره آموزش طراحی سایت با وردپرس

خرید بک لینک edu

آموزش افزایش سرعت سایت

خدمات سئو سایت

راه های ارتباطی
  • 021-28424084
  • info@seoedu.ir

همراه با seoedu

درباره سئو ادیو

تماس با سئو ادیو

سفارش تولید محتوا

قوانین و مقررات سایت | ثبت شکایات

جدیدترین مقالات سئو
  • راهنمای خرید پیج اینستاگرامی و نکات مهم قبل از خرید
  • آموزش دانلود ویدیو از اینستاگرام + معرفی ابزار
  • راهنمای کامل رفع اکشن بلاک در اینستاگرام، معرفی جدیدترین تکنیک ها
  • راهنمای کامل نحوه سوال پرسیدن از هوش مصنوعی و استفاده از آن
  • گوگل ترندز چیست و کاربرد آن در سئو به چه شکل است؟
sitemap
اینماد

© 2020. تمامی حقوق این سایت برای SEOEDU محفوظ است
اشتراک گذاری در شبکه های اجتماعی
ارسال به ایمیل
https://seoedu.ir/?p=24590
مرورگر شما از HTML5 پشتیبانی نمی کند.
  • ویدیو معرفی
  • درباره دوره
  • سرفصل های دوره
  • مخاطبین دوره
  • ویژگی های دوره
  • سوالات متداول

تست پاپ آپ