الأدلة

ما هي خريطة الموقع Sitemap؟ شرح ملف XML Sitemap ببساطة

خريطة الموقع (Sitemap) ملف — يكون عادةً في العنوان yoursite.com/sitemap.xml — يسرد الصفحات الموجودة على موقعك التي تريد أن تعرفها محركات البحث. وتصفها Google بأنها وسيلة لإخبار محركات البحث بصفحاتك وملفات الفيديو وغيرها من الملفات، وبكيفية ارتباطها ببعضها، حتى تزحف إلى موقعك بكفاءة أكبر. إنها خريطة مساعدة، وليست ضمانًا: فمحركات البحث ما زالت تقرر ما تزحف إليه وما تفهرسه وما تعرضه.

لماذا تهم خريطة الموقع عند البناء بالذكاء الاصطناعي

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

وتقف خلف هذا الملف البسيط عدة قرارات:

  • أي الصفحات تُضاف. الصفحات العامة التي تريد العثور عليها، لا شاشات تسجيل الدخول أو صفحات الإدارة أو النسخ المكررة.
  • أي عنوان تستخدم. نطاقك النهائي، مع https://، بالطريقة نفسها في كل مرة.
  • إبقاؤها محدّثة. يجب أن تظهر المقالات أو المنتجات أو الإعلانات الجديدة دون أن يعدّل أحد الملف يدويًا.

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

تشبيه من الحياة اليومية

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

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

هل تحتاج إلى واحدة؟

خلاصة إرشادات Google:

موقعكهل تحتاج خريطة موقع؟
صغير (نحو 500 صفحة أو أقل) وكل صفحة مهمة مرتبطة من صفحة أخرىغالبًا لا تكون مطلوبة، لكنها غير ضارة
كبير ويضم صفحات كثيرةنعم
جديد وله روابط قليلة من مواقع أخرىنعم
يضم كثيرًا من محتوى الفيديو أو الصور أو الأخبارنعم، وربما مع امتدادات الخرائط لهذا المحتوى
صفحات لا يمكن الوصول إليها إلا عبر مربعات البحث أو الفلاترنعم — وأضف روابط عادية أيضًا

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

كيف يبدو ملف خريطة الموقع

إليك خريطة موقع XML صغيرة لمخبز:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.examplebakery.com/</loc>
    <lastmod>2026-09-20</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/menu</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/custom-cakes</loc>
    <lastmod>2026-08-02</lastmod>
  </url>
</urlset>

كل عنصر <url> يحتوي على <loc> — العنوان الكامل للصفحة — وعلى <lastmod> اختياريًا، وهو تاريخ آخر تعديل.

وفيما يلي بعض القواعد من وثائق Google:

  • استخدم عناوين URL مطلقة. https://www.examplebakery.com/menu وليس /menu.
  • حدود الحجم. يمكن أن تحتوي خريطة واحدة على 50,000 عنوان كحد أقصى، أو 50 ميغابايت دون ضغط. والمواقع الكبيرة تقسّم الخريطة إلى عدة خرائط، وتسردها في ملف يسمى فهرس خرائط الموقع (sitemap index).
  • يجب أن يكون lastmod صادقًا. تستخدمه Google فقط حين يكون دقيقًا باستمرار، ويجب أن يعكس تغييرات جوهرية في الصفحة، لا أن يتغير لمجرد تحديث سنة حقوق النشر.
  • تتجاهل Google الحقلين priority وchangefreq. كثير من مولّدات خرائط الموقع ما زال يضيفهما؛ وهما غير ضارين، لكن لا تضيّع وقتك في ضبطهما.

وتقبل Google أيضًا صيغًا أبسط، مثل ملف نصي عادي يحتوي على عنوان واحد في كل سطر، أو خلاصة RSS/Atom.

مثال تطبيقي: موقع لإعلانات الشقق للإيجار

لنفترض أنك بنيت موقعًا لعرض شقق للإيجار. يضم الموقع الصفحة الرئيسية وصفحة "من نحن" وصفحة البحث وصفحة لكل إعلان، مثل /listings/2-bed-flat-canal-street. وتظهر الإعلانات وتختفي كل أسبوع.

ما الذي يُضاف. الصفحة الرئيسية وصفحة "من نحن" وصفحات المناطق (/areas/city-centre) وكل صفحة إعلان نشط. وتاريخ lastmod لكل إعلان هو التاريخ الذي تغيرت فيه تفاصيله آخر مرة.

ما الذي يُستبعد. صفحة تسجيل الدخول، ولوحة تحكم المؤجّر، وصفحات عمليات البحث المحفوظة، ونتائج البحث التي تحمل فلاتر في العنوان (/search?beds=2&max=1200). فهذه إما خاصة أو نسخ شبه مكررة من صفحات أخرى.

إبقاؤها محدّثة. بدلًا من ملف ثابت، يُنشئ الخادم الملف sitemap.xml من قاعدة البيانات في كل مرة يُطلب فيها، أو في إعادة بناء منتظمة. وعندما يُؤجَّر إعلان ويُزال، يختفي من الخريطة، وترجع صفحته حالة واضحة «غير موجود» أو «محذوف».

إخبار محركات البحث. يتضمن ملف robots.txt سطرًا يشير إلى خريطة الموقع:

User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml

ويرسل المالك الخريطة في Google Search Console، حيث يوضح تقرير Sitemaps ما إذا كانت Google قادرة على قراءتها، وكم عنوانًا وجدت.

مصطلحات شائعة مشروحة

المصطلحمعناه
Sitemap (خريطة الموقع)ملف يسرد عناوين URL التي تريد أن تعرفها محركات البحث.
XMLصيغة نصية تستخدم وسوم، وتُستخدم في معظم خرائط الموقع.
<loc>العنوان الكامل لصفحة واحدة في الخريطة.
<lastmod>تاريخ آخر تغيير جوهري للصفحة.
Sitemap index (فهرس خرائط الموقع)ملف يسرد عدة خرائط موقع، للمواقع الكبيرة.
robots.txtملف في جذر موقعك يخبر أدوات الزحف بما يُسمح لها بزحفه، وأين توجد خريطة الموقع.
الزحف (Crawling)قيام محرك البحث بتنزيل صفحاتك.
الفهرسة (Indexing)قيام محرك البحث بتخزين صفحاتك وفهمها حتى تظهر في النتائج.
Canonical URL (العنوان القياسي)النسخة المفضلة من الصفحة عندما يكون للمحتوى نفسه عدة عناوين.
Absolute URL (عنوان مطلق)عنوان كامل يتضمن https:// والنطاق.
Search Consoleأداة Google المجانية لإرسال خرائط الموقع ومعرفة أداء البحث.

أخطاء شائعة ومفاهيم خاطئة

  • "خريطة الموقع تجعل صفحتي مفهرسة." إنها تساعد على الاكتشاف. وتقول Google إنها لا تضمن الزحف ولا الفهرسة.
  • عناوين نسبية. العنوان /menu غير صالح في خريطة الموقع؛ استخدم العنوان الكامل.
  • نطاق خاطئ. خريطة تسرد عنوان معاينة أو بيئة تجريبية (staging)، أو http:// بدلًا من https://، توجّه محركات البحث إلى المكان الخطأ.
  • تضمين صفحات لا تريد فهرستها. صفحات تسجيل الدخول وصفحات الإدارة، أو الصفحات الموسومة noindex، ترسل إشارات متضاربة.
  • تضمين عناوين معطوبة أو تحويلات. ضع العنوان النهائي الذي يعمل لكل صفحة.
  • خريطة قديمة. ملف كُتب مرة واحدة عند الإطلاق يفوته كل صفحة أضيفت بعد ذلك.
  • تزييف lastmod. وضع تاريخ اليوم على كل صفحة كل يوم يعلّم Google بتجاهله.
  • الاعتماد على خريطة الموقع بدلًا من الروابط. يجب أن تكون الصفحات متاحة أيضًا عبر الروابط العادية داخل موقعك.

ماذا تطلب من منشئ موقعك بالذكاء الاصطناعي

  • "أنشئ ملف sitemap.xml في جذر الموقع يسرد كل صفحة عامة، مع عناوين https:// مطلقة على نطاقي النهائي."
  • "ابنِ خريطة الموقع من قاعدة البيانات حتى تظهر الإعلانات أو المقالات الجديدة تلقائيًا."
  • "حدّث lastmod فقط عندما يتغير محتوى الصفحة فعلًا."
  • "استبعد صفحات تسجيل الدخول ولوحة التحكم والإدارة وصفحات البحث المفلترة."
  • "أضف ملف robots.txt يسمح بالصفحات العامة ويتضمن سطر Sitemap:."
  • "تأكد من أن كل عنوان في الخريطة يعيد الحالة 200 ولا يتم تحويله."
  • "إذا تجاوزنا 50,000 عنوان، فقسّم الخريطة إلى عدة خرائط مع فهرس خرائط الموقع."

ثم أرسلها في Search Console. وللصورة الأوسع، اقرأ ما هو تحسين محركات البحث SEO وSEO للمواقع المبنية بالذكاء الاصطناعي.

خرائط الموقع في Mythex

لا تنشئ Mythex خرائط الموقع تلقائيًا؛ بل تطلبها في المحادثة، فيضيفها الوكيل إلى كود تطبيقك. ووصفة الوثائق SEO لتطبيقك المنشور تتضمن نص طلب جاهزًا يغطي ملف sitemap.xml بسيطًا وrobots.txt إلى جانب العناوين ووصف الصفحات. استخدم العنوان الذي سيزوره الناس فعلًا — نطاق mythex.ai الفرعي، أو على خطة Pro نطاقك المخصص — وانشر من جديد بعد أي تغيير حتى يقدّم موقعك المباشر الملفات الجديدة.

الأسئلة

ما هي خريطة الموقع ببساطة؟

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

هل يحتاج كل موقع إلى خريطة موقع؟

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

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

لا. تقول Google إن خريطة الموقع قد تحسّن الزحف، لكنها لا تضمن أن كل عنوان وارد فيها سيُزحف أو يُفهرس. ما زال على الصفحات أن تكون مفيدة وأن يمكن الوصول إليها.

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

أضفها في تقرير Sitemaps داخل Google Search Console، وأضف سطرًا مثل 'Sitemap: https://example.com/sitemap.xml' إلى ملف robots.txt حتى تجدها بقية أدوات الزحف أيضًا.

ما الفرق بين خريطة موقع XML وخريطة موقع HTML؟

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

Mythex · Pricing · ابنِ أي شيء بالذكاء الاصطناعي · قوالب المواقع والتطبيقات · مقارنات Mythex · مصطلحات بناء التطبيقات بالذكاء الاصطناعي · أدوات مجانية لبناء التطبيقات بالذكاء الاصطناعي · English

English አማርኛ Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)