إصلاح أخطاء position في Breadcrumb Schema
كثيرا ما تُبلغ أدوات الاختبار بأن markup مسار التنقل يتطلب قيمة لحقل position. أبسط علاج هو إعادة بناء القائمة بحيث يحمل كل ListItem موضعا متتاليا. أدخل مسارك أدناه وسيرقّمه المولد لك.
أعد بناء القائمة بمواضع صحيحة
-
1
انسخ الخطوات من markup القديم
خذ كل اسم ورابط من الكتلة المعطوبة واكتبها أسطرا بالصيغة الاسم | الرابط بالترتيب.
-
2
احذف الأسطر الناقصة
تأكد من أن كل سطر فيه اسم ورابط معا، فالأداة تتجاهل ما ينقصه أحدهما.
-
3
ولّد
انتقل إلى النتيجة. تبدأ المواضع من 1 وتزيد واحدا مع كل خطوة.
-
4
استبدل الكتلة القديمة
احذف script المعطوب من الصفحة، والصق الكتلة الجديدة، ثم اختبر مرة أخرى.
لماذا يظهر خطأ position
يحتاج كل ListItem في BreadcrumbList إلى position، وهو عدد صحيح يبين مكانه في المسار. يعود الخطأ عادة إلى أحد الأسباب الآتية:
- مفتاح
positionغير موجود في عنصر أو أكثر. - المواضع مكتوبة نصا أو متروكة فارغة.
- تتكرر الأرقام، كأن يكون عنصران كلاهما 2.
- تتخطى الأرقام، مثل 1 و2 و4.
- أُضيفت خطوات إلى markup يدويا أو بواسطة قالب ولم يُحدَّث العداد.
ما تفعله الأداة بشكل مختلف
لا يطلب المولد منك موضعا أبدا. هو يقرأ أسطرك من الأعلى إلى الأسفل ويسند 1 و2 و3 وهكذا إلى الأسطر التي فيها اسم ورابط معا. والسطر المتجاهل لا يترك فجوة، لذلك يكون الترقيم متتاليا دائما.
مثال على قائمة معطوبة وأخرى معاد بناؤها
مدخل معطوب إلى أداة التحقق: عناصر بمواضع 1 و2 و4 مع غياب الثالث.
إعادة البناء بالأداة:
الرئيسية | https://example.com/
التوثيق | https://example.com/docs/
الإعداد | https://example.com/docs/setup/
مواضع الناتج: 1 و2 و3.
بعد استبدال markup
- احذف كتلة script القديمة بالكامل حتى لا تحمل الصفحة قائمتين متعارضتين.
- الصق الكتلة الجديدة.
- اختبر الرابط المنشور من جديد.
إذا بقي الخطأ
ابحث عن BreadcrumbList ثانية صادرة عن قالب أو إضافة أو نموذج نسيتَه. تنشئ الأداة الكتلة التي تنسخها منها فقط، لذلك يجب إزالة ما تولده جهة أخرى من مصدره. وتأكد أيضا من أن كل رابط كامل وأن الأسماء غير فارغة.
فحص ذاتي سريع لأي markup لمسار التنقل
قبل الاختبار مجددا، افحص الكتلة بحثا عن أربعة أشياء: لكل ListItem قيمة position، وتتسلسل المواضع 1 و2 و3 دون تكرار، ولكل ListItem name، ولكل ListItem رابط. إذا تحققت الأربعة فلا ينبغي أن يظهر خطأ position بعد الآن. وتوليد الكتلة من قائمة عادية هو أسرع ضمان، لأن خطأ الترقيم لم يعد ممكنا بالكتابة اليدوية.
الأسئلة الشائعة
التسلسل القياسي يبدأ من 1، وهذا ما تكتبه الأداة.
يُتجاهل السطر الذي ليس فيه اسم ورابط معا. أضف الجزء الناقص قبل رمز الشريط العمودي أو بعده.
لا. هو يعكس فقط ترتيب الخطوات في المسار الذي تدرجه.
ليس بأمان. تعامل أدوات التحقق الحقل على أنه مطلوب، فأدرجه. والأداة تفعل ذلك تلقائيا.
أدوات ذات صلة
جهاز اختبار متوافق مع الهواتف المحمولة
قم بفحص سهولة استخدام عنوان URL على الأجهزة المحمولة؛ حيث يتم عرض الصفحة بأحجام شاشات الهواتف، ويتم تحديد أي مشاكل تتعلق بنقاط النقر، أو نصوص صغيرة جدًا، أو غياب بيانات ميتا الخاصة بحجم العرض.
محلل UTM
الصق رابط حملة واقرأ وسوم UTM الخمسة القياسية (source وmedium وcampaign وterm وcontent) مع فك ترميز كل قيمة. طريقة سريعة لفحص رابط تتبع قبل إرساله.
Page Speed Insights
أدخل أي رابط وافتح تدقيق سرعة مجاني في Google PageSpeed Insights أو GTmetrix أو WebPageTest لعرض مؤشرات Core Web Vitals ودرجات Lighthouse.
أداة إنشاء روابط UTM
أنشئ روابط تتبّع للحملات بمعاملات UTM: source وmedium وcampaign وterm وcontent. روابط نظيفة ومشفّرة لعناوين URL، جاهزة للإعلانات والنشرات البريدية.
معاينة مقتطف SERP من الرابط
الصق رابطًا وشاهد كيف يظهر عنوانه ووصف الميتا والرابط القانوني مباشرةً كمقتطف جوجل. يُجلب مباشرة من الصفحة، دون نسخ يدوي.
محلّل ترويسات الأمان
الصق ترويسات استجابة HTTP الخاصة بك واحصل على نصائح مرتّبة حسب الأولوية حول ترويسات الأمان المهمة: Content-Security-Policy وStrict-Transport-Security وX-Frame-Options وReferrer-Policy وغيرها.
الأداة متاحة بلغات أخرى
- แก้ข้อผิดพลาด position ของ Breadcrumb Schema [TH]
- パンくずリストSchemaのpositionエラーを修正する [JA]
- Napraw błędy pola position w schemacie breadcrumbs [PL]
- Åtgärda positionsfel i breadcrumb schema [SV]
- Cara Memperbaiki Error Position pada Breadcrumb Schema [ID]
- Breadcrumb-Schema: Fehler bei position beheben [DE]
- Corrigir erros de position no schema de breadcrumb [PT]
- Sửa lỗi position trong Breadcrumb Schema [VI]
- Corregir errores de position en el esquema de migas de pan [ES]
- 브레드크럼 Schema position 오류 해결하기 [KO]
- Corriger les erreurs de position du schéma de fil d'Ariane [FR]
- Breadcrumb schema positiefouten oplossen [NL]
- Fix Breadcrumb Schema Position Errors [EN]
- Correggere gli errori di position nello schema breadcrumb [IT]
- Исправление ошибок position в Breadcrumb Schema [RU]
- Breadcrumb Schema Position Hatalarını Düzeltme [TR]
- 修复面包屑结构化数据 position 错误 [ZH]