بحث اخیر در یک گروه SEO فیسبوک نشان داد که چگونه ابزار تست دادههای ساختاریافته گوگل میتواند نتایج گمراهکننده تولید کند و اشکالزدایی دادههای ساختاریافته Schema.org را دشوار کند. به همین دلیل است که این ابزار کوتاهی میکند و چرا Schema.org راه حل بهتری ارائه میدهد. این مقاله به بحث گروه خصوصی فیسبوک لینک نمیدهد، اما تصاویری از اشکالزدایی سایتی که در مورد آن بحث شده بود ارائه میدهد.
افزونه وردپرس برای دادههای ساختاریافته شخصی که بحث را شروع کرد گفت که از یک افزونه وردپرس برای خروجی دادههای ساختاریافته خود استفاده میکند. شخصی انگشت خود را به سمت افزونه SEO گرفت و گفت که دادههای ساختاریافته Schema.org که توسط افزونهها خروجی میشوند به اندازه کافی خوب نیستند، اما این پاسخ نادرست از آب درآمد. ممکن است مشکل مربوط به دادههای ساختاریافته انتخاب شده توسط کاربر باشد، نه خود افزونه. افزونههای دادههای ساختاریافته برای خروجی دادههای ساختاریافته مفید هستند زیرا:
- کار خستهکننده تولید یک اسکریپت داده ساختاریافته JSON-LD Schema.org را خودکار میکند.
- به طور خودکار دادههای ساختاریافته مورد نیاز گوگل را خروجی میدهد.
- افزونهها به طور خودکار تمام دادههای ساختاریافته را هنگام تغییر الزامات گوگل بهروزرسانی میکنند. تنها نکته منفی، همانطور که ممکن است در این وضعیت وجود داشته باشد، این است که کاربر داده ساختاریافتهای را انتخاب کند که برای محتوای آنها مناسب نیست. این میتواند برای مثال زمانی اتفاق بیفتد که نسخه صحیح LocalBusiness باشد، اما به نسخه پولی افزونه نیاز داشته باشد و کاربر نوع دیگری از داده ساختاریافته، مانند AggregateRating را انتخاب کند.
-
خطای ابزار نتایج غنی گوگل شخص باید از داده ساختاریافته LocalBusiness استفاده میکرد، اما کد صفحه برای AggregateRating بود. اما وقتی شخص آن را در ابزار تست داده ساختاریافته گوگل بررسی کرد، به اشتباه نشان داد که از داده ساختاریافته LocalBusiness استفاده میکند. تصویر از تست گمراهکننده نتایج غنی گوگل
- بخش عجیب این است که ابزار گوگل به کاربران امکان مشاهده دادههای ساختاریافته موجود در HTML را میدهد و به درستی نشان میدهد که صفحه وب از داده ساختاریافته AggregateRating، نه LocalBusiness، Schema.org استفاده میکرد.
تصویر: ابزار گوگل دادههای ساختاریافته اشتباه را تشخیص میدهد - این ابزار داده ساختاریافته LocalBusiness را تشخیص میدهد، اما این در واقع چیزی است که در داده ساختاریافته AggregateRating قرار دارد که تشخیص داده نمیشود. آنچه ابزار نشان میدهد مربوط به نتایج غنی است، اما برچسب روی ابزار به اشتباه میگوید که داده ساختاریافته تشخیص داده شده را نشان میدهد.
اعتبارسنج ابزار دادههای ساختاریافته Schema.org
ابزار اعتبارسنجی دادههای ساختاریافته Schema.org دقیقتر، ابزاری است که توسط Schema.org ارائه شده است، نه گوگل.
در اینجا داده ساختاریافتهای است که ابزار رسمی Schema.org تشخیص داده است: چرا ابزار گوگل شکست خورد؟ آنچه اتفاق افتاد این بود که وبسایت از داده ساختاریافته AggregateRating برای بررسی کسب و کار محلی خود استفاده میکرد. ابزار تست نتایج غنی گوگل به اشتباه داده ساختاریافته LocalBusiness را شناسایی کرد و نادیده گرفت که اسکریپت واقعاً در مورد AggregateRating بود. اعتبارسنج رسمی Schema.org داده ساختاریافته را به درستی شناسایی کرد. این بدان معنا نیست که ابزار گوگل خراب است. فکر میکنم آنچه اتفاق میافتد این است که ابزار گوگل دارای قابلیتی است که ممکن است محدود به آزمایش اینکه آیا دادههای ساختاریافته یک وبسایت صفحه را برای نتایج غنی واجد شرایط میکند یا خیر، باشد، به همین دلیل آن را تستر نتایج غنی مینامند. شاید دادههای ساختاریافته را تأیید نمیکند، بنابراین اگر میخواهید کد خود را به درستی اشکالزدایی کنید، احتمالاً ایده خوبی است که ابزار رسمی Schema.org را امتحان کنید. اگر در اشکالزدایی دادههای ساختاریافته مشکل دارید و خواندن HTML بخشی از مجموعه مهارتهای شما نیست، ممکن است بخواهید ابزار داده ساختاریافته رسمی Schema.org را امتحان کنید، ممکن است به شما کمک کند بهتر بفهمید که مشکل دادههای ساختاریافته شما چیست. شاید وقت آن رسیده باشد که SEOها و ناشران ابزار رسمی اعتبارسنج دادههای ساختاریافته Schema.org را به لیست ابزارهای مورد استفاده خود اضافه کنند.
- talahost.com
Shortlink for this post: https://blog.talahost.com/?p=1926