مولّد خريطة الموقع XML

الصق عنوانًا في كل سطر، وأضف تاريخ آخر تعديل إن كان عندك، واحصل على ملف sitemap.xml لترفعه. تُقسَّم القوائم الطويلة إلى ملفات أجزاء مع فهرس، ويُعرض حجم كل ملف بالبايت.

مجانية تعمل داخل متصفحك آخر مراجعة: الثلاثاء، 30 جمادى الأولى 1448 بعد الهجرة

عناوين http أو https كاملة. تُتجاهل الأسطر الفارغة، ويُبلَّغ عن السطر الذي لا يكون عنوانًا مع رقمه.

اختياري. يُكتب لكل عنوان بصيغة YYYY-MM-DD. استخدم التاريخ الذي تغيّرت فيه الصفحة نفسها آخر مرة.

اختياري. تتجاهل Google هذه القيمة، لذلك يمكن تركها فارغة.

اختياري، من 0.0 إلى 1.0. تتجاهل Google هذه القيمة، لذلك يمكن تركها فارغة.

النتيجة

الملفات المراد حفظها — كل ملف، وعدد العناوين فيه، وحجمه بالبايت.
sitemap.xml
ملف الجزء sitemap-1.xml
ملف الجزء sitemap-2.xml
ملف الجزء sitemap-3.xml
ملف الجزء sitemap-4.xml
ملف الجزء sitemap-5.xml

تعمل هذه الأداة داخل متصفحك. ما تكتبه فيها لا يُرسل إلينا.

طريقة الاستخدام

  1. اكتب عنوانًا كاملًا في كل سطر داخل العناوين، عنوان في كل سطر.
  2. أدخل تاريخ آخر تعديل للموقع، أو اترك الحقل فارغًا.
  3. اترك معدل التغيير والأولوية فارغين، إلا إذا أردت أن تظهرا في الملف لأدوات أخرى.
  4. اقرأ الملفات المراد حفظها، ثم احفظ كل ملف. ارفع sitemap.xml إلى جذر موقعك، وأرسل عنوانه في Search Console.

ما يجب أن يحتويه الملف

خريطة الموقع ملف XML في النطاق http://www.sitemaps.org/schemas/sitemap/0.9، بترميز UTF-8. يتكون كل عنوان من عنصر url يحمل عنصرًا فرعيًا باسم loc. أما lastmod وchangefreq وpriority فاختيارية.

يشترط البروتوكول أن تُكتب كل قيمة بيانات بترميز الكيانات: علامة العطف، والاقتباس المفرد والمزدوج، وإشارتا أكبر من وأصغر من. تكتب هذه الأداة الرموز الخمسة في كل قيمة، فيبقى العنوان الذي فيه سلسلة استعلام صالحًا.

  • يجب ألا يتجاوز العنوان 2,048 حرفًا، وأن يبدأ بـ http:// أو https://.
  • يمكن أن يكون lastmod تاريخًا بالصيغة YYYY-MM-DD. ويجب أن يكون تاريخ آخر تغيير للصفحة نفسها، لا تاريخ إنشاء خريطة الموقع.

الحدود وفهرس خريطة الموقع

لا تحوي خريطة الموقع الواحدة أكثر من 50,000 عنوان، ولا يجوز أن تتجاوز 50 ميغابايت غير مضغوطة، أي 52,428,800 بايت بحسب البروتوكول. القائمة الأطول تُقسَّم إلى عدة خرائط، ويمكن ذكرها في ملف فهرس لخرائط الموقع.

تعدّ هذه الأداة كل ملف بالبايت لا بالحروف، وتملأ كل جزء بقدر ما يسمح به الحدّان. القائمة التي فيها 50,000 عنوان بالضبط ملف واحد، و50,001 عنوان ملفان. ويسرد الفهرس ملفات الأجزاء في جذر الموقع.

ما تستخدمه Google

تقول إرشادات خريطة الموقع لدى Google إنها تتجاهل قيمتي priority وchangefreq. وتستخدم قيمة lastmod فقط إذا كانت دقيقة وقابلة للتحقق باستمرار، مثل أن تطابق آخر تغيير حقيقي للصفحة. وتقول أيضًا إن لخريطة الموقع الحدين نفسيهما: 50 ميغابايت أو 50,000 عنوان، وإن القائمة الأطول تحتاج عدة خرائط وفهرسًا.

مثال عملي: ثلاثة عناوين مع تاريخ آخر تعديل

يحتوي الإدخال الافتراضي على ثلاثة عناوين والتاريخ 2026-11-01، مع ترك معدل التغيير والأولوية فارغين. النتيجة ملف واحد هو sitemap.xml، فيه سطر lastmod تحت كل عنوان ولا وسم اختياري آخر.

الملف 416 بايتًا. ولأن القائمة أقل من الحدود بكثير، لا يُكتب فهرس ولا يظهر ملف جزء.

البند النتيجة التفصيل
العناوين 3 لكل منها lastmod بالتاريخ 2026-11-01
الملفات 1 sitemap.xml، 416 بايتًا
الوسوم الاختيارية المكتوبة 1 lastmod فقط؛ لم يُكتب changefreq وpriority

الأسئلة الشائعة

لماذا لا تُكتب changefreq أو priority في الملف؟

تقول Google إنها تتجاهل القيمتين، فكتابتهما لا تغيّر طريقة تعامل Google مع صفحاتك. ويمكنك ملؤهما إذا كانت أداة أخرى تقرأ الملف.

ماذا يحدث إذا تجاوزت قائمتي 50,000 عنوان؟

تُقسَّم القائمة إلى عدة ملفات. يصبح sitemap.xml فهرسًا يسمّي sitemap-1.xml وsitemap-2.xml وهكذا، ويحتوي كل جزء على 50,000 عنوان و50 ميغابايت كحد أقصى. ارفع كل الملفات إلى جذر الموقع.

لماذا تعدّ الأداة البايتات لا الحروف؟

يحدد البروتوكول الحد 50 ميغابايت بالبايت، والحروف مثل ç أو ü تأخذ في ترميز UTF-8 بايتين لكل منها. تعدّ الأداة بايتات UTF-8 لكل ملف عبر TextEncoder، فلا يتجاوز جزء الحد أبدًا.

هل يمكنني كتابة الحروف العربية في العناوين؟

نعم. تُبقي الأداة الحروف كما كتبتها ولا تحوّلها إلى ترميز النسبة المئوية. ويطلب البروتوكول عناوين مرمّزة، لذلك إذا كان خادمك يحتاج مسارات مرمّزة فاكتب الصيغة المرمّزة.

لماذا يُحذف سطر من قائمتي؟

يجب أن يكون السطر عنوان http أو https مطلقًا، بطول لا يزيد على 2,048 حرفًا، ويحتوي على اسم مضيف. تُبلغ الأداة برقم السطر وتكتب العناوين الأخرى.

هل ترفع الأداة قائمتي إلى مكان ما؟

لا. تُبنى خريطة الموقع في متصفحك وتُنشأ الملفات على جهازك. لا يُرسل إلى أي خادم شيء مما تكتبه.

المصادر

آخر مراجعة للأرقام والنص: الثلاثاء، 30 جمادى الأولى 1448 بعد الهجرة.

نستخدم ملفات تعريف ارتباط ضرورية لتشغيل الموقع. وبموافقتك، تستخدم Google أيضاً ملفات تعريف ارتباط للإعلانات، لعرض إعلانات مخصصة. وإذا رفضتها، فستظل ترى إعلانات، لكنها لن تكون مخصصة لك.