مولّد sitemap.xml

حوّل قائمة روابط إلى ملف sitemap.xml صالح: تطبيع https وwww والشرطة المائلة، إزالة المكرر، تهريب XML، تواريخ lastmod، وتقسيم تلقائي عند 50,000 رابط مع فهرس sitemapindex.

مساحة العمل

كيف تُحسب النتيجة؟

كل سطر يُحلَّل بمحلّل URL: يُضاف https:// إن غاب المخطط، وتُقبل http وhttps فقط، ويُحذف الجزء بعد #، ويُطبَّع المضيف حسب خياراتك (فرض https، إضافة/إزالة www، إضافة/إزالة الشرطة المائلة)، وتُرمَّز الأحرف غير ASCII. تُزال الروابط المكررة بعد التطبيع. يُهرَّب XML (& ' " < >). يُقسَّم الناتج تلقائيًا عند 50,000 رابط أو 50MB (52,428,800 بايت) غير مضغوطة بحسب بروتوكول sitemaps.org، ويُولَّد sitemapindex يشير إلى الأجزاء. تُفحص تواريخ lastmod بصيغة W3C (YYYY-MM-DD أو مع الوقت والمنطقة).

حدود الأداة: لا تجلب الأداة موقعك ولا تتحقق من أن الروابط تعمل أو أنها قابلة للفهرسة. لا تدعم امتدادات الصور والفيديو وhreflang. تتجاهل Google قيم priority وchangefreq لذلك لا تُولَّد؛ lastmod الدقيق وحده مفيد. التنزيل يخرج ملفات XML منفصلة (بلا ZIP). يجب أن تكون كل الروابط على المضيف والبروتوكول نفسيهما اللذين يُرفع عندهما الملف.

أسئلة شائعة

ما حدود ملف السايت ماب الواحد؟

50,000 رابط و50MB غير مضغوطة؛ بعدها يُقسَّم ويُستعمل ملف فهرس.

هل أحتاج priority وchangefreq؟

لا؛ تتجاهلهما Google. الأفضل lastmod دقيق يتغير حين يتغير محتوى الصفحة فعلًا.

أين أضع الملف؟

في جذر الموقع وأعلِن عنه بسطر Sitemap: في robots.txt وقدّمه في Search Console.

أحدث الأدوات

أدوات مجانية أُضيفت حديثًا — تعمل في متصفحك دون رفع بياناتك

كل الأدوات →

افحص روابط HTML ثابتًا: صيغة غير صالحة، مكرر، javascript:، محتوى مختلط، مراسي مفقودة، وصور بلا alt

محلي

حلّل CSV الباكلنكات: نطاقات فريدة، dofollow، تصنيف النصوص الرابطة، TLD، وتركّز أعلى 10 نطاقات

محلي

قِس قابلية القراءة (Flesch/Fog/ARI) وتنوّع المفردات (MTLD) والبنية والأدلة مع قائمة E-E-A-T وصيغة حساب معلنة

محلي