تقرير خرائط الموقع

كيفية إرسال خريطة موقع في Google Search Console وقراءة تقرير خرائط الموقع — النوع وآخر قراءة والحالة وعناوين URL المكتشفة — ولماذا لا يعني الإرسال الفهرسة.

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

تقرير خرائط الموقع في Google Search Console هو المكان الذي ترسل فيه خريطة موقع (أو فهرس خرائط) وتراقب معالجة Google لها: يعرض النوع وتاريخ آخر قراءة والحالة (Success / Has errors / Couldn't fetch) وعدد تحليل Discovered URLs. المهم أنه أداة للإرسال والتشخيص، وليس دليلاً على الفهرسة؛ فالإرسال يساعد على الاكتشاف لكنه لا يضمن شيئاً. لمعرفة ما فُهرس فعلاً، رشّح تقرير Page Indexing حسب خريطة الموقع. الحد 50 MB غير مضغوطة أو 50 000 عنوان URL لكل ملف، وتُستخدم فهارس الخرائط للأحجام الأكبر. انتهت صلاحية نقطة ping القديمة؛ حافظ بدلاً منها على دقة lastmod.

الخلاصة — تقرير خرائط الموقع واجهة إرسال وتشخيص، لا تقرير فهرسة. يؤكد أن Google قرأت خريطة الموقع أو فهرسها، ويعرض النوع وتاريخ آخر قراءة والحالة (Success / Has errors / Couldn’t fetch) وعدد تحليل Discovered URLs. يساعد الإرسال على الاكتشاف لكنه لا يضمن شيئاً؛ وتقول Google صراحةً: “There is no guarantee that a page URL discovered in a sitemap has been or will be crawled or indexed.” (ترجمة) لا يوجد ضمان بأن Google زحفت أو ستزحف إلى عنوان صفحة اكتشفته في خريطة موقع أو فهرسته أو ستفهرسه. لمعرفة ما فُهرس، رشّح Page Indexing حسب الخريطة. الحد لكل ملف 50 MB غير مضغوطة أو 50 000 عنوان؛ فقسّم المواقع الأكبر تحت فهرس خرائط. حافظ على دقة lastmod، لأن تزويره يفقد الإشارة ثقتها، وانس نقطة ping القديمة التي تعيد الآن 404.

Evidence for this claim Search Console's Sitemaps report submits sitemap URLs, shows Google's processing status, and reports discovered URL counts and fetch or parsing errors. Scope: Current Search Console Sitemaps report. Confidence: high · Verified: Google Search Console: Sitemaps report Evidence for this claim Sitemap submission is a discovery hint and does not guarantee crawling or indexing; canonical, indexability, and quality still apply. Scope: Current Google sitemap behavior. Confidence: high · Verified: Google Search Central: Learn about sitemaps

ماهية التقرير فعلاً

في تقرير خرائط الموقع ترسل الخرائط وتراقب معالجة Google لها. وتصف Google المهمة بتواضع: “‘Submitting’ a sitemap means telling Google where to find the file on your site.” (ترجمة) «إرسال» خريطة موقع يعني إخبار Google بمكان الملف على موقعك. هذه هي المهمة كلها: توجيه Google إلى ملف. أما بقية التقرير فهي ملاحظات حول قدرتها على قراءة الملف وما وجدته فيه.

وهو ليس تقرير فهرسة. أكرر ذلك لأنه الخطأ الأكثر شيوعاً: وجود التقرير بجوار Indexing في قائمة Search Console يجعل البعض يقرأ Discovered URLs بوصفها «صفحات مفهرسة»، وهي ليست كذلك.

كيفية الإرسال — والطرق الأخرى لتسجيل الخريطة

في الواجهة: Search Console → Sitemaps → الصق عنوان الخريطة → Submit. وانتهى.

Evidence for this claim Search Console's Sitemaps report submits sitemap URLs, shows Google's processing status, and reports discovered URL counts and fetch or parsing errors. Scope: Current Search Console Sitemaps report. Confidence: high · Verified: Google Search Console: Sitemaps report

لكن Search Console ليست الوسيلة الوحيدة لتعريف Google بالخريطة. يمكنك أيضاً الإشارة إليها بسطر Sitemap: في robots.txt يستطيع أي زاحف قراءته. وما ينبغي ألا تفعله هو استدعاء نقطة ping القديمة غير الموثقة (https://www.google.com/ping?sitemap=…)؛ فقد أوقفتها Google في يونيو 2023 وهي تعيد الآن 404. وما زالت إضافات وأدلة كثيرة توصي بها، لكن الشيفرة لا تفعل شيئاً الآن؛ لا تضر موقعك، بل لا فائدة منها. وإشارة الحداثة التي حلت محلها هي lastmod الدقيقة، كما سيأتي.

إعادة الإرسال والحذف وواجهة API

لا حاجة إلى إعادة إرسال الخريطة مع كل نشر. بعد ظهورها في التقرير تعيد Google الزحف إليها وفق جدولها، وغالباً يزول خلل عابر، مثل مهلة أو خطأ 5xx مؤقت، في المحاولة التالية. أعد الإرسال عمداً في حالتين: تغيير كبير في محتوى الخريطة، مثل دفعة عناوين أو إعادة هيكلة، أو إصلاح خطأ جلب أو محتوى مستمر ورغبتك في أن تلتقطه Google قبل موعدها المعتاد.

حذف الخريطة من التقرير لا يفعل سوى إزالة الصف من لوحة التحكم؛ ولا تنسى Google الملف أو عناوينه لمجرد حذف الإدخال. وإذا أردت منع الوصول أو الزحف أو الفهرسة، فلا يصلح حذف صف الخريطة؛ استخدم الأداة المناسبة، مثل حظر robots.txt أو noindex أو طلب إزالة أو المصادقة.

Evidence for this claim Removing a sitemap from the report removes the report entry but does not make Google forget the sitemap or listed URLs; stopping access, crawling or indexing requires separate controls chosen for that goal. Scope: verified property and public web as applicable Confidence: high · Verified: Sitemaps report

كل وظائف التقرير — السرد وحالة الجلب والإرسال والحذف — متاحة أيضاً عبر Search Console Sitemaps API. وهي الأنسب لأتمتة الإرسال من CMS أو مسار بناء بدلاً من النقر في الواجهة، وتتطلب صلاحيات المالك أو المستخدم المتحقق نفسها.

ملاحظة نطاق مهمة: لا يعرض التقرير إلا الخرائط المرسلة عبره أو عبر API. إذا وجدت Google خريطتك بطريقة أخرى، وغالباً من سطر Sitemap: في robots.txt، فيمكنها قراءتها واستخدامها لكنها لن تظهر صفاً هنا. كما يقتصر التقرير على الخاصية الحالية؛ فإذا فصلت https:// وwww/غير www أو النطاقات الفرعية في خصائص مستقلة، فلن تظهر خريطة أرسلتها إلى إحداها في تقرير الأخرى وإن بدا الموقع واحداً للزائر.

إرسال فهرس خرائط الموقع وسبب استخدامه

يمكنك إرسال خريطة واحدة أو فهرس خرائط يسرد خرائط أخرى. ويعرض التقرير نوع كل ملف: Sitemap أو Sitemap index أو RSS أو Atom.

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

التنسيقات المدعومة

تدعم Google التنسيقات المحددة في بروتوكول خرائط الموقع، ولكل منها مفاضلة عملية:

التنسيقما يحملهمتى تستخدمه
XMLعناوين URL مع lastmod وامتدادات الصور والفيديو والأخبارالافتراضي — “the most versatile of the sitemaps formats.” (ترجمة) أكثر تنسيقات خرائط الموقع مرونة.
RSS / Atomعناوين الصفحات ضمن خلاصةإذا كان CMS ينشر خلاصة أصلاً
نص عاديعنوان واحد في كل سطر ولا شيء آخر — “can only list URLs to HTML and other indexable pages.” (ترجمة) لا يمكنه سوى سرد عناوين HTML والصفحات الأخرى القابلة للفهرسة.قوائم URL شديدة البساطة

إذا احتجت بيانات وصفية للصور أو الفيديو أو الأخبار، فاستخدم XML. وبغض النظر عن التنسيق، يجب ترميز الملف بـUTF-8 وأن تكون عناوينه مطلقة وكاملة.

قراءة التقرير

تؤدي أربعة أعمدة المهمة:

  • Type — Sitemap أو Sitemap index أو RSS أو Atom.
  • Last read — وقت آخر جلب للملف. وقد يعني التاريخ القديم أن Google لم تعد قراءته، وهو طبيعي غالباً، أو أنها لا تستطيع الوصول إليه.
  • Status“Success: The sitemap was loaded and processed successfully with no errors. Has errors: The sitemap could be fetched, but has one or more errors. Couldn’t fetch: The sitemap could not be fetched for some reason.” (ترجمة) تعني Success أن الخريطة حُمّلت وعولجت بلا أخطاء؛ وتعني Has errors أنها جُلبت لكن فيها خطأ أو أكثر؛ وتعني Couldn’t fetch تعذر جلبها لسبب ما. هذا الفرق يحدد بداية التشخيص: في Has errors حصلت Google على الملف لكنها أخفقت في محتواه، فاجلبه بنفسك وتحقق من صياغة XML أو النص والإدخالات. وفي Couldn’t fetch لم تحصل عليه أصلاً، فتحقق أولاً من إمكانية الوصول: حظر robots.txt أو 404/5xx أو إعادة توجيه أو نوع محتوى خاطئ أو مهلة، قبل فحص الصياغة. وفي الحالتين لا يعني التحول إلى Success إلا أن الملف صار قابلاً للقراءة؛ افحص Page Indexing المرشح بالخريطة لمعرفة هل لحقت العناوين المتأثرة بالمعالجة اللاحقة.
  • Discovered URLs“The number of page URLs that were parsed from the sitemap. If this is a sitemap index, the number is the count of all URLs in all child sitemaps.” (ترجمة) عدد عناوين الصفحات التي حُللت من الخريطة، أو مجموع عناوين كل الخرائط الفرعية إذا كان الملف فهرساً. إنه عدد تحليل فقط. وإذا احتوت الخريطة على فيديو، تعرض Google Discovered videos منفصلة؛ وهي أيضاً عدد لإدخالات الفيديو وليست ضماناً بأن الفيديو المفهرس هو الذي أشارت إليه الخريطة.

التحذير الأكبر: الاكتشاف ليس فهرسة

هذه العبارة تستحق أن تعلقها أمامك. تقول Google في وثائق التقرير: “There is no guarantee that a page URL discovered in a sitemap has been or will be crawled or indexed by Google.” (ترجمة) لا يوجد ضمان بأن Google زحفت أو ستزحف إلى عنوان اكتشفته في خريطة أو فهرسته أو ستفهرسه. وتقول في النظرة العامة: “A sitemap helps search engines discover URLs on your site, but it doesn’t guarantee that all the items in your sitemap will be crawled and indexed.” (ترجمة) تساعد الخريطة محركات البحث على اكتشاف عناوين موقعك، لكنها لا تضمن الزحف إلى كل عناصرها وفهرستها.

لذلك تخبرك «Discovered URLs: 4 812» أن Google حللت 4 812 عنواناً من الملف، ولا تخبرك بشيء عن عدد المفهرس. لذلك تذهب إلى التقرير المجاور.

الربط مع Page Indexing وURL Inspection

الخطوة الأهم في هذا المسار قليلة التوثيق: “You can filter the Page indexing report by sitemap to see how many page URLs in this sitemap have been indexed.” (ترجمة) يمكنك ترشيح تقرير Page Indexing حسب الخريطة لمعرفة كم عنواناً فيها فُهرس. هكذا تقيس فجوة المرسل إلى المفهرس: أرسل خريطة نظيفة لا تضم إلا العناوين التي تريد فهرستها، ثم اقرأ Page Indexing ضمن نطاقها لتحصل على عرض واضح لما دخل وسبب استبعاد البقية.

ولعنوان واحد، تمنحك URL Inspection حالة الزحف والعرض والفهرسة والنسخة الأساسية. النموذج الذهني: يقول تقرير الخرائط إن Google قرأت قائمتك، ويقول Page Indexing وURL Inspection ما حدث بعد ذلك.

حدود الحجم وفهرس الخرائط

الأرقام الصارمة:

  • “All formats limit a single sitemap to 50MB (uncompressed) or 50,000 URLs.” (ترجمة) تحد جميع التنسيقات الخريطة الواحدة عند 50 MB غير مضغوطة أو 50 000 عنوان.
  • “If you have a larger file or more URLs, you must break your sitemap into multiple sitemaps,” (ترجمة) إذا كان الملف أكبر أو العناوين أكثر، فيجب تقسيم الخريطة إلى خرائط عدة، ويمكن جمعها في فهرس.
  • قد يحتوي فهرس الخرائط “up to 50,000 loc tags” (ترجمة) حتى 50 000 وسم loc، أي 50 000 خريطة فرعية.
  • “You can submit up to 500 sitemap index files for each site in your Search Console account.” (ترجمة) يمكنك إرسال حتى 500 ملف فهرس لكل موقع في حسابك.

وتظل كل خريطة فرعية محدودة عند 50 MB أو 50 000 عنوان. لذلك السقف كبير لكنه محدود، ولهذا تتفوق الخرائط الآلية المقسمة برمجياً على القوائم اليدوية.

ضبط lastmod بدقة

lastmod أكثر حقل يسيء الناس استخدامه، ويرتد ذلك عليهم. تقول Google: “The <lastmod> value should reflect the date and time of the last significant update to the page.” (ترجمة) يجب أن تعكس قيمة <lastmod> تاريخ ووقت آخر تحديث مهم للصفحة. تساعد الإشارة على جدولة إعادة الزحف إلى عناوين تعرفها Google؛ ولأنها إشارة حقيقية، لا يفيد تزويرها.

كرر John Mueller أن ضبط lastmod لكل صفحة على تاريخ اليوم ليس حيلة SEO؛ إذ تثق Google في تواريخ الموقع كلها تقريباً أو لا تثق بها، فتجعل التواريخ غير الدقيقة الإشارة كلها موضع شك وتُتجاهل، ويصعب تمييز الصفحات المحدثة فعلاً. لا فائدة من إشارة حداثة لا تُصدق. ولّد lastmod تلقائياً من وقت التعديل الحقيقي واتركها.

أخطاء شائعة

  • الخريطة محظورة. إذا منع robots.txt مسارها، أو أعاد العنوان 404/5xx أو توجيهاً أو مهلة أو نوع محتوى خاطئاً، فسترى Couldn’t fetch. افحصها بهذا الترتيب.
  • سرد عناوين لا تريد فهرستها. ترسل العناوين ذات noindex أو غير الأساسية أو المعاد توجيهها إشارات متضاربة. لا تسرد إلا عناوين أساسية قابلة للفهرسة تعيد 200.
  • اعتبار الاستبعاد إزالة. إخراج عنوان من الخريطة لا يلغي فهرسته. استخدم noindex مع السماح بالزحف أو عملية إزالة؛ فالاستبعاد ليس أداة إلغاء فهرسة.
  • الثقة في <priority> و<changefreq>. تتجاهلهما Google، فلا تهدر الوقت عليهما.

وملاحظة سريعة عن Bing: لدى Bing Webmaster Tools آلية إرسال خرائط خاصة بها، كما يدعم Bing وYandex وغيرهما IndexNow لدفع العناوين المتغيرة فوراً، بينما لا تستخدمه Google للصفحات العامة. تختلف الأنابيب والفكرة واحدة: أخبر المحرك بمواقع الأشياء وما تغير.

Add an expert note

Pin an expert quote

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