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

أنشئ خريطة موقع XML صالحة من قائمة روابط. حدد تكرار التغيير والأولوية لكل رابط، ثم انسخ أو حمّل ملف الخريطة.

0.5
روابط صالحة
0
روابط غير صالحة
0
 
ADVERTISEMENT

ما هي خريطة موقع XML؟

خريطة موقع XML (Sitemap) هي ملف بتنسيق XML يسرد جميع الصفحات المهمة في موقعك. هذا الملف يخبر محركات البحث مثل Google وBing بالصفحات الموجودة في موقعك، وتاريخ آخر تعديل لكل صفحة، ومدى أهميتها النسبية. بدون خريطة موقع، تعتمد محركات البحث على الزحف عبر الروابط الداخلية فقط — مما قد يفوّت صفحات مهمة خاصة في المواقع الجديدة أو الكبيرة.

كيفية استخدام هذه الأداة

  1. أدخل الروابط — اكتب رابطاً كاملاً (يبدأ بـ https://) في كل سطر. الأداة تتحقق تلقائياً من صحة كل رابط.
  2. اختر تكرار التغيير — حدد كم مرة يتغير محتوى هذه الصفحات: يومي للأخبار، أسبوعي للمدونات، شهري للصفحات الثابتة.
  3. حدد الأولوية — من 0.0 (أقل أهمية) إلى 1.0 (أعلى أهمية). عادة: الصفحة الرئيسية 1.0، صفحات المنتجات 0.8، المقالات 0.6.
  4. انسخ أو حمّل — احصل على ملف XML جاهز للرفع إلى جذر موقعك.

كيفية إرسال خريطة الموقع لـ Google

بعد إنشاء وتحميل ملف sitemap.xml، اتبع الخطوات التالية:

  1. ارفع الملف إلى جذر موقعك: https://example.com/sitemap.xml
  2. افتح Google Search Console واختر موقعك
  3. انتقل إلى قسم "خرائط الموقع" (Sitemaps) في القائمة الجانبية
  4. أدخل رابط خريطة الموقع واضغط "إرسال"
  5. تحقق من الحالة — يجب أن تظهر "تمت بنجاح" بعد بضع دقائق

إضافة خريطة الموقع في robots.txt

بالإضافة إلى Google Search Console، يمكنك إضافة رابط خريطة الموقع في ملف robots.txt ليكتشفها أي زاحف:

Sitemap: https://example.com/sitemap.xml

هذا التوجيه يعمل بشكل مستقل عن قواعد User-agent ويمكن وضعه في أي مكان في الملف.

فهرس خرائط الموقع (Sitemap Index)

إذا كان موقعك يحتوي على أكثر من 50,000 رابط أو يتجاوز حجم الملف 50 ميجابايت، استخدم ملف فهرس (Sitemap Index) يشير إلى عدة ملفات خرائط موقع:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://example.com/sitemap-pages.xml</loc>
    <lastmod>2026-05-25</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://example.com/sitemap-blog.xml</loc>
    <lastmod>2026-05-25</lastmod>
  </sitemap>
</sitemapindex>

خرائط الموقع في أُطر العمل الشائعة

  • WordPress — يدعم خرائط الموقع تلقائياً منذ الإصدار 5.5. الرابط: /wp-sitemap.xml. إضافات مثل Yoast SEO توفر تحكماً أدق.
  • Next.js — استخدم next-sitemap لإنشاء خرائط تلقائية عند البناء.
  • Astro — استخدم الإضافة الرسمية @astrojs/sitemap التي تنشئ خريطة تلقائياً من جميع الصفحات.
  • Shopify — ينشئ خريطة موقع تلقائياً في /sitemap.xml.

نصائح لتحسين خريطة الموقع

  • أدرج الصفحات المهمة فقط — لا تضف صفحات تسجيل الدخول أو صفحات الإدارة أو الصفحات المكررة
  • حدّث lastmod بدقة — استخدم التاريخ الفعلي لآخر تعديل، لا تاريخ ثابت أو التاريخ الحالي
  • تطابق مع canonical — كل رابط في خريطة الموقع يجب أن يتطابق مع الرابط الأساسي (canonical URL) للصفحة
  • لا تدرج صفحات noindex — الصفحات المحظورة من الفهرسة يجب ألا تظهر في خريطة الموقع
  • اختبر بانتظام — تحقق من Google Search Console لأي أخطاء في خريطة الموقع

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

هل أحتاج خريطة موقع XML؟

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

ماذا تعني قيمة الأولوية؟

الأولوية هي تلميح لمحركات البحث حول الأهمية النسبية للصفحات داخل موقعك، تتراوح من 0.0 إلى 1.0. لا تؤثر على ترتيب موقعك مقابل مواقع أخرى. عادة يُحدد للصفحة الرئيسية 1.0 والصفحات الأقل أهمية 0.5 أو أقل.

كم رابطاً يمكن أن تحتوي خريطة الموقع؟

خريطة موقع XML واحدة يمكن أن تحتوي حتى 50,000 رابط ويجب ألا تتجاوز 50 ميغابايت (غير مضغوطة). إذا كان موقعك يحتوي على روابط أكثر، يمكنك تقسيمها عبر عدة خرائط والإشارة إليها من ملف فهرس خرائط الموقع.

كيف أرسل خريطة الموقع لـ Google Search Console؟

افتح Google Search Console واختر موقعك. انتقل إلى قسم "خرائط الموقع" في القائمة الجانبية. أدخل رابط خريطة الموقع (مثل /sitemap.xml) واضغط "إرسال". ستظهر حالة المعالجة خلال دقائق.

هل يجب أن تتضمن خريطة الموقع جميع صفحات الموقع؟

لا. أدرج فقط الصفحات التي تريد فهرستها. استبعد صفحات تسجيل الدخول والإدارة والصفحات المكررة وصفحات noindex. خريطة الموقع الجيدة تحتوي فقط على الصفحات ذات القيمة التي تريد ظهورها في نتائج البحث.

هل يمكن إضافة رابط خريطة الموقع في ملف robots.txt؟

نعم، يمكنك إضافة السطر Sitemap: https://example.com/sitemap.xml في ملف robots.txt. هذا يساعد أي زاحف على اكتشاف خريطة الموقع تلقائياً. يمكنك إنشاء ملف robots.txt باستخدام مولد robots.txt.