طريقة الاستخدام
- ألصق XML خريطة موقعك أو فهرسها في الصندوق، أو أبقِ المثال لترى ملفًا يجتاز الفحص.
- اقرأ النوع والمدخلات والحجم فوق قائمة المشكلات.
- أصلح كل مشكلة في الملف، ثم ألصقه من جديد. يعمل الفحص أثناء الكتابة.
ما يشترطه البروتوكول
خريطة الموقع ملف XML في النطاق http://www.sitemaps.org/schemas/sitemap/0.9. يبدأ الملف بـ urlset، ويحتاج كل مدخل url إلى عنصر loc واحد يحمل عنوان الصفحة. يجب أن تبدأ قيمة loc ببروتوكول مثل https://، وأن تكون أقصر من 2,048 حرفًا.
الوسوم الأخرى للمدخل اختيارية. وإذا وُجدت فيجب أن تحمل هذه القيم: lastmod تاريخًا بصيغة W3C Datetime، وchangefreq إحدى القيم always أو hourly أو daily أو weekly أو monthly أو yearly أو never، وpriority رقمًا من 0.0 إلى 1.0، وقيمته الافتراضية 0.5.
الحدود والترميز
- يجوز لملف خريطة الموقع أن يسرد 50,000 عنوان كحد أقصى.
- يجوز أن يبلغ الملف 50 ميغابايت (52,428,800 بايت) كحد أقصى غير مضغوط. تقيس الصفحة النص الذي تلصقه بترميز UTF-8.
- يجوز لفهرس خرائط الموقع أن يسرد 50,000 خريطة كحد أقصى، ويحتاج كل مدخل خريطة إلى loc الخاص به.
- يجب ترميز قيم البيانات كيانات: علامة العطف تُكتب &، وأصغر من وأكبر من تُكتبان < و>.
ما لا تفحصه هذه الصفحة
- هل تستجيب العناوين، وهل الصفحات موجودة. تقرأ الصفحة نص XML فقط، ولا تزور أي عنوان فيه.
- هل خريطة الموقع مذكورة في ملف robots.txt، أو أُرسلت إلى محرك بحث.
- الملف المضغوط. ألصق نص XML غير المضغوط.
مثال عملي: خريطة الموقع النموذجية
تحتوي العينة على مدخلين. الأول فيه loc وlastmod بالتاريخ 2026-11-01، وchangefreq هو weekly، وpriority هو 1.0، وكلها صحيحة. والثاني فيه loc تكتب علامة العطف فيه &، وpriority هو 0.6. تعرض الصفحة العينة على أنها خريطة موقع فيها مدخلان بلا مشكلات:
| الفحص | النتيجة |
|---|---|
| النوع | خريطة موقع |
| المدخلات | 2 |
| المشكلات | لا توجد |
الأسئلة الشائعة
ما خريطة الموقع؟
خريطة الموقع ملف XML يسرد عناوين صفحات الموقع، ليجدها محركات البحث. أما فهرس خرائط الموقع فيسرد عدة ملفات من هذا النوع، لموقع يحتاج أكثر من ملف واحد.
هل تتحقق الصفحة من أن العناوين تعمل؟
لا. تقرأ الصفحة ملف XML وتطبق قواعد البروتوكول، ولا تزور العناوين، لذلك لا تُبلَّغ هنا عن صفحة تُعيد خطأ.
لماذا تحتاج قيمة lastmod إلى منطقة زمنية؟
يستخدم البروتوكول صيغة W3C Datetime، وكل صيغة فيها وقت تنتهي بمنطقة زمنية: Z للتوقيت العالمي المنسّق (UTC)، أو فرق عنه مثل +03:00. أما التاريخ وحده، مثل 2026-11-11، فلا يحتاج منطقة زمنية.
ماذا يحدث إذا احتوى عنوان على علامة عطف؟
يجب أن تُكتب علامة العطف في XML على هيئة &. فالعلامة العادية تجعل الملف غير سليم التركيب، وتُبلغ الصفحة بذلك. الرموز المحجوزة الأخرى تُكتب بدورها برموز الكيانات.
هل تُرسل خريطة الموقع التي ألصقها إلى خادم؟
لا. يُقرأ النص في متصفحك، ولا يُخزَّن ولا يُرسل أي شيء تلصقه.
المصادر
- Sitemaps.org (باللغة الإنجليزية): protocol: namespace, loc, lastmod, changefreq, priority, limits and escaping
- W3C (باللغة الإنجليزية): Date and Time Formats: the Datetime forms used by lastmod
آخر مراجعة للأرقام والنص: الأربعاء، 1 جمادى الآخرة 1448 بعد الهجرة.