PhotoPDF

مولد XML Sitemap أونلاين – إنشاء خريطة موقع من الروابط

حوّل قائمة روابط موقعك إلى ملف XML Sitemap جاهز. تتحقق الأداة من الروابط، وتحذف المكرر وFragment مثل #section، ويمكنك إضافة lastmod وchangefreq وpriority ثم نسخ XML أو تنزيل sitemap.xml مباشرة.

مولد XML Sitemap أونلاين

ضع رابطًا كاملًا في كل سطر، وستتحدث خريطة الموقع مباشرة.

روابط الموقع

اكتب رابطًا كاملًا في كل سطر ويجب أن يبدأ بـ https:// أو http://. الحد الحالي للأداة 10,000 رابط في العملية الواحدة.
استخدم تاريخًا حقيقيًا يعكس تعديل المحتوى عندما تعرفه. لا تغيّر lastmod يوميًا لمجرد تحديث ملف Sitemap.

XML Sitemap الناتج

هذه الأداة تنشئ ملف Sitemap من الروابط التي تدخلها فقط؛ لا تزحف إلى موقعك ولا تكتشف الصفحات تلقائيًا.

طريقة إنشاء XML Sitemap

اجمع الروابط الأساسية التي تريد تضمينها في خريطة الموقع، وضع كل رابط كامل في سطر مستقل. ستتجاهل الأداة الروابط غير الصالحة وتزيل التكرار قبل بناء XML.

  1. الصق روابط صفحات موقعك، رابطًا واحدًا في كل سطر.
  2. راجع عدد الروابط الصحيحة والمكررة وغير الصالحة.
  3. فعّل lastmod إذا كان لديك تاريخ تعديل حقيقي مناسب.
  4. أضف changefreq أو priority فقط إذا كنت تحتاج إليهما.
  5. انسخ XML أو نزّل ملف sitemap.xml.

بعد ذلك ارفع الملف أو أضفه بالطريقة التي يدعمها نظام موقعك، ويمكنك تقديم رابط Sitemap لمحركات البحث من أدوات مشرفي المواقع عند الحاجة.

ما هو XML Sitemap؟

XML Sitemap هو ملف يسرد عناوين URL التي تريد مساعدة محركات البحث على اكتشافها. كل رابط يوضع داخل عنصر <url> ويحتوي على الأقل على <loc>.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/page</loc>
  </url>
</urlset>

وجود Sitemap لا يضمن فهرسة كل رابط، لكنه يساعد محركات البحث على اكتشاف عناوين URL التي تقدمها.

ما هو lastmod؟

lastmod يوضح تاريخ آخر تعديل مهم للصفحة. الأفضل أن يعكس تغييرًا حقيقيًا في المحتوى، وليس مجرد تاريخ إنشاء Sitemap أو إعادة حفظه.

لذلك توفر الأداة التاريخ كخيار يمكن تشغيله أو إيقافه، بدل إضافته إجباريًا لكل رابط.

هل أحتاج changefreq وpriority؟

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

ماذا تفعل الأداة بالروابط المكررة؟

تزيل الأداة النسخ المكررة بعد قراءة الرابط، وتحذف جزء Fragment مثل #faq لأن Fragment لا يمثل عادة صفحة مستقلة في Sitemap. أما Query String فتبقى إذا كانت جزءًا من الرابط الذي أدخلته.

كم رابطًا يمكن وضعه في Sitemap؟

مواصفات Sitemap تسمح بملفات كبيرة، لكن هذه الأداة تضع حدًا عمليًا قدره 10,000 رابط في العملية الواحدة لتجنب إجهاد المتصفح. إذا كان موقعك أكبر، قسّم الروابط إلى عدة ملفات واستخدم Sitemap Index في بنية احترافية أكبر.

هل الأداة تفحص الموقع تلقائيًا؟

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

ما هي XML Sitemap؟

XML Sitemap هي خريطة موقع تحتوي على قائمة بعناوين URL التي تريد مساعدة محركات البحث على اكتشافها. تُكتب بصيغة XML وتوضع عادةً في رابط عام مثل /sitemap.xml.

وجود الصفحة داخل Sitemap لا يضمن فهرستها، لكنه يساعد محركات البحث على اكتشاف العناوين المهمة في الموقع.

ما الفرق بين Sitemap وrobots.txt؟

العنصر وظيفته
XML Sitemap تساعد على اكتشاف عناوين الصفحات
robots.txt يعطي تعليمات متعلقة بالزحف إلى المسارات
Canonical يشير إلى النسخة الأساسية المفضلة من الصفحة

يمكنك إضافة رابط Sitemap داخل robots.txt، ويمكنك إنشاء ملف robots باستخدام مولد robots.txt.

ما الصفحات التي أضعها في Sitemap؟

أضف الصفحات التي تريد لمحركات البحث اكتشافها وفهرستها، مثل المقالات والصفحات العامة والأدوات المهمة.

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

هل أضع روابط noindex داخل Sitemap؟

من الأفضل أن تكون Sitemap متسقة مع هدفك في الفهرسة. إذا كانت الصفحة تحمل noindex ولا تريد ظهورها في نتائج البحث، فلا توجد فائدة عادةً من إدراجها ضمن قائمة الصفحات التي تريد اكتشافها للفهرسة.

هل أضع روابط تعيد التوجيه؟

الأفضل إدراج الرابط النهائي الذي يعرض المحتوى المطلوب بدل رابط قديم يعيد التوجيه إليه.

هذا يجعل Sitemap أكثر نظافة ويقلل الإشارات المتضاربة بين العنوان المدرج والعنوان الأساسي الفعلي.

ما هي بنية ملف XML Sitemap؟

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/page-1</loc>
  </url>
  <url>
    <loc>https://example.com/page-2</loc>
  </url>
</urlset>

ما معنى loc؟

عنصر loc يحتوي على عنوان URL الكامل للصفحة. استخدم رابطًا صالحًا يبدأ عادةً بـHTTPS ويشير إلى الصفحة النهائية التي تريد إدراجها.

هل يجب استخدام lastmod؟

lastmod يمكن أن يوضح تاريخ آخر تعديل للصفحة عندما يكون لديك تاريخ دقيق وموثوق. لا تضف تاريخًا وهميًا أو تغيّره تلقائيًا بدون أن يكون المحتوى قد تغير فعلًا.

هل changefreq وpriority ضروريان؟

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

هل Sitemap تضمن فهرسة جميع الصفحات؟

لا. Sitemap تساعد في الاكتشاف، لكن قرار الفهرسة يعتمد أيضًا على جودة الصفحة وإمكانية الزحف إليها وCanonical وحالة noindex والمحتوى وإشارات أخرى.

كيف أرسل Sitemap إلى Google Search Console؟

  1. تأكد من أن ملف Sitemap متاح على رابط عام يعمل.
  2. افتح خاصية موقعك في Google Search Console.
  3. انتقل إلى قسم Sitemaps.
  4. أدخل مسار Sitemap مثل sitemap.xml.
  5. أرسل الخريطة ثم راقب حالة القراءة والأخطاء.

إذا كان نظام إدارة المحتوى ينشئ Sitemap تلقائيًا، استخدم الخريطة الأصلية التي يوفرها النظام بدل إنشاء نسخة يدوية دون حاجة.

XML Sitemap في Blogger

Blogger يوفر خرائط موقع تلقائية للمقالات والصفحات، لذلك لا تحتاج عادةً إلى استبدالها بملف XML يدوي.

مولد XML Sitemap يكون مفيدًا أكثر للمواقع التي تسمح برفع ملف Sitemap مخصص أو عند إنشاء قائمة روابط للاختبار أو لمشروع آخر.

هل يمكن أن يحتوي الموقع على أكثر من Sitemap؟

نعم، قد يستخدم الموقع أكثر من خريطة، مثل خريطة للمقالات وأخرى للصفحات، أو Sitemap Index يجمع عدة خرائط عند المواقع الكبيرة.

أخطاء شائعة في XML Sitemap

  • إضافة روابط 404 أو صفحات محذوفة.
  • إدراج روابط تعيد التوجيه بدل العناوين النهائية.
  • إضافة صفحات noindex بلا سبب واضح.
  • استخدام روابط HTTP عندما النسخة الأساسية HTTPS.
  • إضافة نسخ متعددة من الصفحة نفسها.
  • كتابة XML غير صالح أو نسيان إغلاق العناصر.
  • توقع الفهرسة التلقائية لمجرد وجود الرابط في Sitemap.

كيف أراجع Sitemap قبل رفعها؟

  1. تأكد أن كل رابط يفتح الصفحة المطلوبة.
  2. احذف الروابط المكررة.
  3. استخدم العناوين النهائية بدون Redirects.
  4. تأكد من أن الصفحات المراد فهرستها ليست noindex.
  5. راجع HTTPS والدومين الصحيح.
  6. تأكد من صحة بنية XML.

الخصوصية

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

أسئلة شائعة عن XML Sitemap

هل Sitemap يضمن ظهور الصفحة في Google؟

لا. يساعد على اكتشاف الرابط، لكن الفهرسة والترتيب يعتمدان على عوامل أخرى وعلى قرارات محرك البحث.

هل يمكن وضع روابط من نطاقات مختلفة؟

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

هل تحذف الأداة الرابط المكرر؟

نعم. تتم إزالة النسخ المكررة، ويظهر عدد الروابط المكررة التي لم تدخل إلى الملف.

هل أستطيع تنزيل الملف مباشرة؟

نعم. اضغط «تنزيل sitemap.xml» بعد إضافة رابط صحيح واحد على الأقل.

هل Sitemap ضرورية للفهرسة؟

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

هل يمكن إضافة صفحة جديدة إلى Sitemap بعد النشر؟

نعم، حدّث الملف أو الخريطة التي يولدها نظام موقعك بحيث تحتوي على الرابط الجديد.

هل Sitemap تزيد ترتيب الموقع؟

لا ترفع الترتيب مباشرة؛ فائدتها الأساسية هي تحسين اكتشاف عناوين URL وتنظيمها لمحركات البحث.

هل يمكن استخدام Sitemap مع robots.txt؟

نعم، ويمكن إضافة رابط Sitemap داخل robots.txt إضافةً إلى إرسالها عبر Search Console.

هل المولد يرفع sitemap.xml إلى موقعي تلقائيًا؟

لا، الأداة تنشئ ملف XML فقط. يجب رفعه إلى موقع يدعم ذلك أو استخدامه بالطريقة التي يوفرها نظام إدارة الموقع.

أدوات مرتبطة