جهان هر کس به وسعت فکر اوست – امام علی (ع)

رفع خطای Fix Breadcrumbs markup

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

گزارش Breadcrumbs  در زیرمجموعه گزارش های Enhancements سرچ کنسول هست. مثل بقیه داده های ساخت یافته (structured data) دیگر گوگل.

Fix Breadcrumbs markup for

اگر شما خطایی در گزارش 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
نمونه از 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 رو درج کنی. حالا یا برید افزونه وردپرسی اگر نصب دارید بررسی کنید ببینید توی تنظیماتش چنین چیزی داره یا نه و یا اگر سایت اختصاصی نوشته شده پیشنهاد میشه به برنامه نویس این موضوع رو مطرح کنید

اگر فکر کنید هنوز مشکلی دارید میتونید در نظرات مطرح کنید.

همینطور سعی میشه همه این خطاها در آموزش جامع سرچ کنسول به صورت ویدیویی اموزش داده بشه.

اطلاعات بیشتر در خود گوگل

پوریا آریافر
پوریا آریافر
من عاشق سئو هستم و سعی میکنم در این وبسایت شخصی تجربیات خودم رو به اشتراک بذارم. اگر دوست داشتید بیشتر درباره من بدونید یک سر به صفحه اصلی بزنید: ariafar.name

18 پاسخ

  1. سلام
    برای رفع این مشکل در سایتهای ورد پرسی چه افزونه ای پیشنهاد میکنید ؟

    1. سلام. افزونه ای فکر نکنم وجود داشته باشه. برای هر سایتی فرق داره. با این حال میتونید سرچ کنید من افزونه ای نمیشناسم.

  2. سلام و خسته نباشید

    جناب آریافر سایت ما در نتایج جستجو گوگل مثل تصویری که منتشر کردید دارای مسیر هست و در سایت هم این مسیر داره نشون میده اما بازم ارور Unnamed item در Breadcrumb Google Webmaster نشون میده. این مورد با این که همه چیز درسته چرا پیش میاد دلیلی داره ؟

    1. سلام رضا.
      باید چشمی بررسی کرد و دید. ممکنه گاهی تشخیص گوگل اشتباه هم باشه و طبیعی هست. پیشنهاد میشه به یک متخصص سئو بده تا دقیق بررسی کنه.
      ولی من جات باشم زیاد اهمیت نمیدم. موردی مهمی نیست.

  3. سلام بتازگی برای من هم ای ن مشکل توسط گوگل گزارش شده در صورتی که پستهای من همچین قابلیتی رو داره که مسیر کامل رو نشون بده و البته گوگل برای من به عنوان error گزارش نداده به عنوان warning گزارش داده باید چیکار کنم ؟ هر روزم داره پستهای بیشتری به warning اضافه میشه

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

  4. با سلام
    من سایتم پرستاشاپ هست و این مشکل رو دارم الان باید چی کار کنم که این مشکل بر طرف بشه

    1. سلام وقت بخیر.
      پیشنهاد میکنم نظرات قبلی بخونید و مقاله رو مطالعه کنید تا نسبت به این موضوع آگاهی پیدا کنید.

  5. سلام جناب آریافر
    وقتتون بخیر
    در مورد این خطا دقیقا متوجه نشدم برای رفعش چکارهایی باید انجام بدیم.
    سایتم با وردپرسی هست. ولی کد نویسی آشنایی ندارم.
    آیا این خطا میتونه باعث افت رتبه سایت در نتایج گوگل بشه؟
    سایتم تا قبل از قطعی اینترنت در یک کلمه کلیدی مهم رتبه 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.

    ممنون میشم راهنماییم کنید.
    با تشکر

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

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

    1. سلام هادی. این رو که در وب مستر حل نمیکنن بلکه در سایت حل میکنن و بعدش در وبمستر تولز یا همون سرچ کنسول به گوگل اطلاع میدن. گزارش coverage مطالعه کنید. بعد از حل خطا باید fix کنید و در این مقاله که لینک کردم اشاره شده.

  7. سلام روز بخیر
    این نمونه کد نویسی ساده از Breadcrumbs طبق نیاز خودمون بنویسیم بعدش کجا باید واردش کنیم؟؟
    من از افزونه یا سو تنظیمش کردم اما باز مشکل داره

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

  8. چطوری این مورد رو برطرف و مدیریت کنیم
    آیا افزونه ای هست که این مورد رو خودش بررسی کنه
    ما سایت هایی زیادی داریم مدیریت میکنم برای همشون این خطا داره میاد و نمیدونیم باید چکار کنیم.
    ممنون میشیم راهنمایی کنید.

    1. سلام پیمان جان.
      در مقاله به صورت کلی اشاره کردم. سرنخ برای رفع مشکل داده شده. میتونید ازش استفاده کنید و براساس این سرنخ به دنبال رفع در سایت های خودتون باشید.
      برای هر سایتی چون تنظیمات مختلفی داره نمیشه اموزش اختصاصی داد.

  9. این موضوع خطای name و item در Breadcrumbs خیلی رایج شده، مخصوصا در وب سایت های وردپرسی که از Yoast استفاده میکنن.
    ممنون از مقاله ات

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

الان دیگه بدون ابزارهای سئو نمیشه در گوگل خیلی موفق شد!

ابزارهای سئو باعث میشن شما خیلی بهتر از رقبا، سریع‌تر و هوشمندانه‌تر و با هزینه‌های کمتر در نتایج گوگل رشد کنی، و اگر متخصص سئو باشی کمک میکنه تا تعداد پروژه‌های بیشتر و درآمد بالاتر کسب کنی.

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