منصة مصطفى ووردبريس
أهلًا بيك، تشخيص قبل التنفيذ

كود خصم Hostinger انقر للنسخ 20% خصم على استضافة Hostinger الجديدة 10% عند كل تجديد التفاصيل

تخطَّ إلى المحتوى
منصة مصطفى ووردبريس
سيو ووردبريس وسرعة الموقع

XML Sitemap في 2026: الحدود وlastmod وCanonical وSitemap Index

الدليل التقني لـXML Sitemap في 2026: حد 50,000 URL و50MB، Sitemap Index، absolute URLs وCanonical، استخدام lastmod، ولماذا Google تتجاهل priority وchangefreq.

شارك:
واتساب X فيسبوك لينكدإن تيليجرام
شرح خريطة الموقع Sitemap وأهم 10 معلومات عنها

XML Sitemap هي ملف تقني يعرّف محركات البحث بقائمة URLs التي تفضل اكتشافها. نجاحها لا يعتمد على “ملء كل الحقول”، بل على أن تكون صحيحة، قابلة للوصول، محدثة ومتسقة مع Canonical وInternal Links.

في 2026، أهم قواعد Google العملية هي: كل Sitemap عادية لا تتجاوز 50,000 URL أو50MB غير مضغوطة، استخدم Sitemap Index عند تجاوز الحد، أدرج URLs كاملة ومطلقة، استخدم lastmod فقط عندما يكون دقيقًا، ولا تعتمد على priority أوchangefreq لأن Google تتجاهلهما.

المصدر الرسمي: Google Search Central – Build and submit a 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/</loc>
    <lastmod>2026-09-01</lastmod>
  </url>
</urlset>

العنصر الأساسي الإلزامي داخل كل Entry هو <loc>. بقية العناصر تعتمد على الاستخدام، ولا تضف حقولًا لمجرد أنها موجودة في البروتوكول.

الحدود: 50,000 URL و50MB

وفق Google، ملف Sitemap الواحد يجب ألا يتجاوز:

  • 50,000 URL.
  • 50MB عند فك الضغط.

إذا تجاوز موقعك أي حد، قسّم URLs على أكثر من Sitemap واستخدم Sitemap Index.

ما هو Sitemap Index؟

Sitemap Index هو ملف يربط عدة Sitemaps:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://example.com/post-sitemap.xml</loc>
    <lastmod>2026-09-01</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://example.com/product-sitemap.xml</loc>
  </sitemap>
</sitemapindex>

هذا شائع في WordPress SEO plugins لأنها تقسم Posts وPages وProducts وTaxonomies إلى ملفات مستقلة.

استخدم Absolute URLs

ضع عنوانًا كاملًا داخل <loc>:

https://example.com/category/product/

ولا تستخدم:

/category/product/

كذلك اجعل Protocol وHostname مطابقين للنسخة التي تعتبرها Canonical: HTTPS مقابل HTTP، وwww مقابل non-www.

أدرج Canonical URLs فقط

Google تنصح بوضع URLs التي تريد ظهورها في البحث. عمليًا، لا تجعل Sitemap تحتوي إشارات متعارضة مثل:

  • URL في Sitemap بينما Canonical تشير لعنوان آخر.
  • URL عليها noindex.
  • Redirect 301/302.
  • 404 أو410.
  • Filter/Parameter duplicate لا تريد فهرسته.

Sitemap ليست مكانًا لجرد كل URL تستطيع المنصة توليدها؛ هي قائمة تفضيل فهرسة.

lastmod: متى يكون مفيدًا؟

<lastmod> يمكن أن يساعد Google على معرفة أن الصفحة تغيرت إذا كان التاريخ دقيقًا ويعكس تغييرًا مهمًا. Google لا تريد Timestamp يتغير بسبب Sidebar أوتحديث عام لا يغير المحتوى الأساسي.

أمثلة لتغيير يستحق تحديث lastmod:

  • إعادة كتابة جزء جوهري من المقال.
  • تغيير بيانات منتج أساسية.
  • إضافة/حذف Section مهمة.
  • تحديث معلومات جوهرية أوSchema مرتبطة بالمحتوى الرئيسي.

أما تغيير Copyright year أوWidget مشترك فلا ينبغي بالضرورة أن يغير تاريخ كل URL.

priority وchangefreq: Google تتجاهلهما

الحقول التالية جزء من بروتوكول Sitemap، لكن Google توضح أنها لا تستخدم قيمها:

  • <priority>
  • <changefreq>

لذلك:

<priority>1.0</priority>
<changefreq>daily</changefreq>

لن تجعل Google تعتبر الصفحة أهم أوتزحف إليها يوميًا.

هل Sitemap يجب أن تكون في Root؟

وضع Sitemap في جذر الموقع مثل https://example.com/sitemap.xml شائع ومريح، لكن المهم فهم Scope. وفق بروتوكول Sitemaps، موقع الملف يمكن أن يؤثر على URLs المسموح بتضمينها عند الاعتماد على Discovery التقليدي.

في WordPress لا تنقل ملف Plugin-generated يدويًا؛ استخدم URL التي ينتجها النظام، وأرسلها في Search Console أواعلن عنها في robots.txt.

هل يمكن ضغط Sitemap؟

يمكن تقديم Sitemap مضغوطة بـgzip عند دعم نظامك ومحرك البحث لها، لكن الحد 50MB يُحسب على الملف بعد فك الضغط. في معظم WordPress sites لا تحتاج إدارة الضغط يدويًا؛ Plugin/Server يتولى ذلك إن كان مستخدمًا.

Image / Video / News Extensions

XML Sitemap تستطيع حمل Extensions خاصة بأنواع محتوى معينة، مثل:

  • Images.
  • Video.
  • Google News.
  • Hreflang annotations عبر XHTML namespace.

لا تضف Extension إذا موقعك لا يحتاجها؛ XML الأكبر ليس أفضل.

هل HTML Sitemap هي نفسها XML Sitemap؟

لا. XML Sitemap موجهة أساسًا لمحركات البحث. HTML Sitemap صفحة Navigation للمستخدمين. قد تكون HTML Sitemap مفيدة في بعض المواقع الكبيرة، لكنها لا تستبدل Internal Linking ولا تمنح Ranking bonus خاصًا.

ما الذي يجب استبعاده من XML Sitemap؟

نوع URLالإجراء المعتاد
Canonical + indexable + 200ضمّنها
Noindexاستبعدها
Redirectاستبعد المصدر، أدرج الوجهة إن كانت indexable
404/410استبعدها
Duplicate canonicalizedأدرج Canonical فقط
Cart/Checkout/Loginغالبًا استبعاد
Internal searchغالبًا استبعاد
Filter parametersحسب Intent واستراتيجية faceted navigation

HTTP Status وAccessibility للملف

ملف Sitemap نفسه يجب أن يكون قابلاً للوصول إلى Googlebot ويرجع Response صالحًا. راجع:

  • HTTP 200.
  • عدم وجود Authentication.
  • عدم حظر Googlebot على مستوى CDN/WAF.
  • XML صالح بلا Syntax errors.
  • كل <loc> تستخدم encoding صحيحًا.

ماذا لو Sitemap تحتوي 404 أوRedirects؟

وجود أخطاء قليلة لا يعني انهيار SEO، لكنه يدل أن Generator أوتنظيف المحتوى يحتاج مراجعة. Sitemap النظيفة تقلل الضوضاء وتجعل تقارير الفهرسة أسهل تفسيرًا.

لا تستخدم Sitemap كأداة اكتشاف Broken Links؛ استخدم Crawl أوLogs أوأداة فحص روابط لهذا الغرض.

توليد Sitemap في WordPress

WordPress Core يوفر XML Sitemaps، كما توفر إضافات SEO مثل Rank Math وYoast خرائط بخصائص وإدارة مختلفة. لا تشغل أكثر من نظام Sitemap لنفس الـcontent بدون سبب، لأنك قد ترسل نسخًا متعارضة.

لخطوات معرفة URL الحالية، إعداد Rank Math/WordPress وإرسالها إلى Search Console، استخدم دليل إضافة Sitemap لووردبريس. هذه الصفحة مخصصة للبروتوكول التقني وليس شرح لوحة Plugin.

هل Sitemap تؤثر على Ranking؟

لا تمنح Sitemap Ranking bonus، ولا وجود URL فيها يضمن الفهرسة. إذا كان سؤالك عن الدور الحقيقي في Crawl/Index/Rank، راجع هل XML Sitemap تحسن الترتيب؟.

Checklist تقني

  • أقل من أويساوي 50,000 URL لكل ملف.
  • أقل من أويساوي 50MB uncompressed.
  • استخدم Sitemap Index عند الحاجة.
  • كل URLs Absolute وCanonical.
  • لا Noindex/Redirect/404.
  • lastmod دقيق عند استخدامه.
  • لا تعتمد على priority أوchangefreq.
  • الملف يرجع 200 ويمكن لـGoogle الوصول إليه.
  • لا توجد Sitemap generators متنافسة.
  • Search Console لا تعرض Parsing/Fetch errors.

الخلاصة

XML Sitemap الصحيحة في 2026 هي ملف نظيف للـCanonical URLs، ضمن حدود 50,000 URL / 50MB، مع Sitemap Index للمواقع الأكبر وlastmod موثوق عند الحاجة. تجاهل خرافة priority/changefreq، ولا تعتبر Sitemap أداة Ranking أوضمان Indexing. اجعلها متسقة مع Canonical وInternal Linking واستراتيجية الفهرسة.

تقرأ الآن ما الصيغة الأساسية لـXML Sitemap؟
المحتويات
استفدت من المقال؟ شاركه مع شخص يحتاجه.
واتساب X فيسبوك لينكدإن تيليجرام
كتبه مؤسس منصة مصطفى ووردبريس

مصطفى زكي، Senior WordPress Platform Engineer ومؤسس منصة مصطفى ووردبريس. متخصص في تطوير WordPress وWooCommerce، القوالب والوظائف المخصصة، الأداء، الأمان، وSEO/AEO، بمنهج يبدأ بالتشخيص والقياس قبل التنفيذ.

WordPress WooCommerce Technical SEO الأداء والأمان

أضف تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

تواصل واتساب

فلسطين في القلب

هذه المنصة داعمة للقضية الفلسطينية

لا تنسوا إخوانكم في غزة من دعائكم ودعمكم

﴿إِنَّ اللَّهَ وَمَلَائِكَتَهُ يُصَلُّونَ عَلَى النَّبِيِّ ۚ يَا أَيُّهَا الَّذِينَ آمَنُوا صَلُّوا عَلَيْهِ وَسَلِّمُوا تَسْلِيمًا﴾[الأحزاب: 56]

اللهم صلِّ وسلِّم وبارِك على نبينا محمد

تظهر هذه الرسالة مرة واحدة فقط