خريطة موقع XML ملف يسرد عناوين URL في موقعك التي تريد من محركات البحث اكتشافها وفهرستها. تخيّلها دليلًا تسلّمه للزواحف: «هذه صفحاتي المهمة، وهذا تاريخ آخر تغيير لكل منها».
تستطيع محركات البحث العثور على معظم الصفحات بتتبع الروابط، لذا فخريطة الموقع ليست إلزامية. لكنها تأمين رخيص، وفي بعض المواقع تحدث فرقًا حقيقيًا.
من يستفيد أكثر من خريطة الموقع؟
- المواقع الكبيرة، حيث قد تفوت الزواحف الصفحات العميقة أو ضعيفة الربط
- المواقع الجديدة التي تشير إليها روابط خارجية قليلة
- المواقع كثيرة التغيّر، مثل الأخبار والأسواق والمدونات
- المواقع الغنية بالوسائط التي تستفيد من امتدادات خرائط الصور أو الفيديو
حتى المواقع الصغيرة تستفيد من خريطة الموقع: فهي تمنح Search Console قائمة مرجعية، لترى عدد الصفحات المُرسلة المفهرسة فعلًا.
كيف تبدو خريطة موقع XML
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://example.com/guides/composting-at-home</loc>
<lastmod>2026-09-14</lastmod>
</url>
</urlset>
<loc>– عنوان URL الكامل والمطلق (إلزامي)<lastmod>– تاريخ آخر تغيير جوهري في محتوى الصفحة (اختياري لكنه مفيد)
قد ترى <priority> و<changefreq> في خرائط المواقع القديمة. تتجاهل Google كليهما، فلا داعي لصيانتهما. لكن Google تستخدم lastmod – طالما كان دقيقًا باستمرار.
أي عناوين URL تنتمي إلى خريطة موقعك؟
ضمّن فقط الصفحات الأساسية القابلة للفهرسة التي تُرجع 200 OK. وعمليًا، استبعد:
- العناوين المعاد توجيهها (3xx)
- صفحات الأخطاء (4xx، 5xx)
- الصفحات التي تحتوي على
noindex - الصفحات التي يشير canonical فيها إلى مكان آخر
- تنويعات المعلمات، ونتائج البحث الداخلي، وصفحات السلة والحساب
- النسخ المكررة (http، بدون www، تنويعات الشرطة المائلة في النهاية)
خريطة الموقع المليئة بعمليات إعادة التوجيه والأخطاء ترسل إشارات متضاربة وتصعّب اكتشاف مشكلات الفهرسة الحقيقية.
اعثر على خريطة موقع XML وتحقق منها، واحسب روابطها واختبر عينة منها بحثًا عن أخطاء.
حدود الحجم وملفات فهرس الخرائط
يمكن أن تحتوي كل خريطة موقع على ما يصل إلى 50,000 عنوان URL وألا يتجاوز حجمها 50 ميغابايت غير مضغوطة. وتقسّم المواقع الأكبر العناوين على عدة خرائط وتسردها في فهرس خرائط:
<?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></sitemap>
<sitemap><loc>https://example.com/sitemap-products-1.xml</loc></sitemap>
<sitemap><loc>https://example.com/sitemap-blog.xml</loc></sitemap>
</sitemapindex>
تقسيم الخرائط حسب النوع (الصفحات، المنتجات، مقالات المدونة) يسهّل أيضًا رؤية معدلات الفهرسة لكل قسم في Search Console.
كيف تنشئ خريطة موقع
WordPress
يولّد WordPress خريطة موقع أساسية على /wp-sitemap.xml منذ الإصدار 5.5. وتستبدلها إضافات SEO مثل Yoast SEO وRank Math وAll in One SEO بخرائط أكثر قابلية للتخصيص، عادةً على /sitemap_index.xml.
Shopify
يولّد Shopify خريطة موقع تلقائيًا على /sitemap.xml، تشمل المنتجات والمجموعات والصفحات ومقالات المدونة.
Wix وSquarespace وWebflow
تولّد المنصات الثلاث خرائط المواقع تلقائيًا. ويتيح Webflow استبعاد صفحات وتعيين خريطة موقع مخصصة.
المواقع المخصصة أو الثابتة
لدى كثير من أطر العمل إضافات لخرائط المواقع (Next.js وNuxt وAstro وHugo وJekyll). وبالنسبة للمواقع الثابتة الصغيرة، يمكنك الزحف إلى الموقع وتوليد خريطة من الصفحات التي يُعثر عليها.
ازحف إلى موقعك وأنشئ ملف sitemap.xml جاهزًا للرفع.
خرائط المواقع الديناميكية التي تتحدث تلقائيًا كلما تغيّر المحتوى أفضل من الملفات الثابتة التي يجب أن يتذكر أحدهم إعادة توليدها.
كيف ترسل خريطة موقعك
- أضفها إلى robots.txt حتى يجدها كل محرك بحث:
Sitemap: https://example.com/sitemap.xml - أرسلها في Google Search Console ضمن الفهرسة ← خرائط الموقع.
- أرسلها في Bing Webmaster Tools، الذي يغذي أيضًا نتائج عدة محركات بحث أخرى.
بعد الإرسال، افحص تقرير خرائط الموقع بحثًا عن أخطاء، وقارن عدد العناوين المكتشفة بعدد المفهرس منها في تقرير فهرسة الصفحات.
ضبط lastmod بشكل صحيح
لا يفيد lastmod إلا إذا كان جديرًا بالثقة. حدّثه عندما يتغير المحتوى الرئيسي للصفحة – لا عندما تتغير أداة في الشريط الجانبي أو سنة حقوق النشر. فإذا أظهر كل عنوان تاريخ اليوم في كل زحف، تتعلم محركات البحث تجاهل هذا الحقل.
خرائط مواقع خاصة
- خرائط الصور تسرد الصور في كل صفحة، وهي مفيدة للمواقع الغنية بالصور
- خرائط الفيديو تقدم تفاصيل مثل العنوان والصورة المصغرة والمدة
- خرائط الأخبار للناشرين في Google News، وتضم فقط مقالات آخر يومين
- hreflang في خرائط المواقع – يمكن للمواقع متعددة اللغات سرد النسخ اللغوية البديلة لكل عنوان في خريطة الموقع بدلًا من HTML
مشكلات شائعة في خرائط المواقع
- عناوين URL تعيد التوجيه أو تُرجع 404
- عناوين غير أساسية أو تحتوي على noindex
- بروتوكول أو نطاق خاطئ (http بدلًا من https، أو غياب www)
- خريطة موقع غير مذكورة في أي مكان ولم تُرسل قط
- خرائط قديمة لا تتحدث عند تغيّر المحتوى
- خرائط محظورة في robots.txt
خرائط المواقع لأنواع مختلفة من المواقع
مواقع الشركات الصغيرة (أقل من 100 صفحة). تكفي خريطة واحدة. تأكد من أنها تتضمن صفحات الخدمات والمواقع والمحتوى الرئيسي، وأنها تتحدث عند إضافة صفحات.
المدونات. ضمّن المقالات وصفحات الفئات المهمة. واستبعد أرشيفات الوسوم الضعيفة وأرشيفات التواريخ وصفحات الكتّاب ما لم تقدم قيمة حقيقية.
المتاجر الإلكترونية. قسّم الخرائط إلى منتجات وفئات ومحتوى. واستبعد المنتجات النافدة التي توقفت نهائيًا وأُعيد توجيهها، وعناوين الفلاتر والفرز، وصفحات السلة والحساب. وحافظ على دقة lastmod عند تغيّر الأسعار أو التوفر.
المواقع الإخبارية. استخدم خريطة أخبار منفصلة لمقالات آخر يومين، إضافة إلى خرائط عادية للأرشيف.
المواقع متعددة اللغات. إما أن تضمّن كل نسخة لغوية في خريطة الموقع مع تعليقات hreflang، أو أن توفر خريطة لكل لغة.
استخدام خرائط المواقع لتشخيص الفهرسة
خرائط المواقع من أفضل أدوات التشخيص في Search Console. فلأنك أخبرت Google بالضبط بالعناوين التي تهمك، يمكن تصفية تقرير فهرسة الصفحات لعرض تلك العناوين فقط. وإذا كانت نسبة كبيرة من العناوين المرسلة غير مفهرسة، فانظر إلى الأسباب المذكورة:
- «تم الزحف إليها – غير مفهرسة حاليًا» في صفحات مرسلة كثيرة تشير إلى مشكلات في جودة المحتوى أو التكرار
- «تم اكتشافها – غير مفهرسة حاليًا» تشير إلى أن Google لم تعطِ زحفها أولوية – حسّن الروابط الداخلية وسرعة الموقع
- «مستبعدة بواسطة علامة noindex» أو «صفحة تتضمن إعادة توجيه» تعني أن خريطة موقعك تحتوي على عناوين لا يجب أن تكون فيها
تقسيم الخرائط حسب الأقسام يجعل هذه الأنماط واضحة: إذا كانت خريطة المدونة مفهرسة بنسبة 95% بينما خريطة المنتجات بنسبة 40%، فأنت تعرف أين تركّز.
ضغط خرائط المواقع واستضافتها
يمكن ضغط خرائط المواقع بصيغة gzip (sitemap.xml.gz) لتوفير عرض النطاق؛ وينطبق حد 50 ميغابايت على الحجم غير المضغوط. ويمكن استضافة الخريطة على مسار مختلف أو حتى نطاق مختلف إذا أعلنت عنها في robots.txt أو تحققت من الخاصيتين في Search Console، لكن إبقاءها على النطاق نفسه هو الأبسط.
قائمة تحقق لخريطة الموقع
- تتضمن فقط عناوين أساسية قابلة للفهرسة بحالة 200
- تستخدم عناوين مطلقة بالبروتوكول والنطاق الصحيحين
- تتحدث تلقائيًا عند تغيّر المحتوى
-
lastmodيعكس التغييرات الحقيقية في المحتوى - أقل من 50,000 عنوان و50 ميغابايت لكل ملف، مع فهرس للمواقع الأكبر
- مدرجة في robots.txt
- مرسلة إلى Google Search Console وBing Webmaster Tools
- مراقبة بحثًا عن الأخطاء ومعدل الفهرسة
أهم النقاط
- تسرد خريطة موقع XML العناوين الأساسية القابلة للفهرسة التي تريد أن تجدها محركات البحث.
- استبعد عمليات إعادة التوجيه والأخطاء والصفحات التي تحتوي على noindex وتكرارات المعلمات.
- تتجاهل Google خاصيتي priority وchangefreq لكنها تستخدم تواريخ lastmod الدقيقة.
- يمكن أن تضم كل خريطة 50,000 عنوان و50 ميغابايت؛ وتستخدم المواقع الأكبر فهرس خرائط.
- أشر إلى خريطة موقعك في robots.txt وأرسلها إلى Google وBing.
- قسّم الخرائط حسب الأقسام لتشخيص مشكلات الفهرسة في Search Console.
الأسئلة الشائعة
هل تحسّن خريطة الموقع الترتيب؟
ليس مباشرة. فهي تساعد محركات البحث على اكتشاف الصفحات وإعادة زحفها، وهو شرط مسبق للترتيب – لكنها لا تجعل الصفحة تحتل ترتيبًا أعلى.
هل يجب أن تكون كل صفحة في خريطة موقعي؟
كل صفحة تريد فهرستها يجب أن تكون فيها. والصفحات التي لا تريد فهرستها يجب ألا تكون فيها.
هل أحتاج إلى خريطة موقع HTML أيضًا؟
خريطة موقع HTML (صفحة تسرد روابط أقسامك) قد تساعد المستخدمين والزواحف في المواقع الكبيرة، لكن التنقل الجيد يجعلها غير ضرورية عادةً.
كم مرة يجب أن أحدّث خريطة موقعي؟
كلما أُضيفت صفحات أو حُذفت أو تغيّرت تغييرًا جوهريًا. والخرائط المولّدة تلقائيًا تتولى ذلك عنك.
افحص موقعك
أجرِ فحصًا مجانيًا يضم أكثر من 55 فحصًا واحصل على حل لكل مشكلة.