گوگل به تازگی در نسخه سرچ کنسول نسخه جدید خود قابلیت ارزیابی داده های ساخت یافته Breadcrumbs را هم فراهم کرد و شما میتوانید بفهمید که آیا Breadcrumbs ساختار درستی دارند یا نه.
گزارش Breadcrumbs در زیرمجموعه گزارش های Enhancements سرچ کنسول هست. مثل بقیه داده های ساخت یافته (structured data) دیگر گوگل.
اگر شما خطایی در گزارش Breadcrumbs داشته باشید گوگل به شما چنین ایمیلی رو ارسال میکنه:
Fix Breadcrumbs markup for https://ariafar.name/
Google systems show that your site is affected by one Breadcrumbs markup issue. This means that your Breadcrumbs pages might not appear as rich results in Google Search.
Search Console has created a new report just for this rich result type. The new report enables you to identify, fix, and resubmit affected pages to Google so they can start appearing in Search Results with rich result features.
توجه داشته باشید که Breadcrumbs برای گوگل مهم تر از گذشته شده و همینطور ارورهای Breadcrumbs از اهمیت بالایی برخوردار هست چرا که ساختار و دسته بندی صفحه رو این داده ساختاریافته به گوگل میتونه نمایش بده.
محتوای مقاله
Breadcrumbs چی هست
از طرفی چون گوگل از Breadcrumbs در نتایج استفاده میکنه و اگر Breadcrumbs معتبری داشته باشید در زیر عنوان های سایت خودتون میتونید مشاهده کنید و این امر باعث میشه اهمیت Breadcrumbs چندبرابر میشه چرا که گوگل تمایل نداره Breadcrumbs های اشتباه و یا بد رو به کاربر نمایش بده و وظیفه وبمستر و یا متخصص سئو این هست که بتونه این موارد رو بررسی و رفع کنه.
یک نمونه ساده از Breadcrumbs
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Books",
"item": "https://example.com/books"
},{
"@type": "ListItem",
"position": 2,
"name": "Authors",
"item": "https://example.com/books/authors"
},{
"@type": "ListItem",
"position": 3,
"name": "Ann Leckie",
"item": "https://example.com/books/authors/annleckie"
},{
"@type": "ListItem",
"position": 4,
"name": "Ancillary Justice",
"item": "https://example.com/books/authors/ancillaryjustice"
}]
}
</script>
کد بالا بسیار ساده هست و شما مشاهده میکنید که یک position داره که از 1شروع میشه تا هر چند تا که باشه و بعد type که ثابت هست و همینطور name که دسته بندی های تو در تو رو نشون میده.
مثلا name اولی میتونه مقاله باشه و باید item یعنی لینک بشه به صفحه مقاله و بعد میتونه آموزش سئو باشه که باید item آموزش سئو لینک بشه به همین صفحه آموزش سئو و بعد سئو داخلی میتونه item بعدی باشه و …
منظور این هست که name ها و ادرس اونا (item) ها شبیه به یک دسته بندی تو در تو هستند که باید به این تو در تویی با position رعایت بشه. در غیر این صورت با خطا در سرچ کنسول یا همون وبمستر تولز قدیم رو به رو میشید.
Either “name” or “item.name” should be specified
مثلا در عکس اولی که در این مقاله هست اگر دقت کنید نوشته:
Either "name" or "item.name" should be specified
به سادگی میشه باید ایتم های مثل name و item رو درج کنی. حالا یا برید افزونه وردپرسی اگر نصب دارید بررسی کنید ببینید توی تنظیماتش چنین چیزی داره یا نه و یا اگر سایت اختصاصی نوشته شده پیشنهاد میشه به برنامه نویس این موضوع رو مطرح کنید
اگر فکر کنید هنوز مشکلی دارید میتونید در نظرات مطرح کنید.
همینطور سعی میشه همه این خطاها در آموزش جامع سرچ کنسول به صورت ویدیویی اموزش داده بشه.
اطلاعات بیشتر در خود گوگل
18 پاسخ
سلام
برای رفع این مشکل در سایتهای ورد پرسی چه افزونه ای پیشنهاد میکنید ؟
سلام. افزونه ای فکر نکنم وجود داشته باشه. برای هر سایتی فرق داره. با این حال میتونید سرچ کنید من افزونه ای نمیشناسم.
سلام و خسته نباشید
جناب آریافر سایت ما در نتایج جستجو گوگل مثل تصویری که منتشر کردید دارای مسیر هست و در سایت هم این مسیر داره نشون میده اما بازم ارور Unnamed item در Breadcrumb Google Webmaster نشون میده. این مورد با این که همه چیز درسته چرا پیش میاد دلیلی داره ؟
سلام رضا.
باید چشمی بررسی کرد و دید. ممکنه گاهی تشخیص گوگل اشتباه هم باشه و طبیعی هست. پیشنهاد میشه به یک متخصص سئو بده تا دقیق بررسی کنه.
ولی من جات باشم زیاد اهمیت نمیدم. موردی مهمی نیست.
سلام بتازگی برای من هم ای ن مشکل توسط گوگل گزارش شده در صورتی که پستهای من همچین قابلیتی رو داره که مسیر کامل رو نشون بده و البته گوگل برای من به عنوان error گزارش نداده به عنوان warning گزارش داده باید چیکار کنم ؟ هر روزم داره پستهای بیشتری به warning اضافه میشه
سلام. همونطور که در مقاله گفتم طبیعتا باید برنامه نویس بیارید این هشدار رو حل کنه. اگر هم حس میکنید براتون مهم نیست میتونید نادیده بگیرید، چون به احتمال زیاد این موارد اولویت های اول رو ندارن.
با سلام
من سایتم پرستاشاپ هست و این مشکل رو دارم الان باید چی کار کنم که این مشکل بر طرف بشه
سلام وقت بخیر.
پیشنهاد میکنم نظرات قبلی بخونید و مقاله رو مطالعه کنید تا نسبت به این موضوع آگاهی پیدا کنید.
سلام جناب آریافر
وقتتون بخیر
در مورد این خطا دقیقا متوجه نشدم برای رفعش چکارهایی باید انجام بدیم.
سایتم با وردپرسی هست. ولی کد نویسی آشنایی ندارم.
آیا این خطا میتونه باعث افت رتبه سایت در نتایج گوگل بشه؟
سایتم تا قبل از قطعی اینترنت در یک کلمه کلیدی مهم رتبه 2 بود.
و تقریبا بعد از اون زمان به صفحه سوم سقوط کرده.
البته این ارور رو هم سرچ کنسول نشون میده:
URL is on Google, but has issues
It can appear in Google Search results (if not subject to a manual action or removal request). However, some issues prevent it from being eligible for all enhancements.
ممنون میشم راهنماییم کنید.
با تشکر
سلام علی جان.
نه این مورد باعث نمیشه که سایتتون در گوگل افت پیدا کنه. حتما دلیل چیز دیگری هست. تشخیص اینکه چرا افت پیدا کنه کار راحتی نیست ولی سعی کنید از جنبه های مختلف سایت خودتون و همینطور رقیب ها رو بررسی کنید.
بله این ارور رو باید کدنویسی بدونیم.
سلام جناب آریافر ممنون بابت راهنمایی
برای ما هم از همین ارور برای نقشه کاربر اومده بود
الان ما این مورد رو تو وب مستر حل کردیم چه طوری اطلاع بدیم به گوگل دوباره برسی کنه یا نیازی نیست خودش اپ میکنه میفهمه ؟
سلام هادی. این رو که در وب مستر حل نمیکنن بلکه در سایت حل میکنن و بعدش در وبمستر تولز یا همون سرچ کنسول به گوگل اطلاع میدن. گزارش coverage مطالعه کنید. بعد از حل خطا باید fix کنید و در این مقاله که لینک کردم اشاره شده.
سلام روز بخیر
این نمونه کد نویسی ساده از Breadcrumbs طبق نیاز خودمون بنویسیم بعدش کجا باید واردش کنیم؟؟
من از افزونه یا سو تنظیمش کردم اما باز مشکل داره
سلام وقت شما هم بخیر. باید کدنویسی بشه. برای هر سایت هم فرق داره و نمیشه یک راه حل کلی داد.
چطوری این مورد رو برطرف و مدیریت کنیم
آیا افزونه ای هست که این مورد رو خودش بررسی کنه
ما سایت هایی زیادی داریم مدیریت میکنم برای همشون این خطا داره میاد و نمیدونیم باید چکار کنیم.
ممنون میشیم راهنمایی کنید.
سلام پیمان جان.
در مقاله به صورت کلی اشاره کردم. سرنخ برای رفع مشکل داده شده. میتونید ازش استفاده کنید و براساس این سرنخ به دنبال رفع در سایت های خودتون باشید.
برای هر سایتی چون تنظیمات مختلفی داره نمیشه اموزش اختصاصی داد.
این موضوع خطای name و item در Breadcrumbs خیلی رایج شده، مخصوصا در وب سایت های وردپرسی که از Yoast استفاده میکنن.
ممنون از مقاله ات
سلام اقای عابد عزیز.
بله درسته.
ممنونم از حضورتون.