تقرير ملفات Sitemap

يمكنك استخدام تقرير ملفات Sitemap لإرسال ملف Sitemap عن الموقع التابع لك، وللاطّلاع على سجلّ عمليات إرسال ملف Sitemap، وللتعرُّف على أي أخطاء واجهت Google عند تحليل ملفات Sitemap التي أرسلتها.

فتح تقرير ملفات SITEMAP

 

ما المقصود بملف Sitemap؟ ما الفئة المستهدَفة بهذا التقرير؟

ملف Sitemap هو ملف على موقعك الإلكتروني يحدّد لمحرِّك البحث Google الصفحات التي يجب الزحف إليها. إذا كان لديك موقع ويب صغير (أقل من 100 صفحة)، يمكنك بسهولة طلب فهرسة الصفحة الرئيسية، لأنه يمكن فهرسة موقع الويب بسهولة، إذا كانت جميع صفحات الموقع تتوفر لها روابط من الصفحة الرئيسية (أو روابط من صفحة لها رابط من الصفحة الرئيسية، أو روابط من صفحة لها رابط من صفحة ... وهكذا). تعرّف على مزيد من المعلومات حول ملفات Sitemap هنا.

إدارة ملف Sitemap

إرسال ملف Sitemap

لإرسال ملف Sitemap جديد للزحف:

  1. شارِك ملف Sitemap على موقع الويب. المتطلبات:
  2. يجب أن يتوفّر لك إذن من المالك على أي موقع ويب حتى تتمكّن من إرسال ملف Sitemap باستخدام هذه الأداة. إذا لم تتوفّر لك أذونات من المالك، يمكنك الإحالة إليها من ملف robots.txt.
  3. أدخِل عنوان URL النسبي لملف Sitemap في تقرير ملفات Sitemap، ثم انقر على إرسال.
  4. من المفترَض أن تتم معالجة ملف Sitemap في الحال. إلا أن الزحف إلى عناوين URL المدرجة في ملف Sitemap قد يستغرق بعض الوقت، وقد لا يتم الزحف إلى بعض عناوين URL في ملف Sitemap، بناءً على حجم الموقع ونشاطه وعدد زياراته وما إلى ذلك.

إعادة إرسال ملف Sitemap

يجب ألا تكون هناك حاجة إلى إعادة إرسال ملف Sitemap الذي سبق إرساله، وإن تم تغييره. وسيكتشف Google أي تغييرات في المرة التالية التي يزحف فيها إلى موقع الويب.

حذف ملف Sitemap

يؤدي حذف ملف Sitemap إلى إزالته من هذا التقرير، إلا أن Google لن يتجاهل ملف Sitemap أو أي عناوين URL مدرجة فيه. إذا أردت من Google التوقُّف عن زيارة عناوين URL المدرجة في ملف Sitemap، يجب استخدام قاعدة robots.txt.

لحذف ملف Sitemap:

  1. في الجدول الذي يظهر في تقرير ملفات Sitemap الرئيسي، ابحث عن ملف Sitemap التي تريد حذفه وانقر عليه.
  2. انقر على الزر "مزيد من الخيارات" المزيد 
  3. انقر على إزالة ملف Sitemap
  4. لمنع Google من الاستمرار في زيارة ملف Sitemap، يمكنك استخدام إحدى قواعد robots.txt لمنع Google من قراءته، أو حذف ملف Sitemap من موقعك.

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

  • يعرض هذا التقرير ملفات Sitemap التي أرسلتها باستخدامه. ولا يعرض أي ملفات Sitemap تم اكتشافها من خلال إحالة لملف robots.txt أو بأي طريقة اكتشاف أخرى. على الرغم من ذلك، إذا تم اكتشاف ملف Sitemap باستخدام وسائل أخرى، يظل بإمكانك إرساله من خلال هذا التقرير لتتبع معدّلات النجاح والخطأ.
  • لا يعرض هذا التقرير سوى ملفات Sitemap الموجودة في الموقع الحالي.
  • يمكنك إرسال عناوين URL للصور أو الفيديوهات أو الأخبار في ملف Sitemap. إلا أن التقرير لا يعرض حاليًا أي بيانات عن هذه الأنواع من عناوين URL.

 

يتم عرض المعلومات التالية عن كل ملف Sitemap:

عنوان URL لملف Sitemap
عنوان URL الذي يتم نشر ملف Sitemap عليه، والذي يتصل بعنوان URL الأساسي للموقع الإلكتروني.
النوع
نوع ملف Sitemap. القيم المتاحة:
تاريخ الإرسال
تاريخ آخر إرسال لملف Sitemap إلى Google باستخدام هذا التقرير.
تاريخ آخر قراءة
تاريخ آخر مرة عالج فيها Google ملف Sitemap.
الحالة
حالة الإرسال أو الزحف. القيم المتاحة:
  • تمت المعالجة بنجاح: تم تحميل ملف Sitemap ومعالجته بنجاح وبدون أخطاء. سيتم وضع جميع عناوين URL في لائحة انتظار الزحف.
  • يتضمن أخطاءً: تمّ تحليل ملف Sitemap، إلا أنه يحتوي على خطأ واحد أو أكثر. وسيتم وضع أي عناوين URL تم تحليلها من خلال ملف Sitemap في لائحة انتظار الزحف. انقر على ملف Sitemap في الجدول للاطّلاع على قائمة الأخطاء. انظر الوصف الكامل للأخطاء أدناه.
  • تعذَّر جلب الملف: تعذَّر جلب ملف Sitemap لسبب من الأسباب. لمعرفة السبب، يمكنك إجراء اختبار مباشر على ملف Sitemap باستخدام أداة فحص عنوان URL:
    1. حدِّد المسار الكامل لملف Sitemap عن طريق نسخ بادئة المسار من مُربع "إضافة ملف Sitemap جديد"، ثم أضِف المسار النسبي لملف Sitemap المرسَل، مثل: https://example.com/sitemaps/mobile/sitemap.txt. واستخدِم القيم المنسوخة من التقرير لضمان اختبار عنوان URL نفسه الذي يستخدمه Google.
    2. انقر على اختبار مباشر في أداة فحص عناوين URL. من المفترض أن يحدّد لك هذا ما إذا كان ملف Sitemap موجودًا ويمكن جلبه بواسطة Google.
عناوين URL المكتشفة
عدد عناوين URL المدرَجة في ملف Sitemap. في فهرس ملف Sitemap، يرمز عدد العناوين إلى جميع عناوين URL في كل ملفات Sitemap الفرعية. لن يتم احتساب عناوين URL المكررة سوى مرة واحدة.
يؤدي النقر على هذا الزر إلى فتح تقرير يعرض تغطية الفهرس لكل عناوين URL في ملف Sitemap هذا. وفي فهرس ملف Sitemap، يتم عرض جميع عناوين URL المدرَجة في أي ملفات Sitemap فرعية.

 

لم يتم إدراج ملف Sitemap.

في ما يلي بعض أسباب عدم إدراج ملف Sitemap في التقرير:

  • الملف موجود على موقع آخر. لن تظهر ملفات Sitemap المرتبطة بموقع معيّن على موقع آخر. ولذا لن تظهر ملفات Sitemap التي أرسلتها لموقع الويب http://example.com في تقرير ملفات Sitemap عن موقع http://www.example.com أو https://example.com. ولحل هذه المشكلة، احرص من إضافة جميع نُسخ موقعك على الويب، ثم أخبِر Google بنطاقك المُفضَّل وأرسِل ملفات Sitemap لهذا النطاق المُفضَّل فقط.
  • لم يتم إرسال ملف Sitemap باستخدام هذا التقرير. لا يتم إدراج ملفات Sitemap سوى تلك التي تم إرسالها باستخدام هذا التقرير، وهذا يعني أن ملفات Sitemap الموجودة أو المرسَلة بطرق أخرى لن تظهر في التقرير، بالرغم من إمكانية عثور Google عليها واستخدامها.

أخطاء ملف Sitemap

يسرد تقرير Sitemap الأخطاء التالية.

القائمة الكاملة بالأخطاء

تعذّر الوصول إلى عناوين URL

واجَه Google مشكلة عند محاولة الزحف إلى عنوان URL في ملف Sitemap. يمكنك فحص عنوان URL في ملف Sitemap باستخدام أداة فحص عنوان URL لمعرفة مدى توفّر عنوان URL لمحرّك البحث Google.

تعذّرت متابعة عناوين URL

تعذَّر على Google الزحف إلى كل عناوين URL المدرَجة في ملف Sitemap. في ما يلي بعض الأسباب المحتملة لذلك:

  • يتضمن عنوان URL عددًا كبيرًا من عمليات إعادة التوجيه والتي يتعذَّر على برامج الزحف إلى الويب في Google متابعتها. ونحن ننصح باستبدال أي عناوين URL لإعادة التوجيه في ملفات Sitemap بعناوين URL التي يجب الزحف إليها.
    • إذا كنت تُعيد التوجيه من صفحة إلى أخرى بشكل دائم، يمكنك استخدام إعادة توجيه دائمة.
    • تجنَّب استخدام عمليات إعادة التوجيه المستنِدة إلى تحديث بيانات التعريف أو جافا سكريبت.
  • يواجه Google مشاكل مع عناوين URL النسبية المتضمَّنة في ملف Sitemap. استخدِم، قدر الإمكان، روابط مطلقة أو كاملة بدلاً من الروابط النسبية. على سبيل المثال، عند إنشاء رابط إلى صفحة أخرى في موقعك، ضع رابطًا إلى https://www.example.com/mypage.html بدلاً من مجرد mypage.html.

عنوان URL غير مسموح به

يتضمن ملف Sitemap بعض عناوين URL في مستوى أعلى من ملف Sitemap أو في نطاق غير نطاقه.

المستوى الأعلى: إذا كان ملف Sitemap مدرَجًا ضمن http://www.example.com/mysite/sitemap.xml، لن تصلُح عناوين URL التالية لملف Sitemap هذا:

  • http://www.example.com/ - هذا العنوان في مستوى أعلى من ملف Sitemap.
  • http://www.example.com/yoursite/ - في دليل يقع على المستوى نفسه من ملف Sitemap (يجب الصعود لمستوى أعلى ثم النزول لمستوى أدنى للوصول إليه).

النطاق المختلف: تحقق من أن جميع عناوين URL تبدأ بالنطاق نفسه كمكان ملف Sitemap. على سبيل المثال، إذا كان ملف Sitemap مدرجًا تحت http://www.example.com/Sitemap.xml، فإن عناوين URL التالية غير صالحة لهذا الملف:

  • http://example.com/ - بدون "www"
  • www.example.com/ - بدون "http"
  • https://www.example.com/ - باستخدام https بدلاً من http

خطأ في الضغط

واجه محرك بحث Google مشكلة عند محاولة فك ضغط ملف Sitemap المضغوط. أعد ضغط ملف Sitemap (باستخدام أداة مثل gzip)، ثم حمّله إلى موقعك وأعد إرساله.

ملف Sitemap فارغ

لا يتضمن ملف Sitemap أي عناوين URL. ولذلك تأكّد من أنه ليس فارغًا.

خطأ في حجم ملف Sitemap: يتجاوز ملف Sitemap الحد المسموح به لحجم الملف.

يتجاوز حجم ملف Sitemap التابع لك عند فك ضغطه 50 ميغابايت. وإذا كان ملف Sitemap أكبر من القيد المفروض على الحجم، يمكنك تقسيمه إلى ملفات Sitemap أصغر حجمًا وتضمين هذه الملفات في ملف فهرس Sitemap وإرسال ملفات فهرس Sitemap.

قيمة سمة غير صالحة

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

التاريخ غير صالح

يحتوي ملف Sitemap على تاريخ أو أكثر من التواريخ غير الصالحة. وقد يعود السبب في هذا الخطأ إلى كتابة التاريخ بتنسيق غير صحيح، أو أن التاريخ نفسه غير صالح. يجب أن تستخدم التواريخ ترميز W3C Datetime، رغم أنه بإمكانك حذف جزء الوقت. تأكد من مطابقة التواريخ لأحد تنسيقات W3C Datetime التالية:

2005-02-21 
2005-02-21T18:00:15+00:00

يعد تحديد الوقت أمرًا اختياريًا (القيم الافتراضية للوقت 00:00:00Z)، أما في حالة تحديد الوقت، فيجب تحديد منطقة زمنية أيضًا.

قيمة علامة غير صالحة

يحتوي ملف Sitemap على علامة واحدة أو أكثر ذات قيمة غير صالحة. لذلك، راجِع المواصفات المعنية بنوع ملف Sitemap (فهرس، قياسي، فيديو، وما إلى ذلك).

عنوان URL غير صحيح

يحتوي ملف Sitemap على عنوان URL غير صالح. وقد يرجع ذلك إلى احتوائه على أحرف غير متوافقة أو مسافات أو أحرف أخرى مثل علامات الاقتباس أو نتيجةً لتنسيقه بشكل غير صحيح (على سبيل المثال، كتابة ‎htp://‎ بدلاً من http://‎ ).

تأكَّد من أن عناوين URL المدرجة في ملف Sitemap تم ترميزها بحيث تسهل قراءتها بشكل واضح وتجاوزها بشكل صحيح. ابحث عن أي أحرف غير صحيحة مثل المسافات أو علامات الاقتباس. جرِّب أيضًا نسخ عنوان URL إلى أحد المتصفحات لمعرفة ما إذا كان بإمكان هذا المتصفح التعرف على عنوان URL هذا وتحميل الصفحة.

عنوان URL في ملف فهرس Sitemap غير صالح: عنوان URL غير مكتمل

لا يشتمل ملف فهرس Sitemap على عنوان URL الكامل لكل ملف من ملفات Sitemap المدرجة به. عندما نرى ملف فهرس Sitemap، نبحث في الدليل نفسه عن الملفات التي يحتوي عليها ملف الفهرس هذا. على سبيل المثال، إذا كان ملف فهرس Sitemap هو http://www.example.com/folder1/sitemap_index.xml، ويُدرج ملف Sitemap باسم sitemap.xml (بدون علامة / في بدايته)، سنبحث عن ملف http://www.example.com/folder1/sitemap.xml، وسيظهر هذا الخطأ إذا لم يتم العثور عليه.

عدّل ملف فهرس Sitemap ليشمل المسار الكامل لكل ملف Sitemap يتم إدراجه، ثم أعِد الإرسال.

ملف XML غير صالح: هناك عدد كبير جدًا من العلامات

يحتوي ملف Sitemap على علامات مكررة. سيؤدي الإدخال التالي مثلاً إلى حدوث هذا الخطأ، لأن العلامة loc مدرجة مرتين:

<url>
  <loc>http://www.example.com/</loc>
  <loc>http://www.example.com/page1.html</loc>
  <lastmod>2005-01-01</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
</url>

تسرد رسالة الخطأ العلامة محلّ المشكلة ورقم السطر الموجودة فيه. أزل العلامة المكررة، ثم أعد إرسال ملف Sitemap.

سمة XML مفقودة

هناك سمة مفقودة من إحدى العلامات في ملف Sitemap وهي مطلوبة، تحقق من ملفات Sitemap للتأكد من عدم فقدان أي سمات مطلوبة. وبعد تصحيح قيم السمات، أعد إرسال ملف Sitemap المعدَّل.

علامة XML مفقودة

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

عنوان URL للصورة المصغّرة غير موجود

عنوان URL للصورة المصغّرة غير موجود في إدخال فيديو واحد أو أكثر. تأكد من أن موقع أي من عناوين URL للصورة المصغرة محدد باستخدام العلامة <video:thumbnail_loc>.

عنوان الفيديو غير موجود

عنوان غير موجود لإدخال فيديو واحد أو أكثر. تأكد من أن كل فيديو في ملف Sitemap له عنوان محدد في العلامة <video:title>

تنسيق فهرس ملف Sitemap غير صحيح: فهارس ملفات Sitemap متداخلة

يَستخدم إدخال واحد أو أكثر في ملف فهرس Sitemap عنوان URL الخاص به أو عنوان URL لملف فهرس Sitemap آخر. لا يمكن لملف فهرس Sitemap إدراج ملفات فهرس Sitemap أخرى، بل ملفات Sitemap فقط.

أزل أي إدخالات تشير إلى ملفات فهرس Sitemap، ثم أعد إرسال ملف Sitemap.

خطأ في التحليل

تعذَّر على Google تحليل XML لملف Sitemap.

غالبًا ما تنتج هذه المشكلة عن حرف إلغاء غير صحيح في عنوان URL. وكما هو الحال في جميع ملفات XML، يجب أن تستخدم أية قيم بيانات (بما في ذلك عناوين URL) رموز إلغاء لأحرف معينة مثل الرموز & ' " < >، لذا تأكد من تجاوز عناوين URL بالشكل الصحيح.

خطأ مؤقت

واجه نظامنا مشكلة مؤقتة منعتنا من معالجة ملف Sitemap. بشكل عام، عند ظهور هذا الخطأ، لن تحتاج إلى إعادة إرسال ملف Sitemap. ويمكن لـ Google تجربة استرداد ملف Sitemap مرة أخرى لاحقًا. وفي حال استمرار الخطأ بعد عدة ساعات، جرّب إعادة إرسال ملف Sitemap.

تجاوز عدد ملفات Sitemap في ملف فهرس Sitemap الحد المسموح

يضمّ ملف فهرس Sitemap أكثر من 50000 ملف Sitemap. ويمكنك تقسيم ملف فهرس Sitemap إلى عدة ملفات فهارس والتأكد من أن كل ملف يتضمن عددًا لا يزيد عن 50000 من ملفات Sitemap.

عدد كبير جدًا من عناوين URL في ملف Sitemap

يتضمن ملف Sitemap أكثر من 50000 عنوان URL. يمكنك تقسيم هذا الملف إلى عدة ملفات Sitemap والتأكُّد من أن كل ملف لا يتضمن أكثر من 50000 عنوان URL. كما يمكنك استخدام ملف فهرس Sitemap لإدارة ملفات Sitemap.

التنسيق غير متوافق

تنسيق ملف Sitemap غير متوافق.

بعض أخطاء XML الشائعة:

  • يجب أن يستخدم Sitemap رأس الصفحة الصحيح، على سبيل المثال، إذا كان ملف Sitemap يحتوي على معلومات الفيديو، سيكون عليك التأكد من أن له رأس الصفحة التالي:
    <?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
            xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  • يجب أن تكون مساحة الاسم في رأس الصفحة "http://www.sitemaps.org/schemas/sitemap/0.9" (وليس.9.
  • يجب وضع جميع سمات XML بين علامات اقتباس فردية (') أو مزدوجة (") ويجب أن تكون هذه العلامات مستقيمة وليست منحنية. ويمكن لبرامج معالجة الكلمات مثل Microsoft Word إدراج علامات اقتباس منحنية.

عدم تطابق المسار: البادئة www مفقودة

لا يتضمن المسار إلى ملف Sitemap البادئة www (على سبيل المثال، http://example.com/sitemap.xml)، لكن عناوين URL التي يدرجها تتضمن هذه البادئة (على سبيل المثال، http://www.example.com/myfile.html).

إذا كنت ترغب في إرسال ملف Sitemap لمسار بدون www غير أن عناوين URL التي يتضمنها الملف مخصصة لمسار بالبادئة www، اختَر www ليكون النطاق المفضل لموقعك.

أو يمكنك تعديل ملف Sitemap لإزالة www من جميع عناوين URL حتى تتطابق مع مكان الملف.

عدم تطابق المسار: المسار يشتمل على البادئة www

يحتوي المسار إلى ملف Sitemap على البادئة www (على سبيل المثال، http://www.example.com/sitemap.xml)، أما عناوين URL التي يدرجها فليست كذلك (على سبيل المثال، http://example.com/myfile.xml.

إذا كنت ترغب في إرسال ملف Sitemap لمسار بالبادئة www غير أن عناوين URL التي يتضمنها الملف مخصصة لمسار بدون البادئة www، اختَر المسار بدون البادئة www ليكون النطاق المفضل لموقعك.

أو يمكنك تعديل ملف Sitemap لإضافة www إلى جميع عناوين URL حتى تتطابق مع مكان الملف.

مساحة الاسم غير صحيحة

العنصر الجذر في ملف Sitemap لا يتضمن مساحة الاسم الصحيحة أو تم الإعلان عن مساحة الاسم على نحو غير صحيح أو تتضمن مساحة الاسم خطأ إملائيًا أو عنوان URL غير صحيح.

تأكد من أنك تستخدم مساحة الاسم الصحيحة لنوع ملفك، على سبيل المثال:

  • ملف Sitemap:‏ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"‎
  • ملف Sitemap للفيديو: xmlns:video="http://www.google.com/schemas/Sitemap-video/1.1"
  • ملف فهرس Sitemap:‏⁦ <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  • أنواع أخرى لملفات Sitemap...

مسافة بيضاء بادئة

يبدأ ملف Sitemap بمسافة بيضاء، وليس بإعلان مساحة اسم. يجب أن تبدأ ملفات XML بإعلان XML الذي يحدد إصدار XML المستخدم.

لن يمنع هذا الخطأ Google من معالجة ملف Sitemap، ولكنك قد تحتاج إلى إزالة المسافة البيضاء حتى يلتزم الملف بمعيار XML وكي لا يظهر لك هذا الخطأ مرة أخرى.

خطأ HTTP [شفرة محددة]

واجه محرك بحث Google خطأ HTTP عند محاولة تنزيل ملف Sitemap. تعرض هذه الرسالة رمز الحالة الذي تم تلقيه (على سبيل المثال، 404). تأكد من صحة عنوان URL الذي حددته لملف Sitemap، وأن ملف Sitemap موجود في هذا المكان. ثم أعد إرسال ملف Sitemap.

حجم الصورة المصغرة أكبر مما يجب

حجم الصورة المصغّرة للفيديو والتي تم تحديدها في ملف Sitemap كبير جدًا. غيّر حجم الصورة المصغّرة للفيديو إلى 160 × 120 بكسل. عدِّل ملف Sitemap باستخدام المعلومات الجديدة، ثم أعِد إرساله. مزيد من المعلومات حول إضافة معلومات فيديو إلى ملف Sitemap

صورة مصغّرة بحجم صغير جدًا

حجم الصورة المصغّرة للفيديو التي تم تحديدها في ملف Sitemap صغير جدًا. غيّر حجم الصورة المصغّرة للفيديو إلى 160 × 120 بكسل. عدِّل ملف Sitemap إذا اقتضى الأمر ذلك. مزيد من المعلومات حول إضافة معلومات فيديو إلى ملف Sitemap

مكان الفيديو مطابق لمكان صفحة التشغيل

لا يمكن أن يكون عنوان URL لمحتوى الفيديو مطابقًا لعنوان URL لصفحة التشغيل في ملف Sitemap للفيديو. وإذا قدَّمت كلاً من <video:player_loc> و<video:content_loc>، يجب أن تكون عناوين URL مختلفة. مزيد من المعلومات حول إضافة معلومات فيديو إلى ملف Sitemap

يبدو أن عنوان URL لمكان الفيديو هو عنوان URL لصفحة تشغيل

في ملف Sitemap للفيديو، يشير عنوان URL‏ <video:content_loc> إلى الصفحة التي تستضيف صفحة التشغيل. مزيد من المعلومات حول إضافة معلومات فيديو إلى ملف Sitemap

يحتوي ملف Sitemap على عناوين URL التي تم حظرها بواسطة ملف robots.txt

يتعذَّر على Google الوصول إلى ملف Sitemap، أو الوصول إلى كل المحتوى المدرَج في ملف Sitemap، نظرًا لحظره باستخدام ملف robots.txt. استخدِم أداة فحص عنوان URL للتأكُّد من الملف الذي تم حظره وعدِلّ ملف robots.txt للسماح لبرنامج Googlebot بالوصول إلى ملف Sitemap.

هل كان ذلك مفيدًا؟
كيف يمكننا تحسينها؟