آموزش کامل بخش Unparsable structured data report در گوگل سرچ کنسول

گزارش Unparsable structured data report در سرچ کنسول

آموزش سرچ کنسول |

یکی از گزارش هایی که ممکنه در بخش Enhancements ببینید، گزارش Unparsable structured data report سرچ کنسول هست. از اونجایی که این گزارش در بخش Enhancements اومده می تونیم حدس بزنیم که اطلاعات این گزارش به داده های ساختار یافته (structured data) یا کدهای اسکیمای در سایت مربوطه. اما کدوم داده های ساختار یافته؟! 🤔 توی این بخش از آموزش سرچ کنسول همراه میزفا تولز باشید تا با این بخش بیشتر آشنا بشیم.  

بخش Unparsable structured data report در سرچ کنسول چه کاربردی دارد؟

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

اما ربات های گوگل همیشه هم نمی تونن تمام داده های ساختار یافته رو تجزیه و تحلیل کنن. در این شرایط کدهای اسکیما برای گوگل Unparsable یا «غیر قابل تجزیه و تحلیل» میشه. یعنی ربات ها نمی تونن تشخیص بدن کد اسکیما رو برای چه چیزی استفاده کردیم؛ اما از اونجایی که کدها رو شناسایی کردن، می تونن خطای کدها رو بهمون نشون بدن. 

در سرچ کنسول یک بخش خاص برای این نوع داده های ساختار یافته طراحی شده که ربات های گوگل اونها رو پیدا کردن، اما نفهمیدن قراره ما با این کدها چه چیزی رو نشون بدیم. گزارش Unparsable structured data report سرچ کنسول جاییه که می تونیم مشکلات داده های ساختار یافته غیر قابل تحلیل برای ربات های گوگل رو ببینیم. 🧐

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

با بررسی اطلاعاتی که در این بخش از سرچ کنسول وجود داره و رفع خطاهای موجود، می تونیم عملکرد سایت رو در نتایج گوگل بهبود بدیم و کمک کنیم ربات های گوگل درک بهتری از داده های ساختار یافته سایت ما داشته باشن. ✅

بخش های مختلف گزارش Unparsable structured data report سرچ کنسول

بر خلاف سایر گزارش های مربوط به داده های ساختار یافته در بخش Enhancements سرچ کنسول، توی این گزارش خبری از موارد Valid یا معتبر نیست و فقط با مشکلات سروکار داریم. 

بخش های مختلف گزارش Unparsable structured data report سرچ کنسول

در این گزارش یک نمودار از موارد Invalid یا نامعتبر داریم که می تونیم روند اونها رو در طول زمان ببینیم. در بهترین حالت نباید هیچ مورد نامعتبری در این گزارش وجود داشته باشه. 

پایین نمودار هم یک جدول قرار گرفته. این جدول با عنوان «Why items are invalid» خطاها و مشکلات حیاتی مربوط به داده های ساختار یافته غیر قابل تجزیه برای ربات های گوگل رو لیست می کنه. 

نکته مهم: خطاها در این جدول بر اساس شدت و اهمیتشون لیست میشه؛ پس اگه قرار اونها رو رفع کنیم بهتره از بالاترین مورد شروع کنیم. 👉

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

نحوه رفع خطاها در گزارش Unparsable structured data report گوگل سرچ کنسول

با کلیک روی هر خطا به صفحه مربوط به جزئیات اون خطا می رسیم. در این صفحه می تونید زیر توضیحات مربوط به خطا روی گزینه Learn More کلیک کنید تا اطلاعات بیشتری درباره خطا به دست بیارید. 

اگه روی یکی از URLهای مشکل دار گزارش کلیک کنید یک پنجره در سمت راست باز میشه که مشکل کد اسکیما رو بهتون نشون میده. 

رفع خطاها در گزارش Unparsable structured data report گوگل سرچ کنسول

می تونید با استفاده از گزینه Inspect در پایین کد یا آیکن ذره بین کنار URL، صفحه مورد نظرتون رو با استفاده از ابزار URL Inspection بررسی کنید تا مشکل صفحه رو بهتون نشون بده. 

در ضمن می تونید اون بخشی از کد که مشکل داره رو کپی کنید و با ابزار تست ریچ ریزالت Rich Results test بررسی کنید تا دلیل عدم عملکرد درست کد رو بهتون بگه. 

استفاده از ابزار تست ریچ ریزالت Rich Results test برای پیدا کردن مشکلات بخش Unparsable structured data report در سرچ کنسول

بعد از اینکه مشکل کد رو درست کردید و دوباره اون رو در سایت قرار دادید، به صفحه مربوط به خطا در بخش Unparsable structured data report سرچ کنسول برگردید و روی گزینه Validate Fix بزنید تا روند اعتبارسنجی رفع خطا شروع بشه. این روند باعث میشه ربات های گوگل دوباره به سراغ صفحات مشکل دار سایت برگردن و اونها رو بخزن و از نو ایندکس کنن. وقتی این روند تموم بشه، سرچ کنسول نتیجه نهایی رو به صاحب سایت (پراپرتی) از طریق ایمیل اطلاع میده. 😉

لیست خطاهای گزارش Unparsable structured data report در گوگل سرچ کنسول

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

نوع خطاتوضیحات مربوط به خطا
Invalid JSON documentJSON یک خطای نحوی سطح بالا دارد.
Incorrect value typeمقدار مشخص شده برای یک فیلد اشتباه است. به عنوان مثال زمانی که باید عدد یا آرایه وارد می کردید، یک رشته (string) مشخص کردید. برای یادگیری Value مورد نیاز برای یک فیلد خاص، به مستندات داده های ساختار یافته گوگل مراجعه کنید. 
 
Parsing error: Missing ':'علامت «:» بین یک فیلد و یک مقدار جا افتاده.
Parsing error: Missing ',' or '}'علامت کاما یا کروشه بسته جا افتاده.
Parsing error: Missing '}' or object member nameعلامت کروشه بسته یا نام object جا افتاده.
Parsing error: Missing ',' or ']' in array declarationخطا در تحلیل مقدار آرایه: کاما یا بسته شدن براکت در آرایه جا افتاده.
Unable to parse token lengthبه دلایلی شروع و پایان یک پراپرتی یا مقدار پیدا نشده.
Invalid numberمقدار پراپرتی باید یک عدد می بود، اما از ارزش دیگری استفاده شده.
Empty escape sequence in string

مقدار رشته شامل کاراکتر فضای خالی است. به عنوان مثال از کد زیر استفاده کردید:

"description" : "Call me \ John"

در حالی که باید از کد زیر استفاده می کردید:

"description" : "Call me \"John\"
Bad escape sequence in string

یک فضای خالی نامعتبر در مقدار رشته استفاده شده. به عنوان مثال: 

"description" : "Some \q unknown sequence"
Truncated Unicode character6 کاراکتر آخر در یک جفت جانشین یونیکد جا افتاده.
Invalid Unicode characterدر شروع نیمه دوم یک جفت جانشین یونیکد، یک علامت \u جا افتاده.
Invalid Unicode escape sequence: four digits expectedیک دنباله یونیکد دارای خطای نحوی است: باید شامل چهار رقم باشد.
Invalid Unicode escape sequence: hexadecimal digit expectedیک دنباله یونیکد دارای خطای نحوی است: یک رقم هگزادسیمال انتظار می رفت اما ارائه نشده.
Duplicate unique propertyدو تعریف برای یک ویژگی منحصر به فرد در object داده ساختار یافته ارائه کردید. به عنوان مثال 2 مقدار @context
Invalid top level elementیک مورد سطح بالا در JSON-LD نامعتبر است.
Reference to nonexistent itemیک ویژگی itemref به یک شناسه غیر موجود اشاره می کند.

 

مشارکت کنندگان در این مقاله

همیشه عاشق کاوش و کشف جهان بودم؛ به همین خاطر خیلی زود به سمت علوم طبیعی کشیده شدم. سال ۱۳۹۱ وارد دانشگاه تهران شدم و جانورشناسی خوندم، اما دلم می‌خواست بیشتر کاوش کنم؛ تا روزی که اتفاقی مسیرم به دنیای خلق محتوا باز شد. از بهمن ۱۳۹۸ مشغول تولید محتوا برای سایت‌های مختلف هستم. هر چقدر بیشتر پیش میرم عطش بیشتری برای کشف دنیاهای مختلف و خلق محتواهای مفید دارم. دوست دارم تجربه‌ها و هرچیزی که یاد گرفتم رو به بقیه یاد بدم، چون هرچقدر بیشتر به هم یاد بدیم، جامعه بهتری خواهیم داشت. رویای من زندگی در جامعه‌ای است که مردمش برای رشد هم بخیل نیستند، پس برای رشد مخاطبم بهترین محتوا رو خلق می‌کنم.

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

میزفا تولز
جامع ترین ابزار سئو ایرانی
با کیفیت جهانی (۸ ابزار در ۱ ابزار)