فهرس خرائط الموقع

فهرس خرائط الموقع هو خريطة لخرائط الموقع — كيف تقسم المواقع الكبيرة عناوين URL بعد حد 50 000، وكم عنواناً يمكن تغطيته، واستراتيجية التقسيم التي تحقق فائدة فعلية.

نُشر أول مرة: 22 يونيو 2026 · آخر تحديث: 11 أغسطس 2026 · Advanced
اللغات
دليل واحد في هذه الصفحة

فهرس خرائط الموقع هو خريطة لخرائط الموقع: ملف واحد يسرد ملفات خرائط الموقع الأخرى بدلاً من عناوين URL. تحتاج إليه عندما تتجاوز خريطة واحدة 50 000 عنوان URL أو 50 MB غير مضغوطة، أو لتنظيم موقع كبير متعدد الأقسام أو المناطق. يمكن للفهرس الإشارة إلى 50 000 خريطة فرعية، تضم كل منها 50 000 عنوان، أي 2,5 مليار عنوان للفهرس الواحد، ويرفع حد 500 فهرس لكل موقع في Search Console السقف النظري إلى 1,25 تريليون. يجب أن تكون الخرائط الفرعية على الموقع نفسه وفي مستوى الدليل نفسه أو أدنى، ولا يُضمَّن فهرس داخل فهرس، ويُرسل الفهرس وحده. والفائدة الحقيقية هي التقسيم حسب القسم أو نوع المحتوى لقراءة المرسَل في مقابل المفهرس لكل شريحة في Search Console.

الخلاصة — فهرس خرائط الموقع ملف <sitemapindex> يسرد عناصر <sitemap> (وسم <loc> مع <lastmod> اختياري) بدلاً من عناوين الصفحات. تحتاج إليه بعد 50 000 عنوان أو 50 MB غير مضغوطة، أو لتنظيم موقع كبير متعدد الأقسام أو المناطق. يمكنه الإشارة إلى 50 000 خريطة × 50 000 عنوان = 2,5 مليار عنوان لكل فهرس؛ ومع 500 فهرس لكل موقع في Search Console يبلغ السقف النظري 1,25 تريليون. تبقى الخرائط الفرعية على الموقع نفسه وفي مستوى الدليل نفسه أو أدنى، ولا يوضع فهرس داخل فهرس، ويُرسل الفهرس وحده. والفائدة الأهم هي التقسيم حسب القسم أو نوع المحتوى لقراءة المرسَل في مقابل المفهرس لكل شريحة.

Evidence for this claim A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Scope: Google-supported sitemap and sitemap-index limits. Confidence: high · Verified: Google Search Central: Manage sitemaps with a sitemap index file

ما ملف فهرس خرائط الموقع فعلياً؟

هو خريطة تكون عناصرها خرائط أخرى. تلف الخريطة العادية كتل <url> داخل <urlset>، بينما يلف الفهرس كتل <sitemap> داخل <sitemapindex>. وفي كل <sitemap> وسم <loc> يشير إلى ملف خريطة، ووسم <lastmod> اختياري. هذه هي البنية كلها؛ لا يحمل الفهرس عناوين صفحات بنفسه. Evidence for this claim A sitemap index contains sitemap entries with a required loc value and an optional lastmod value. Scope: Sitemaps.org protocol structure for sitemap index files. Confidence: high · Verified: Sitemaps.org: Sitemap index XML tag definitions

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

متى تحتاج إليه؟

هناك سببان:

  1. بلوغ حدود الحجم. تتوقف الخريطة الواحدة عند 50 000 عنوان أو 50 MB غير مضغوطة، أيهما أولاً. وتقول Google: “If you have a sitemap that exceeds the size limits, you’ll need to split up your large sitemap into multiple sitemaps.” (ترجمة) إذا تجاوزت خريطة موقعك حدود الحجم، فستحتاج إلى تقسيمها إلى خرائط عدة. Evidence for this claim A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Scope: Google-supported sitemap and sitemap-index limits. Confidence: high · Verified: Google Search Central: Manage sitemaps with a sitemap index file وبعد التقسيم يجمعها الفهرس.
  2. تنظيم موقع كبير حتى لو كان دون الحد. يسهل إدارة المواقع متعددة الأقسام أو المناطق أو اللغات ومراقبتها عندما تكون لكل جزء خريطة تحت فهرس واحد. وهذه، في رأيي، فائدة أفضل من انتظار الحد، وسأعود إليها في تبويب الأطر.

البنية

الفهرس صغير وبسيط عمداً: <sitemapindex> ثم كتلة <sitemap> لكل خريطة فرعية، وبداخلها <loc> و<lastmod> اختياري:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.example.com/sitemap1.xml.gz</loc>
    <lastmod>2024-08-15</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://www.example.com/sitemap2.xml.gz</loc>
    <lastmod>2024-08-15</lastmod>
  </sitemap>
</sitemapindex>

ملاحظات مهمة:

  • مساحة الأسماء هي sitemaps.org/schemas/sitemap/0.9 نفسها؛ الملف UTF-8 وقيم <loc> عناوين URL مطلقة مكتملة.
  • يمكن ضغط الخرائط الفرعية بـgzip؛ صيغة .xml.gz صالحة، ويقاس حد 50 MB على الحجم غير المضغوط.
  • يصف <lastmod> الاختياري متى تغيرت الخريطة الفرعية، لا صفحاتها المفردة.

كم فهرساً يمكنك إرساله، وكم صفحة يغطي؟

هنا يقلل الناس تقدير السقف. اجمع الحدود:

  • تقبل Google Search Console حتى 500 ملف فهرس لكل موقع: “You can submit up to 500 sitemap index files for each site in your Search Console account.” (ترجمة) يمكنك إرسال ما يصل إلى 500 ملف فهرس لكل موقع في حساب Search Console.
  • يسرد كل فهرس حتى 50 000 خريطة فرعية.
  • تضم كل خريطة فرعية حتى 50 000 عنوان URL.
Evidence for this claim A sitemap index can list up to 50,000 sitemap files, and each sitemap is limited to 50,000 URLs or 50 MB uncompressed. Scope: Google-supported sitemap and sitemap-index limits. Confidence: high · Verified: Google Search Central: Manage sitemaps with a sitemap index file

والناتج أن السقف النظري 500 × 50 000 × 50 000 = 1,25 تريليون عنوان URL (1 250 000 000 000). إنه سقف لا يقترب منه موقع حقيقي، لا هدفاً. بل إن فهرساً واحداً يغطي 50 000 × 50 000 = 2,5 مليار عنوان. إذا كان لديك هذا العدد من العناوين القابلة للفهرسة، فإعداد الخرائط ليس مشكلتك.

قواعد الموقع

يجب أن تكون الخرائط الفرعية على الموقع نفسه، وفي مستوى الدليل نفسه أو أدنى. يمكن لفهرس عند https://www.example.com/sitemap-index.xml الإشارة إلى https://www.example.com/sitemaps/products.xml، لا إلى مضيف آخر أو مسار أعلى. وإلا تعرض Search Console عبارة “URL not allowed”. ولا تصلح الإحالات عبر النطاقات إلا إذا كان النطاقان موثقين في Search Console، وهو غير لازم لموقع واحد عادي.

لا تضع فهرساً داخل فهرس

يسرد الفهرس خرائط لا فهارس أخرى. لا تنص صفحة بروتوكول sitemaps.org الحالية ولا وثائق Google على ذلك حرفياً. لكن البروتوكول يعرّف <loc> داخل <sitemapindex> بأنه يحدد “a Sitemap, an Atom file, RSS file or a simple text file”؛ وليس الفهرس ضمن القائمة، ولا يوجد وسم للتداخل. لذلك تتعامل مولدات الخرائط والإضافات ومحركات البحث مع فهرس الفهارس على أنه غير مدعوم. اعتبرها قاعدة صارمة: مستوى واحد فقط. وإذا رغبت في فهرس فهارس، فأعد تنظيم التقسيم داخل سعة 2,5 مليار عنوان للفهرس الواحد.

أرسل الفهرس وحده

أرسل ملف الفهرس، فيجلب هذا الإرسال كل خريطة فرعية يشير إليها. قال John Mueller: “You can submit the individual ones, but you don’t really need to.” (ترجمة) يمكنك إرسال الخرائط المفردة، لكنك لا تحتاج إلى ذلك فعلياً. إرسال الفهرس والخرائط معاً غير ضار لكنه زائد؛ الإرسال النظيف للفهرس وحده يكفي.

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

استراتيجية التقسيم: للتقارير لا لكفاءة الزحف

لا يغير تقسيم الخرائط طريقة زحف Google أو فهرستها. سبب التقسيم المدروس هو المراقبة. يقول Mueller: “I generally recommend splitting a sitemap file into logical parts of your site so that you can monitor those parts individually (eg, category pages vs detail pages…). … It doesn’t change how Google crawls & indexes them, it’s really just so that you can track them better on your side.” (ترجمة) أوصي بتقسيم الخريطة إلى أجزاء منطقية لمراقبتها منفردة؛ فهذا لا يغير الزحف أو الفهرسة، وإنما يتيح لك تتبعها بصورة أفضل.

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

إذن قسم بحسب ما تريد قياسه، لا وفق منفعة زحف متخيلة. منفعة التقارير حقيقية.

علاقته ببقية عائلة الخرائط

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

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.