ملفات Sitemap للصور

يمكنك إضافة الصور إلى ملف Sitemap حالي أو إنشاء ملف Sitemap منفصل مخصّص لصورك. وتساعد إضافة الصور إلى ملف Sitemap محرّك البحث Google في اكتشاف الصور التي قد لا يتم العثور عليها (مثل الصور التي يصل إليها موقعك الإلكتروني باستخدام رمز JavaScript).

أفضل الممارسات

مثال على ملف Sitemap

يُظهر المثال التالي إدخال ملف Sitemap للصفحة http://example.com/sample.html، التي تحتوي على صورتين.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>http://example.com/sample.html</loc>
    <image:image>
      <image:loc>http://example.com/image.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>http://example.com/photo.jpg</image:loc>
    </image:image>
  </url>
</urlset> 

يمكنك إدراج ما يصل إلى 1,000 صورة لكل صفحة باستخدام مخطّط البنية المضمَّن في المثال أعلاه.

مرجع ملف Sitemap للصورة

مساحة اسم XML

يتم تحديد علامات الصور في مساحة الاسم التالية:

image:xmlns="http://www.google.com/schemas/sitemap-image/1.1"

تعريفات علامات الصور

تنطبق علامات ملفات Sitemap التالية تحديدًا على الصور. يجب استخدام العلامات المطلوبة، وننصح باستخدام العلامات الاختيارية لتوفير مزيد من المعلومات وتوفير تجربة أفضل للمستخدم.

العلامة مطلوبة الوصف
<image:image> نعم تتضمّن جميع المعلومات حول صورة واحدة. ويمكن أن تحتوي كل علامة <url> على ما يصل إلى 1,000 علامة <image:image>.
<image:loc> نعم هي عنوان URL للصورة.

في بعض الحالات، قد لا يكون عنوان URL للصورة على النطاق نفسه الذي يتضمّن موقعك الإلكتروني الرئيسي. ولا بأس في ذلك، طالما أنّ النطاقّين تم إثبات ملكيتهما في Search Console. وإذا كنت على سبيل المثال تستخدم شبكة توصيل المحتوى مثل "مواقع Google" لاستضافة صورك، تأكّد من أنه تم إثبات ملكية الموقع الإلكتروني المضيف في Search Console. بالإضافة إلى ذلك، تأكّد من أنّ ملف robots.txt لا يمنع الزحف إلى أي محتوى تريد فهرسته.

<image:caption> سمة اختيارية تتضمّن شرحًا للصورة.
<image:geo_location> اختيارية تحدّد الموقع الجغرافي للصورة. مثلاً: <image:geo_location>Limerick, Ireland</image:geo_location>
<image:title> اختيارية تشمل عنوان الصورة.
<image:license> اختيارية تتضمّن عنوان URL لترخيص الصورة. يمكنك استخدام البيانات الوصفية للصور بدلاً من ذلك، إذا أردت.