گزارش breadcrumbs در سرچ کنسول

breadcrumb در سرچ کنسول چیست؟

breadcrumbs (برد کرامب) در سرچ کنسول یکی از گزارش هاییه که تو بخش Enhancements میشه دید. این گزارش مربوط به مسیر راهنمای وب سایته که در صفحات سایت استفاده کردیم. اگه مسیر راهنما مشکلی داشته باشه، پیام های مربوط به این گزارش به ایمیل مدیر سایت فرستاده میشه و می تونید توی این گزارش خطاها و دلیل خطاها رو ببینید. توی این بخش از آموزش سرچ کنسول اول می خوایم ببینیم منظور از breadcrumb چیه و بعد میریم سراغ گزارش مربوط به این ویژگی در سرچ کنسول.

این مقاله توسط تیم میزفا تولز آماده شده. میزفا تولز ابزار سئو ایرانیه که بخش های مختلفی داره و می تونه شما رو از تحقیق کلمات کلیدی گرفته تا بررسی خطاهای سئو سایت همراهی کنه. تصویر زیر تنها یکی از ابزارهای میزفا تولز هست که خطاهای کلید و مهم سئو فنی رو شناسایی کرده. برای آشنایی با بخش های مختلف میزفا تولز می تونید تا 7 روز به صورت رایگان از این ابزار استفاده کنید. پس منتظر نمونید. 😉
 

ابزار واکاوی صفحه میزفا تولز برای آنالیز سرعت سایت

منظور از breadcrumbs بردکرامب چیست؟

Breadcrumbs به معنی خرده های نان هست و از داستان «هانسل و گرتل» به دنیای سئو اومده! 🍪 توی این داستان خواهر و برادری که به جنگل میرن، برای اینکه گم نشن از خرده های نان در مسیرشون به عنوان راهنمای برگشت استفاده می کنند. توی سایت ها هم وظیفه برد کرامب، راهنمایی مسیره؛ یعنی کاربر می فهمه الان کجاست و از کجا به این صفحه رسیده. 

Breadcrumbs ربطی به منوهای کناری سایت نداره و قرار نیست جای اونها رو بگیره؛ توی فروشگاه های اینترنتی بزرگ یا هر وب سایتی که صفحات زیادی داره از این راهنما استفاده می کنن تا تجربه کاربری رو بهبود ببخشن و افراد بتونن مسیری که به یک محصول یا صفحه رسیدن رو راحت تر بفهمن. از طرف دیگه وجود این راهنماها به ربات های گوگل هم کمک می کنه که ساختار سایت رو بهتر شناسایی کنند. 

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

منظور از breadcrumbs بردکرامب چیست؟

Breadcrumbs انواع مختلفی داره که 3 تاشون رایج تر هستند:

🔸 بردکرامب مبتنی بر سلسله مراتب – با توجه به معماری سایت بهتون میگه کجایید. مثلا: صفحه اصلی> وبلاگ> دسته> نام پست.

🔸 بردکرامب مبتنی بر ویژگی – معمولا در فروشگاه های اینترنتی که امکان تعیین ویژگی های مختلف مثل جنس و سایز و غیره وجود داره. 

🔸 بردکرامب مبتنی بر مسیر – مسیری که کاربر طی کرده تا به یک صفحه رسیده رو نشون میده. مثلا: صفحه اصلی> صفحه قبلی> صفحه قبلی> صفحه فعلی.

گزارش breadcrumb در سرچ کنسول چیست و چه کاربردی دارد؟

برای فعال کردن مسیر راهنما به کمک breadcrumb باید از استراکچر دیتا استفاده کنید. البته افزونه یوآست سئو و رنک مث هم بخشی برای تنظیم بردکرامب دارند، اما ممکنه برای تنظیم این بخش نیاز به کدنویسی جداگانه باشه. از اونجایی که کد نویسی برای این کار تخصصیه، توی این مقاله بهش نمی پردازیم و فقط بخش های مختلف گزارش breadcrumbs در سرچ کنسول رو معرفی می کنیم تا بتونید خطاهای این بخش رو رفع کنید.

در این گزارش، راهنماها یا همون بردکرامب هایی که طراحی کردید با یکی از دو برچسب زیر دسته بندی میشن:

✅ Valid یا معتبر – یعنی هیچ مشکلی ندارن و به درستی کار می کنن.

❌ Invalid یا نامعتبر – یه مشکلی برای breadcrumb وجود داره که شاید باعث عملکرد نادرستش بشه و باید این مشکل رو رفع کنید.

گزارش breadcrumb در سرچ کنسول

در نمودار گزارش می تونید وضعیت کلی بردکرامب های معتبر و نامعتبر رو مقایسه کنید. زیر نمودار، گزینه «View data about valid items» دیده میشه که می تونید گزارش مربوط به بردکرامب های معتبر رو اینجا ببینید. 

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

خطاهای breadcrumb در سرچ کنسول چیست؟

برد کرامب هایی که گوگل در نتایج جستجوی خودش و بالای اسنیپت ها نشون میده از فرمت JSON-LD و Microdata هستن. برای ایجاد مسیر راهنما میشه از RDFa هم استفاده کرد. هر کدوم از این فرمت ها کد نویسی خاص خودشون رو دارن و اگه موقع کدنویسی اشتباهی اتفاق افتاده باشه، می تونید خطای مربوط به برد کرامب رو در گزارش مخصوص در سرچ کنسول ببینید. 

در زیر رایج ترین خطاهای این گزارش رو براتون آوردیم.

🔴 breadcrumbs either "name" or "item.name" should be specified

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

برای اینکه برد کرامب درست کار کنه باید (name) یا item.name درستی براش نوشته شده باشه. با دیدن خطای either 'name' or 'item.name' should be specified می فهمیم که احتمالا بخش name در کدنویسی برد کرامب خالی مونده. حالا ممکنه قالب سایت های وردپرسی یا جوملا یا حتی تداخل افزونه های وردپرسی هم باعث این خطا شده باشه. 😕

اگه سرچ کنسول، ایمیلی به مدیر سایت زد که با جمله breadcrumbs either name or item.name should be specified شروع می شد، باید به کمک یک برنامه نویس این خطا رو برطرف کنید. 

ممکنه همین پیغام رو دریافت کنید ولی به جای name یا item.name واژه های title و image وجود داشته باشه. زمانی که title رو دیدید یعنی بردکرامب برای صفحه ای که تنظیم شده، هیچ عنوانی نداره. Image هم به نداشتن تصویر شاخص پست یا صفحه اشاره می کنه. 

خطای breadcrumbs either "name" or "item.name" should be specified در گزارش بردکرامب سرچ کنسول

🔴 missing field "item" / missing field "name" و خطاهای مشابه

خطاهایی که با missing field item breadcrumbs در گزارش سرچ کنسول مشخص میشن، برای زمانیه که شما بردکرامب رو تنظیم کردید، اما در نشانه گذاری برد کرامب، یه نقصی یا مشکلی وجود داره. 

این نقص می تونه مربوط به موقعیت یا position باشه: missing field "position" یا missing field position breadcrumbs

می تونه مربوط به name باشه: missing field "name"

می تونه مربوط به URL باشه: missing field "url"

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

سوال 1 از 2
Breadcrumbs چیست؟

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

منوی کناری سایت که کاربر می تونه وارد بخش های مختلف و صفحات گوناگون بشه.

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