ما هي خريطة الموقع XML؟
خريطة الموقع XML ملف يسرد عناوين الموقع التي ينبغي أن يعرفها محرك البحث، كلٌّ في عنصر url يحمل loc وlastmod اختيارياً، وفق بروتوكول sitemaps.org 0.9. يتسع الملف الواحد لـ 50,000 عنوان و50 ميغابايت غير مضغوطة على الأكثر، وتسرد المواقع الأكبر عدة ملفات في فهرس خرائط، ويجب أن يكون كل عنوان مطلقاً وعلى مضيف الخريطة نفسه. والخريطة تساعد على الاكتشاف، لكنها لا تضمن الزحف ولا الفهرسة.
كيفية استخدام مستخرج روابط خريطة الموقع
- أدخل عنوان خريطة الموقع، أو الصق XML الخاص بها أو قائمة عناوين نصية.
- اكتب اختيارياً نصاً يجب أن تحتويه العناوين (مثل /blog/)، واختر الترتيب، وأبقِ خيار «إزالة العناوين المكرّرة» مفعّلاً.
- اضغط «استخراج الروابط».
- انسخ القائمة، أو نزّلها بصيغة TXT أو الجدول بصيغة CSV لجدول بيانات أو زاحف أو خريطة إعادة توجيه.
مزايا مستخرج روابط خريطة الموقع
- يقرأ خرائط الموقع XML وفهارس الخرائط والخرائط النصية، مجلوبة عبر خادم متقن أو ملصوقة
- يُبقي العناوين التي تحتوي نصاً معيناً فقط — مجلداً مثل /blog/، أو بادئة لغة، أو معاملاً
- يزيل العناوين المكرّرة ويذكر عدد ما أُزيل
- يرتّب بترتيب الخريطة، أو أبجدياً، أو حسب lastmod من الأحدث أو الأقدم
- يعرض مدى تواريخ lastmod في الملف وعدد الإدخالات التي تحملها
- يُخرج قائمة عادية (عنوان في كل سطر) للنسخ أو التنزيل بصيغة TXT، وجدولاً فيه lastmod وchangefreq وpriority وعدد بدائل hreflang للتنزيل بصيغة CSV
المدخلات والمخرجات
المدخلات
- عنوان خريطة الموقع — يُجلب عبر خادم متقن حتى 512 كيلوبايت مع تتبّع إعادة التوجيه.
- أو الخريطة ملصوقة — XML (urlset أو sitemapindex) أو قائمة نصية من العناوين المطلقة، تُقرأ في متصفحك.
- العناوين التي تحتوي — نص اختياري حسّاس لحالة الأحرف يجب أن يتضمنه العنوان.
- الترتيب وإزالة التكرار — ترتيب الخريطة أو أبجدي أو الأحدث أو الأقدم حسب lastmod؛ وتُزال المكرّرات افتراضياً.
المخرجات
- الملخص — الإدخالات في الملف، والعناوين المسرودة بعد التصفية، والمكرّرات المُزالة، وتغطية lastmod ومداها، وعدد المضيفات.
- العناوين (عنوان في كل سطر) — القائمة كاملة للنسخ أو التنزيل باسم sitemap-urls.txt.
- جدول العناوين — حتى 2,000 صف فيها lastmod وchangefreq وpriority وعدد بدائل hreflang، قابلة للتنزيل باسم sitemap-urls.csv.
- تفاصيل الجلب — عند جلب عنوان: العنوان النهائي، والحالة، وContent-Type، والحجم، والعنوان الذي حُلّ إليه الاسم، والتوقيت.
مثال على مستخرج روابط خريطة الموقع
روابط المدونة من خريطة موقع، الأحدث أولاً
الإدخال:
urlset ملصوق بستة إدخالات (أحدها مكرّر لـ /blog/) · العناوين التي تحتوي: /blog/ · الترتيب: الأحدث حسب lastmod أولاًالنتيجة:
Entries in file 6 · Listed 3 (after the filter) · Duplicates removed 1 · With lastmod 5 / 6 · Newest lastmod 2026-10-08 · Oldest lastmod 2026-08-02
https://www.example.com/blog/
https://www.example.com/blog/http2-vs-http3
https://www.example.com/blog/robots-txt-guide
Warning: The file has 1 protocol error; the XML Sitemap Validator lists it.كيف تقرأ نتائج مستخرج روابط خريطة الموقع
خانة «الإدخالات في الملف» تعدّ كل عنصر url (أو sitemap) قُرئ، أما «المسرودة» فهي ما يبقى بعد إزالة المكرّرات وتطبيق التصفية.
فهرس الخرائط يعطي عناوين خرائط فرعية يصفها الملخص بأنها «خرائط فرعية». إنها ملفات تستخرجها لاحقاً، لا صفحات.
يبيّن أحدث lastmod وأقدمه مدى التواريخ التي يدّعيها الملف. ومدى بيوم واحد لآلاف العناوين يعني عادةً أن المولّد يختم وقت البناء لا التغييرات الفعلية.
التحذير من وجود أخطاء في البروتوكول يعني أن بعض الإدخالات قد تكون ناقصة أو معيبة؛ والعناوين المسرودة هي ما استطاع المحلّل قراءته.
متى تستخدم مستخرج روابط خريطة الموقع
- إعداد قائمة العناوين القديمة لخريطة إعادة التوجيه عند نقل الموقع، ثم تصفيتها حسب القسم.
- تمرير عناوين قسم واحد إلى زاحف أو أداة فحص إمكانية الوصول أو سكربت اختبار حمل.
- مقارنة ما تقول الخريطة إنه حُدّث مؤخراً بما غيّره الفريق فعلاً.
- معرفة عدد صفحات كل قسم في الموقع بتصفية كل مجلد على حدة.
استكشاف الأخطاء وإصلاحها
- الرسالة «لم يُعثر على أي إدخالات في خريطة الموقع» أو خطأ في الصيغة: أعاد العنوان صفحة HTML أو خلاصة أو ملفاً فارغاً. افحصه بمدقق خريطة الموقع XML، فهو يشرح ما تلقّاه.
- لا تظهر إلا عناوين خرائط فرعية: الملف فهرس خرائط. استخرج كل خريطة فرعية على حدة.
- القائمة تنقطع في موقع كبير: تُقطع الخريطة المجلوبة عند 512 كيلوبايت. الصق الملف (حتى 2 ميغابايت) أو استخرج كل خريطة فرعية منفصلة.
- التصفية لا تعيد شيئاً: المطابقة حسّاسة لحالة الأحرف وتقارن العنوان كاملاً بما فيه https:// والمضيف.
الأسئلة الشائعة حول مستخرج روابط خريطة الموقع
ماذا تفعل الأداة بفهرس خرائط الموقع؟
تسرد الخرائط الفرعية التي يشير إليها الفهرس وتنبّه إلى ذلك: هذه العناوين خرائط لا صفحات. شغّل المستخرج على كل خريطة فرعية لتحصل على عناوين صفحاتها؛ فكل تشغيل يقرأ ملفاً واحداً.
كم عنواناً تستطيع الأداة استخراجه؟
تُقرأ الخريطة المجلوبة حتى 512 كيلوبايت، أي عادةً من 3,000 إلى 5,000 عنوان، ويصل الملف الملصوق إلى 2 ميغابايت. تحوي القائمة النصية وملف تنزيلها كل العناوين، أما الجدول في الصفحة فيعرض أول 2,000 منها.
كيف تُرتَّب العناوين التي لا تحمل lastmod؟
عند الترتيب حسب الأحدث أو الأقدم تأتي أولاً الإدخالات ذات التاريخ الصالح مرتّبة بتاريخها، ثم تليها الإدخالات بلا تاريخ (أو بتاريخ غير صالح) بترتيب الخريطة. أما الترتيب الأبجدي فيقارن العنوان كاملاً.
هل حقل التصفية تعبير نمطي (regex)؟
لا، هو اختبار «يحتوي» بسيط وحسّاس لحالة الأحرف على العنوان كاملاً، فالنص /blog/ يُبقي https://www.example.com/blog/post ويستبعد https://www.example.com/Blog/post. اتركه فارغاً لسرد كل العناوين.
هل يتحقق المستخرج من أن العناوين تعمل؟
لا. يقرأ خريطة الموقع فقط ولا يطلب أياً من الصفحات المدرجة. أما مشكلات الملف نفسه — تواريخ خاطئة أو مضيف مختلف أو محارف غير مهرّبة — فيُذكر عددها في تحذير، ويشرح «مدقق خريطة الموقع XML» كلاً منها.
ملاحظات تقنية
يُقرأ الملف بالمحلّل نفسه الذي يستخدمه مدقق خريطة الموقع XML، وهو محلّل بمرور واحد وفق sitemaps.org 0.9: تؤخذ loc وlastmod وchangefreq وpriority وبدائل xhtml:link من كل عنصر url (أو sitemap)، وتُفك مراجع الكيانات، وتُراعى مقاطع CDATA.
يعتمد الترتيب حسب التاريخ على قيمة lastmod بصيغة W3C Datetime محوّلة إلى UTC، لذا يُعدّ 2026-10-08T23:00:00-05:00 أحدث من 2026-10-09؛ وتحتفظ الإدخالات التي تفتقد lastmod أو تحمل قيمة غير صالحة بترتيبها في الخريطة بعد الإدخالات المؤرّخة.
الحدود ومنهجية القياس
خريطة واحدة في كل تشغيل: تُسرد الخرائط الفرعية للفهرس دون جلبها، ولا يمكن فك ضغط ملفات gzip هنا.
تُقرأ الملفات المجلوبة حتى 512 كيلوبايت والملصوقة حتى 2 ميغابايت؛ وقد تتجاوز خريطة كاملة من 50,000 عنوان كلا الحدّين.
تسرد الأداة ما يعلنه الملف ولا تطلب أياً من العناوين، فلا تستطيع معرفة هل تستجيب أو تعيد التوجيه أو مفهرسة.
الأمان والخصوصية
التصفية وإزالة التكرار والترتيب كلها تجري في متصفحك، على خريطة ملصوقة أو على النسخة التي جلبها لك خادم متقن. ولا يرى الخادم إلا عنوان الخريطة الذي أدخلته، ولا يحتفظ بالعنوان ولا بالملف.
تُبنى القائمة في متصفحك. وتنزيلها بصيغة TXT أو CSV يمر بخطوة التنزيل في الموقع (حساب مجاني للزوار غير المسجّلين)، ولا يُرفع الملف إلى أي مكان.
المراجع
- sitemaps.org - Protocolبروتوكول Sitemap 0.9: صيغتا urlset وsitemapindex، وعناصر loc وlastmod وchangefreq وpriority، وحدّا 50,000 عنوان و50 ميغابايت، وتهريب الكيانات، وقواعد موقع الملف، والإرسال المتقاطع عبر robots.txt.
- Build and Submit a Sitemapكيف يقرأ Google خرائط الموقع: الصيغ المدعومة وحدود الحجم، والعناوين المطلقة، واستخدام lastmod فقط حين تكون دقيقة باستمرار، وتجاهل changefreq وpriority.