رایگان و بدون ثبت نام

بررسی داده ساختاریافته

هر بلوک JSON-LD صفحه، از جمله ساختارهای تودرتوی graph@، باز می شود؛ نوع و ویژگی های هر موجودیت فهرست و بلوک های خراب جداگانه نشان داده می شود.

  • بی نیاز به ثبت نام
  • تجزیهٔ واقعی JSON
  • ساختار graph@ هم پوشش دارد

ابزار را همین جا در صفحه اجرا کنید

اسکیمای موجود روی یک صفحه، معتبر یا خراب بودن JSON آن، و آنچه جا افتاده را مشخص می کند.

  • هزینه رایگان
  • منبع داده سرور خودمان
  • دسترسی بدون ثبت نام

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

جواب کوتاه

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

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

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

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

منبع و روش تامین داده

HTML خام صفحه خوانده می شود و بلوک های application/ld+json با json_decode واقعی تجزیه می شوند، پس «خراب» یعنی به راستی JSON نامعتبر، نه یک حدس. موردی که در پروژه های واقعی زیاد دیده ایم: اجرای هم زمان یوست در کنار یک افزونهٔ اسکیمای دیگر دو موجودیت Organization جداگانه را روی یک صفحه می نشاند و گوگل هیچ کدام را نمی پذیرد.

در چه موقعیتی به کار می آید

زمانی که نتیجهٔ غنی، مانند ستاره یا پرسش های متداول یا مسیر راهنما، در گوگل ظاهر نمی شود، یا پس از نصب یا تعویض افزونهٔ سئو، چون بارها دو افزونه هم زمان اسکیما می سازند و خروجی با خودش ناسازگار می شود.

جایی که کارساز نیست

بررسی اینجا در سطح دستور زبان است، نه در سطح معنا. یعنی می گوییم JSON از نظر ساختار سالم است و چه موجودیت هایی درونش اعلام شده، ولی نمی گوییم گوگل آن را برای نتیجهٔ غنی خواهد پذیرفت. پاسخ آن پرسش را باید از ابزار Rich Results Test خودِ گوگل گرفت و آن را جداگانه اجرا کرد. از این گذشته، سالم بودن اسکیما ضمانتی برای ظاهر شدن نتیجهٔ غنی نیست؛ گوگل خودش جای نمایش را تعیین می کند و در شمار زیادی از کوئری های فارسی اصلا نمایشش نمی دهد. اسکیما امکان را فراهم می کند، نه خودِ نتیجه را.

نکته ای که از کار با آن آموخته ایم

شناسایی بلوک خراب در اینجا با تجزیهٔ واقعی JSON انجام می شود، نه با گمانه زنی، پس وقتی می گوییم «خراب» یعنی حقیقتا نامعتبر. متداول ترین دلیلش یک علامت نقل قول است که میان متن توضیح محصول جا خوش کرده و به شکل درست اسکیپ نشده است. مهم این است که یک بلوک نامعتبر خودِ کل بلوک را ساقط می کند: گوگل آن را رد می کند و بقیهٔ اسکیمای همان بلوک هم با آن می رود، حتی اگر نود و نه درصد بقیه بی ایراد باشد.

هزینه

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

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

پرسش های متداول دربارهٔ این ابزار

سایت من به کدام نوع اسکیما نیاز دارد؟

همان نوعی که صفحه واقعا هست. مقاله به Article، محصول به Product، صفحهٔ خدمات به Service و کسب وکار با نشانی فیزیکی به LocalBusiness. افزودن نوع هایی که با محتوای صفحه نمی خوانند سودی ندارد و ریسک دارد.

وجود دو اسکیمای یکسان روی یک صفحه ایراد دارد؟

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

آیا اسکیما رتبه ام را بالا می برد؟

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