200 OKبنك السيو

إزاي أعمل Breadcrumbs صح وأضيف لها Schema؟

6 خطوات3 أدوات3 أسئلة اختبار
الإجابة المختصرة

الـ Breadcrumbs (مسار التنقل) سطر روابط فوق الصفحة بيوضح مكانها في الموقع: الرئيسية ← القسم ← الصفحة. اعرضه للزائر كروابط حقيقية، وضيف له بيانات منظمة BreadcrumbList بـ JSON-LD (إضافات زي Rank Math بتعملها تلقائي)، واختبرها بـ Rich Results Test.

التشخيص

هتعرف إن عندك المشكلة لو:

  • الصفحة مالهاش أي سطر يوضح هي تحت أنهي قسم
  • Rich Results Test مش لاقي «مسارات التنقل»
  • مسار التنقل ظاهر بس مش روابط، أو بيشاور على صفحات 404
  • تقرير مسارات التنقل في Search Console فيه أخطاء مثل حقل item مفقود

السبب غالبًا:

القالب مش بيعرض مسار تنقل، أو بيعرضه كنص من غير بيانات منظمة، أو الـ schema متولدة غلط من أكتر من إضافة في نفس الوقت.

الأدوات اللي هتحتاجها

Rank Mathمجانيةتفعيل Breadcrumbs من الإعدادات العامة، وبيضيف BreadcrumbList تلقائيكل استخدامات Rank Math ‹
Rich Results Testمجانيةالتأكد إن مسار التنقل متقري من غير أخطاءكل استخدامات Rich Results Test ‹
Schema Markup Validatorمجانيةفحص عام لصيغة schema.orgكل استخدامات Schema Markup Validator ‹

خطوات الحل

0 من 6 خطوات
  1. خطط المسار من هيكل الموقع

    المسار لازم يعكس الطريق المنطقي للزائر، مش بالضرورة شكل الرابط. لو المنتج في أكتر من قسم، اختار المسار الأساسي.

    الرئيسيةالمدونةالسيو التقنيإزاي أعمل Breadcrumbs صح
  2. اعرضه للزائر كروابط

    كل مستوى رابط ما عدا الصفحة الحالية. حطه فوق العنوان H1. في Rank Math: الإعدادات العامة ← Breadcrumbs ← فعّل، وبعدين ضيف الـ shortcode أو الكود في القالب (أو بلوك Breadcrumbs في المحرر).

  3. ضيف BreadcrumbList بـ JSON-LD

    ترتيب العناصر بـ position من 1، وكل عنصر له name و item (رابط كامل). العنصر الأخير (الصفحة الحالية) ممكن من غير item.

    فين بالظبط: في WordPress مش محتاج تكتبه: Rank Math، ثم General Settings، ثم Breadcrumbs، وفعّلها، والـ JSON-LD بيطلع تلقائيًا (في Yoast: الإعدادات، ثم Breadcrumbs). وبعدين اعرضها في القالب بالبلوك أو الكود اللي الإضافة بتديهولك. لو موقعك مش WordPress، الكود ده يتحط جوه <head> (أو آخر <body>) في الصفحة نفسها.

    html
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "الرئيسية",
          "item": "https://example.com/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "السيو التقني",
          "item": "https://example.com/technical/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "إزاي أعمل Breadcrumbs صح"
        }
      ]
    }
    </script>
  4. ما تكررش الـ schema

    لو القالب و Rank Math و Yoast كلهم بيطلعوا BreadcrumbList، هيبقى عندك تكرار وممكن تعارض. خلّي مصدر واحد بس.

  5. اختبر

    حط الرابط في Rich Results Test. لازم يظهر «مسارات التنقل» كعنصر صالح. بعد الفهرسة تابع تقرير مسارات التنقل في Search Console ← التحسينات.

    Rich Results Test
    نتائج الاختبار
    مسارات التنقلعنصر واحد صالح
    Articleعنصر واحد صالح
    تحذيراتلا يوجد
    شاشة توضيحية مبسطة من Rich Results Test، والأرقام أمثلة.
  6. خلّي توقعاتك واقعية

    جوجل في 2025 بطّل يعرض مسار التنقل في نتايج البحث على الموبايل وبقى يعرض الدومين بس، ولسه بيستخدمه على الديسكتوب. الفايدة الأكبر للـ Breadcrumbs هي الروابط الداخلية وفهم هيكل الموقع للزائر والمحرك.

    example.com › السيو التقني
    إزاي أعمل Breadcrumbs صح وأضيف لها Schema؟
    الـ Breadcrumbs سطر روابط بيوضح مكان الصفحة في الموقع...
    شكل النتيجة في صفحة البحث (معاينة تقريبية).

لو موقعك WordPress

نفس الحل من لوحة تحكم ووردبريس: الإعدادات اللي تغيّرها، والإضافات اللي تختصر عليك.

  1. فعّل الـ Breadcrumbs في الإضافة

    المكان: Rank Mathالإعدادات العامةBreadcrumbs

    في Rank Math فعّل الخيار وظبط الفاصل ونص «الرئيسية». الإضافة بتطلع BreadcrumbList Schema تلقائي.

  2. اعرضها في القالب

    قوالب كتير زي Astra و GeneratePress و Kadence فيها خيار تعرض Breadcrumbs الإضافة. لو مش موجود ضيف بلوك «Breadcrumbs» أو shortcode [rank_math_breadcrumb].

  3. متعملش اتنين

    لو القالب بيعرض Breadcrumbs خاصة بيه والإضافة كمان، هيطلع Schema مكرر. سيب واحد بس.

اختبر فهمك

في BreadcrumbList، إيه اللي بيحدد ترتيب العناصر؟

أهم فايدة للـ Breadcrumbs غير شكلها في نتايج البحث؟

القالب و Rank Math الاتنين بيطلعوا BreadcrumbList في نفس الصفحة. تعمل إيه؟

الإجابة دي فادتك؟

أسئلة مرتبطة

السيو التقنيمتوسط

عملت بيانات منظمة (Schema) والنتائج المنسقة (Rich Results) زي النجوم والأسئلة مش بتظهر. ليه؟

اختبر الكود في أداة اختبار النتائج المنسقة، صلّح الأخطاء والحقول الناقصة، واتأكد إن البيانات بتطابق اللي ظاهر على الصفحة. وخلي بالك إن جوجل مش ملزم يعرضها، وإنه وقف عرض نتائج FAQ لكل المواقع من 7 مايو 2026، ونتائج HowTo متوقفة من 2023.

4 خطوات3 أدواتاختبار النتائج المنسقة · Schema Markup Validator · Google Search Console
السيو الداخليمتوسط

عندي صفحات يتيمة (Orphan Pages) مفيش أي رابط داخلي بيوصل لها. أعمل إيه؟

اعرف الصفحات اليتيمة بمقارنة خريطة الموقع بنتيجة الزحف، وبعدين اربطها من صفحات قوية وقريبة في الموضوع بنص رابط وصفي، أو احذفها لو مالهاش لازمة.

4 خطوات3 أدواتScreaming Frog SEO Spider · Google Search Console · Link Whisper
السيو الداخليمتوسطفيه مختبر

إزاي أحسّن صفحة تصنيف (Category) في متجر إلكتروني؟

صفحة التصنيف غالبًا هي اللي بتترتب على الكلمات العامة زي "أحذية رياضي رجالي"، فعاملها كصفحة هبوط: عنوان و H1 واضحين بالكلمة، فقرة مقدمة قصيرة مفيدة، منتجات ظاهرة كروابط عادية، روابط داخلية ليها من القائمة والمقالات، ورابط ثابت واحد بدل نسخ كتير من الفلاتر والترتيب.

6 خطوات3 أدواتScreaming Frog SEO Spider · Google Search Console · Rich Results Test
السيو الداخليالسيو الخارجيالسيو التقنيالبحث في البنكدليل الأدواتSkills لكلودحسابي وتقدّمي
مساعد السيوبيجاوب من محتوى الموقع ويذكر المصدر

أهلًا! اكتبلي مشكلة السيو اللي عندك وأنا هدوّر في محتوى الموقع وأجاوبك وأقولك المصدر.