פירורי לחם ב-1C-Bitrix: הגדרה ומיקרו-נתונים

פירורי לחם ב-1C-Bitrix: הגדרה ומיקרו-נתונים מצב טיפוסי: לאחר העברת אתר ל-Bitrix מ-CMS אחר, פירורי הלחם מפסיקים להופיע — הרכיב קיים, אבל השרשרת ריקה. או שהם מציגים נתיב כמו "בית → קטלוג → מוצר" כאשר צריך להיות "בית → קטלוג → תת-קטגוריה → "
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
פירורי לחם ב-1C-Bitrix: הגדרה ומיקרו-נתונים
פשוט
~1 יום

הכישורים שלנו:

שאלות נפוצות

העבודות האחרונות

  • image_website-b2b-advance_0.webp
    פיתוח אתר חברה B2B ADVANCE
    1456
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    פיתוח אתר לחברת FIXPER
    1018
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    760
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    879
  • image_crm_dolbimby_434_0.webp
    פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    804
  • image_crm_technotorgcomplex_453_0.webp
    פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    1162

פירורי לחם ב-1C-Bitrix: הגדרה ומיקרו-נתונים

מצב טיפוסי: לאחר העברת אתר ל-Bitrix ממערכת CMS אחרת, פירורי הלחם מפסיקים להופיע — הרכיב קיים, אבל השרשרת ריקה. או שמוצג נתיב כמו "בית → קטלוג → מוצר" כאשר אמור להיות "בית → קטלוג → קטגוריית משנה → מוצר". נתקלנו במקרים כאלה עשרות פעמים במשך יותר מ-10 שנות פיתוח. בואו נצלול לאיך המנגנון עובד ברמת הליבה ואיך אנו מגדירים פירורי לחם במפתח מלא — עם אחריות שהם יעבדו כראוי בכל הדפים, כולל קטעי קטלוג ומוצרים.

למה פירורי לחם חשובים לקידום אורגני?

פירורי לחם הם לא רק אלמנט ניווט. מנועי חיפוש משתמשים בהם כדי להבין את מבנה האתר ולהציג אותם בתוצאות החיפוש כקטעים עשירים. לפי הנתונים שלנו, לאחר יישום Schema.org BreadcrumbList, שיעור הקליקים בתנועה אורגנית עולה בממוצע ב-20–30%. יתר על כן, פירורי לחם נכונים מפחיתים את עומק הגלישה ומקטינים את שיעור הנטישה. עבור חנויות מסחר אלקטרוני עם קטלוגים של יותר מ-1000 מוצרים, מיקרו-נתונים נכונים מניבים עלייה של 15–25% בתנועת החיפוש.

בעיות שאנו פותרים

סדר קטעים שגוי. כאשר מוצר מקושר למספר קטעים, Bitrix משתמש ב-IBLOCK_SECTION_ID — הקטע הראשי. אם הוא אינו תואם לנתיב הרצוי, פירורי הלחם נשברים. הפתרון הוא להקצות מחדש את הקישור או לבנות את השרשרת ידנית באמצעות AddChainItem.

כותרות טכניות במקום שמות. בקבצי .section.php, קריאות SetTitle() או AddChainItem() חסרות לעיתים קרובות. אז שם הקובץ מופיע בפירורי הלחם. אנו בודקים את כל התיקיות מהשורש ועד הנוכחית. ב-90% מהמקרים, הבעיה נפתרת תוך שעתיים.

מיקרו-נתונים חסרים של Schema.org. אפילו פירורי לחם בנויים היטב ללא סימון אינם מספקים יתרון בתוצאות החיפוש. מנועי חיפוש אוהבים נתונים מובנים, ואנו מוסיפים BreadcrumbList לכל פרויקט — זה מגדיל את שיעור הקליקים בעד 30%.

איך Bitrix בונה פירורי לחם

Bitrix בונה אוטומטית את שרשרת הניווט על סמך מבנה התיקיות של האתר. לכל תיקיה יש קובץ .section.php שבו מוגדר שם הקטע עבור פירורי הלחם.

דוגמה ל-/catalog/.section.php:

<? $APPLICATION->SetTitle('Каталог'); $APPLICATION->AddChainItem('Каталог', '/catalog/'); ?> 

הרכיב <? $APPLICATION->SetTitle('Каталог'); $APPLICATION->AddChainItem('Каталог', '/catalog/'); ?> מציג את השרשרת שנאספה:

$APPLICATION->IncludeComponent('bitrix:breadcrumb', '', [ 'START_FROM' => 0, // с какого уровня начинать (0 = от главной) 'PATH' => '', // пусто = текущий путь 'SHOW_ROOT' => 'Y', // показывать ли «Главная» ]); 

איך להוסיף פריט לשרשרת באופן פרוגרמטי?

בכל קוד PHP או תבנית רכיב, השתמש במתודות של האובייקט bitrix:breadcrumb:

$APPLICATION->AddChainItem('Название пункта', '/path/to/page/'); $APPLICATION->SetTitle('Заголовок страницы'); // заголовок = последняя крошка 

השרשרת נשמרת באובייקט $APPLICATION->IncludeComponent('bitrix:breadcrumb', '', [ 'START_FROM' => 0, // с какого уровня начинать (0 = от главной) 'PATH' => '', // пусто = текущий путь 'SHOW_ROOT' => 'Y', // показывать ли «Главная» ]); ומתאפסת בכל בקשה.

מקרה מבחן מהפרקטיקה שלנו: תיקון שרשרת מוצר

לאחרונה, לקוח התלונן שבדף המוצר, פירורי הלחם הראו "בית → קטלוג" במקום "בית → קטלוג → קטגוריית משנה". התברר שלמוצר היה $APPLICATION שגוי. הקצנו מחדש את הקישור לקטע הנכון ובנוסף התאמנו אישית את התבנית — הוספנו מפריד "→" במקום "/" הסטנדרטי. העבודה ארכה 3 שעות. התוצאה: משתמשים החלו לעזוב את כרטיס המוצר בתדירות נמוכה יותר, והניווט הפך לאינטואיטיבי.

השוואת שיטות: אוטומטי מול פרוגרמטי

השיטה האוטומטית באמצעות $APPLICATION->AddChainItem('Название пункта', '/path/to/page/'); $APPLICATION->SetTitle('Заголовок страницы'); // заголовок = последняя крошка ו-$APPLICATION היא המהירה ביותר — אין צורך בתכנות, אבל היא קשורה בצורה נוקשה למבנה הקבצים. השיטה הפרוגרמטית באמצעות IBLOCK_SECTION_ID נותנת גמישות מלאה: ניתן להגדיר כל נתיב, אפילו כזה שאינו תואם למבנה התיקיות בפועל. רכיב הקטלוג עם .section.php מושך אוטומטית קטעים מהאינפובלוק, אבל עובד רק עבור אלמנטים של אינפובלוק. אנו בדרך כלל משלבים: עבור הקטלוג אנו משתמשים ב-bitrix:breadcrumb, עבור דפים סטטיים — AddChainItem עם התאמות ADD_SECTIONS_CHAIN. גישה זו מפחיתה את זמן התחזוקה בחצי בעת הוספת קטעים חדשים בהשוואה לשיטה אוטומטית בלבד.

טעויות נפוצות בהגדרה

בפועל, אנשים מבלבלים לעיתים קרובות בין ADD_SECTIONS_CHAIN לבין הפעלת הרכיב bitrix:breadcrumb עצמו. הראשון מוסיף קטעים מהאינפובלוק, השני בונה את הנתיב על סמך מבנה הקבצים. אם שניהם מופעלים, השרשרת עלולה לכפול את עצמה. אנו תמיד בודקים ש-.section.php תואם למספר הרמות. בעיה נפוצה נוספת היא היעדר קובץ ADD_SECTIONS_CHAIN בתיקיית השורש, מה שגורם ל"בית" לא להופיע. הפתרון הוא להוסיף bitrix:breadcrumb בקובץ START_FROM הראשי.

מה כלול בעבודה

שלב מה אנו עושים תוצאה
ניתוח בדיקת קבצי .section.php, רכיבים, הגדרות אינפובלוק תוכנית שיפורים
עיצוב הסכמה על לוגיקת השרשרת מפת דרכים לניווט
פיתוח תיקון .section.php, הוספת AddChainItem, הגדרת רכיב פירורי לחם עובדים בכל הדפים
מיקרו-נתונים יישום Schema.org BreadcrumbList (JSON-LD) קטעים עשירים בתוצאות החיפוש
בדיקות בדיקה במחשב ובמובייל אחריות לתצוגה נכונה

היקף עבודה טיפוסי ועלות

משימה משך עלות (טווח משוער)
הגדרה בסיסית 2–4 שעות נקבע לאחר ניתוח
תבנית מותאמת אישית עם מיקרו-נתונים 4–8 שעות נקבע לאחר ניתוח
אינטגרציית קטלוג 2–4 שעות נקבע לאחר ניתוח

העלות המדויקת מחושבת באופן אישי לאחר ניתוח הפרויקט שלך. חיסכון בשיפורי ניווט — עד 40% מזמן הפיתוח עם הזמנה מקיפה.

צור קשר לייעוץ — נעריך את הפרויקט שלך בחינם. הזמן הגדרת פירורי לחם מאנשי מקצוע — כתוב לנו, ונמצא את פתרון הניווט האופטימלי לאתר שלך.

ניווט פירורי לחם תיעוד 1C-Bitrix: AddChainItem