BreadcrumbList Schema — מה זה ואיך משתמשים בו?
BreadcrumbList schema
BreadcrumbList schema הוא סוג של נתונים מובנים (JSON-LD) המוטמע בקוד הדף ומגדיר את שביל הניווט מהדף הבית ועד לדף הנוכחי. כאשר Google מזהה סמן זה, היא עשויה להציג את שרשרת הניווט ישירות בתוצאות החיפוש, מה שמגדיל CTR ומשפר את הבנת מבנה האתר.
איך BreadcrumbList schema עובד?
הסמן מוטמע בתגית script מסוג application/ld+json בתוך head הדף. הוא מגדיר רשימת ListItem — כל פריט מכיל position (מספר סדורי מ-1), שם, ו-URL. Google סורקת את הסמן, מאמתת אותו דרך Rich Results Test, ועשויה להציגו כ-breadcrumb ויזואלי תחת כותרת הדף בתוצאות.
ה-BreadcrumbList לא חייב להתאים לניווט הנראה למשתמש — הוא מייצג היררכיה מושגית. מומלץ לכלול אותו בכל דף עם מסלול ברור: דפי קטגוריה, מוצר, פוסטים בבלוג ועוד. Google תחליט האם להציגו בהתאם לרלוונטיות ואיכות הסמן.
דוגמה
אתר פודקאסטים: דף "עריכת וידאו" יוטמע עם BreadcrumbList — פריט 1: בית (position 1), פריט 2: שירותים (position 2), פריט 3: עריכת וידאו (position 3). בתוצאות Google יופיע: example.co.il › שירותים › עריכת וידאו — במקום כתובת URL גולמית, מה שמעלה את שיעור הקלקה.
מתי משתמשים?
- אתרי תוכן עמוקים — בלוגים ומגזינים עם 3 רמות היררכיה ומעלה.
- חנויות אי-קומרס — דפי מוצר וקטגוריה להגדלת CTR ב-SERP.
- אתרי SaaS ושירות — דפי תכונה ותמחור עם מסלול ברור מהדף הראשי.
מונחים קשורים
- Structured Data — נתונים מובנים
- JSON-LD — פורמט הנתונים המובנים
- Rich Results — תוצאות עשירות ב-SERP
- Schema.org — ספריית הסכמות הסטנדרטית
שאלות נפוצות
- האם BreadcrumbList schema מובטח להופיע ב-Google?
- לא. Google קוראת את הסמן אך ההחלטה הסופית שלה. תנאי בסיסי: הסמן תקין, הדף מאינדקס, והשאילתה רלוונטית.
- האם ניתן להטמיע ב-React / Next.js?
- כן. ב-Next.js משתמשים ב-Script עם type="application/ld+json" בתוך Head, או ב-metadata API של App Router. ב-React רגיל — דרך dangerouslySetInnerHTML בתוך Helmet.
- כמה פריטים צריכים להיות ב-BreadcrumbList?
- לפחות 2 פריטים (דף הבית + הדף הנוכחי). מומלץ לכלול את כל שלבי ההיררכיה האמיתיים, עד 6-7 שלבים לכל היותר.