تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
إدارة خرائط الموقع باستخدام ملف فهرسة خرائط الموقع
إذا كانت خريطة الموقع تتجاوز حدود الحجم المسموح به، يجب تقسيمها إلى عدة خرائط موقع أصغر حجمًا، على ألّا يتجاوز حجم كل ملف جديد الحدّ المسموح به. وبعد تقسيم خريطة الموقع، يمكنك استخدام ملف فهرسة خرائط الموقع لإرسال عدة خرائط موقع دُفعة واحدة.
أفضل الممارسات المتعلّقة بملف فهرسة خريطة الموقع
يشبه تنسيق XML لملف فهرسة خرائط الموقع إلى حدّ كبير تنسيق XML لملف خريطة الموقع، ويتم تحديده من خلال بروتوكول خرائط الموقع، أي أنّ جميع متطلبات خرائط الموقع تنطبق على ملفات فهرسة خرائط الموقع أيضًا.
يجب أن تكون خرائط الموقع التي تمت الإشارة إليها مستضافة في الموقع الإلكتروني نفسه الذي يتضمّن ملف فهرسة خرائط الموقع. ويتم التغاضي عن هذا الشرط في حال إعداد عملية إرسال خرائط موقع لعدة مواقع إلكترونية دُفعة واحدة.
يجب أن تكون ملفات خريطة الموقع التي تمت الإشارة إليها في ملف فهرسة خرائط الموقع في الدليل نفسه الذي يتضمّن ملف فهرسة خرائط الموقع، أو أن تكون في ترتيب أدنى في التدرّج الهرمي على الموقع الإلكتروني. على سبيل المثال، إذا كان ملف فهرسة خرائط الموقع متوفرًا على https://example.com/public/sitemap_index.xml
، لا يمكنه أن يتضمّن إلا ملفات خريطة الموقع المتوفّرة في الدليل نفسه أو في دليل أكثر عمقًا، مثل
https://example.com/public/shared/...
.
يمكنك إرسال ما يصل إلى 500 ملف فهرسة لخرائط الموقع لكل موقع إلكتروني في حسابك على Search Console.
مثال على ملف فهرسة خرائط الموقع
يوضّح المثال التالي ملف فهرسة خرائط الموقع بتنسيق XML يضم خريطتَي موقع:
<?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>2022-06-05</lastmod>
</sitemap>
</sitemapindex>
العلامات في ملف فهرسة خرائط الموقع
يتم تحديد علامات فهرسة خرائط الموقع من خلال مساحة الاسم نفسها كخرائط الموقع العامة:
http://www.sitemaps.org/schemas/sitemap/0.9
للتأكّد من أنّ محرّك بحث Google بإمكانه استخدام ملف فهرسة خرائط الموقع، عليك استخدام العلامات المطلوبة التالية:
العلامات المطلوبة |
sitemapindex |
تشير إلى العلامة الأصل لشجرة XML. وهي تتضمّن جميع العلامات الأخرى. |
sitemap |
تشير إلى العلامة الرئيسية لكل خريطة موقع مدرَجة في ملف الفهرسة، وهي العلامة الثانوية المباشرة الوحيدة للعلامة sitemapindex .
|
loc |
تشير إلى الموضع (عنوان URL) الخاص بخريطة الموقع، وهي إحدى العلامات الثانوية للعلامة sitemap . يمكن أن يتضمّن ملف فهرسة خرائط الموقع ما يصل إلى 50,000 علامة loc .
|
يمكنك بشكل اختياري إدراج العلامات الإضافية التالية لمساعدة Google في جدولة وقت الزحف إلى خرائط الموقع الخاصة بك:
علامات اختيارية |
lastmod |
تحدّد الوقت الذي تم فيه تعديل خريطة الموقع المعنيّة. ويمكن أن تكون علامة ثانوية للعلامة sitemap . يجب أن تكون قيمة العلامة lastmod بتنسيق W3C Datetime.
|
مراجع إضافية
هل يهمّك معرفة المزيد من المعلومات؟ يمكنك الاطّلاع على المراجع التالية:
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-08-04 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-08-04 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eA sitemap index file is used to submit multiple sitemaps to search engines, especially when a single sitemap exceeds the size limit.\u003c/p\u003e\n"],["\u003cp\u003eSitemaps listed within the index file must reside on the same site (unless cross-site submission is configured) and be in the same directory or a lower subdirectory.\u003c/p\u003e\n"],["\u003cp\u003eYou can submit up to 500 sitemap index files for each website registered in your Search Console account.\u003c/p\u003e\n"],["\u003cp\u003eSitemap index files have a specific XML format, similar to sitemaps, and include required tags like \u003ccode\u003esitemapindex\u003c/code\u003e, \u003ccode\u003esitemap\u003c/code\u003e, and \u003ccode\u003eloc\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eOptional tags like \u003ccode\u003elastmod\u003c/code\u003e can be added to indicate the last modification time of the sitemap file, aiding in crawl scheduling by search engines.\u003c/p\u003e\n"]]],["When a sitemap exceeds size limits, split it into smaller sitemaps. Use a sitemap index file to manage and submit multiple sitemaps simultaneously. The sitemap index's XML format mirrors that of a sitemap and follows the Sitemap Protocol. Referenced sitemaps must be on the same site or lower in the directory, or use cross-site submission. A sitemap index can contain up to 50,000 `loc` tags, with `sitemapindex`, `sitemap`, and `loc` being required. Up to 500 sitemap indexes can be submitted per site.\n"],null,["# Manage Your Sitemaps With Sitemap Index Files | Google Search Central\n\nManage your sitemaps with a sitemap index file\n==============================================\n\n\nIf you have a sitemap that exceeds the\n[size limits](/search/docs/crawling-indexing/sitemaps/build-sitemap),\nyou'll need to split up your large sitemap into multiple sitemaps such that each new sitemap\nis below the size limit. Once you've split up your sitemap, you can use a sitemap index file\nas a way to submit many sitemaps at once.\n\nSitemap index best practices\n----------------------------\n\n\nThe XML format of a sitemap index file is very\nsimilar to the XML format of a sitemap file, and it's defined by the\n[Sitemap Protocol](https://www.sitemaps.org/protocol.html#index).\nThis means that all the sitemap requirements apply to sitemap index files also.\n\n\nThe referenced sitemaps must be hosted on the same site as your sitemap index file. This\nrequirement is waived if you set up\n[cross-site submission](/search/docs/crawling-indexing/sitemaps/build-sitemap#cross-submit).\n\n\nSitemaps that are referenced in the sitemap index file must be in the same\ndirectory as the sitemap index file, or lower in the site hierarchy. For example, if the\nsitemap index file is at `https://example.com/public/sitemap_index.xml`, it can\nonly contain sitemaps that are in the same or deeper directory, like\n`https://example.com/public/shared/...`.\n\n\nYou can submit up to 500 sitemap index files for each site in your Search Console account.\n\nExample sitemap index\n---------------------\n\n\nThe following example shows a sitemap index in XML format that lists two sitemaps: \n\n```world-of-warcraft-toc\n\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\n\u003csitemapindex xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\"\u003e\n \u003csitemap\u003e\n \u003cloc\u003ehttps://www.example.com/sitemap1.xml.gz\u003c/loc\u003e\n \u003clastmod\u003e2024-08-15\u003c/lastmod\u003e\n \u003c/sitemap\u003e\n \u003csitemap\u003e\n \u003cloc\u003ehttps://www.example.com/sitemap2.xml.gz\u003c/loc\u003e\n \u003clastmod\u003e2022-06-05\u003c/lastmod\u003e\n \u003c/sitemap\u003e\n\u003c/sitemapindex\u003e\n```\n\nSitemap index reference\n-----------------------\n\n\nThe sitemap index tags are defined by the same namespace as generic sitemaps:\n[`http://www.sitemaps.org/schemas/sitemap/0.9`](http://www.sitemaps.org/schemas/sitemap/0.9)\n\nTo make sure Google can use your sitemap index, you must use the following required tags:\n\n| Required tags ||\n|----------------|------------------------------------------------------------------------------------------------------------------------------|\n| `sitemapindex` | The root tag of the XML tree. It contains all the other tags. |\n| `sitemap` | The parent tag for each sitemap listed in the file. It's the only direct child of the `sitemapindex` tag. |\n| `loc` | The location (URL) of the sitemap. It's a child of the `sitemap` tag. A sitemap index file may have up to 50,000 `loc` tags. |\n\n\nAdditionally, the following optional tags may help Google schedule your sitemaps for crawling:\n\n| Optional tags ||\n|-----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `lastmod` | Identifies the time that the corresponding sitemap file was modified. It can be a child of a `sitemap` tag. The value for the `lastmod` tag must be in [W3C Datetime format](https://www.w3.org/TR/NOTE-datetime). |\n\nAdditional resources\n--------------------\n\n\nWant to learn more? Check out the following resources:\n\n- [Submit your sitemap to Google](/search/docs/crawling-indexing/sitemaps/build-sitemap#addsitemap)\n- [Learn how to combine sitemap extensions](/search/docs/crawling-indexing/sitemaps/combine-sitemap-extensions)"]]