ما أهمية خريطة الموقع Sitemap XML

 

خريطة الموقع sitemap xml


تعمل خريطة موقع Sitemap XML الجيدة كخريطة طريق لموقع الويب الخاص بك والتي تقود  Google ومحركات البحث إلى جميع صفحاتك المهمة. يمكن أن تكون خرائط مواقع XML مفيدة لتحسين محركات البحث SEO، مما يسمح لـ Google بالعثور على صفحاتك الأساسية بسرعة، حتى لو لم يكن الارتباط الداخلي مثاليًا. يشرح هذا المقال ماهيتها وكيف تساعد موقعك في الترتيب بشكل أفضل.

{tocify} $title={ محتويات المقال }

ما هي خريطة الموقع Sitemap XML

هي ملف نصي يُستخدم لتفاصيل كافة عناوين URL الموجودة على موقع ويب. يمكن أن تتضمن معلومات إضافية (بيانات وصفية) على كل عنوان URL، مع تفاصيل آخر تحديث لها، ومدى أهميتها وما إذا كانت هناك أي إصدارات أخرى من عنوان URL تم إنشاؤها بلغات أخرى. يتم إجراء كل هذا لمساعدة محركات البحث على الزحف إلى موقع الويب الخاص بك بشكل أكثر كفاءة، مما يسمح بإدخال أي تغييرات إليهم مباشرة، بما في ذلك عند إضافة صفحة جديدة أو إزالة صفحة قديمة.

 

ما معنى XML؟

لغة التوصيف القابلة للتوسيع (Extensible Markup Language ) هي لغة ترميز وتنسيق ملف لتخزين البيانات العشوائية ونقلها وإعادة بنائها. تحدد مجموعة من القواعد لترميز المستندات بتنسيق يمكن قراءته بواسطة الإنسان وقراءته آليًا.

تتمثل الوظيفة الأساسية لـ XML في إنشاء تنسيقات للبيانات تُستخدم لتشفير المعلومات للوثائق وسجلات قاعدة البيانات والمعاملات والعديد من أنواع البيانات الأخرى. يمكن استخدام بيانات XML لإنشاء أنواع محتويات مختلفة يتم إنشاؤها عن طريق إنشاء أنواع مختلفة من المحتوى - بما في ذلك محتوى الويب والمطبوعات والمحمول - التي تستند إلى بيانات XML. 

لكي يتم اعتبار مستند XML منسقًا جيدًا - أي يتوافق مع بناء جملة XML ويمكن قراءته وفهمه بواسطة محلل XML - يجب أن يكون رمز XML صالحًا. تتكون كافة مستندات XML من عناصر؛ يعمل العنصر كحاوية للبيانات. يتم تحديد بداية ونهاية العنصر عن طريق علامات الفتح والإغلاق، مع عناصر أخرى أو بيانات عادية بداخلها.


مسرد العلامات المستخدمة في ملف خريطة الموقع  Sitemap XML

 <urlset> - يتم فتح ملف Sitemap وإغلاقه بهذه العلامة. هذا هو معيار البروتوكول الحالي.

 <url> - هذه هي العلامة الأصلية لكل إدخال لعنوان URL.

 <loc> - تحتوي هذه العلامة على عنوان URL المطلق أو محدد مكان الصفحة.

<lastmod> -  يحتوي هذا على معلومات حول تاريخ آخر تعديل للملف. يجب أن يكون بتنسيق YYYY-MM-DD

 <changefreq> - يحتوي على معلومات حول معدل تكرار تغيير الملف.

<priority> -  يشير هذا إلى أهمية الملف داخل الموقع. تتراوح القيمة من 0.0 إلى 1.0.

 <xhtml:link> - في هذه الحالة، تُستخدم هذه العلامة لتقديم تفاصيل عناوين URL البديلة المعروضة بلغات أخرى.


💡ملاحظة:

  • تعد علامة  <loc>إلزامية، بينما تعد علامات <lastmod> و <changefreq> و <priority> اختيارية.
  • من الناحية المثالية، يجب إضافة ملف Sitemap بتنسيق XML إلى الدليل الجذر لموقع الويب. يجب أن تأتي جميع عناوين URL الموجودة في ملف Sitemap من نفس المضيف.
  • يجب تضمين الإصدار الأساسي فقط لجميع عناوين URL للصفحات، لذلك يجب ألا تعيد الصفحات التوجيه أو تعرض حالة خطأ.
  • يبلغ الحد الأقصى لطول عناوين URL 2048 حرفًا.

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


هل أحتاج إلى خريطة الموقع  Sitemap XML؟

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

فلماذا تفعل ذلك؟

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

تساعد خرائط المواقع أيضًا محركات البحث في الزحف إلى صفحاتك بشكل أكثر ذكاءً. يأخذون علامات "و" في الاعتبار ويمكنهم تعديل معدل الزحف وفقًا لذلك. يجب أن تكون استباقيًا بعض الشيء بشأن جعل عناكب البحث تزور صفحاتك. يؤدي رفع مستوى الأولوية للصفحة إلى زيادة احتمالية الزحف إلى الصفحات وفهرستها بشكل متكرر وقبل الأجزاء الأخرى الأقل أهمية من موقعك.

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


أنواع ملفات خريطة الموقع Sitemap XML

يمكن لـ Google اكتشاف أنواع الملفات المختلفة لملفات Sitemap. هذه خاصة بنوع المحتوى على الموقع وتساعد محركات البحث في التعرف على الملفات بسهولة أكبر.

  • الصور
  • الفيديو
  • الأخبار

1. ملفات Sitemap للصور

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

<image:loc>http://www.example.com/image.jpg</image:loc>

</image:image>

<image:image>


2. ملفات Sitemap للفيديو

يمكن أن يحدّد إدخال الفيديو في خريطة الموقع مدة تشغيل الفيديو والتقييم الذي حصل عليه والتقييم بالنسبة إلى الفئة العمرية المناسبة.

<video:player_loc> -

<video:duration> -

<video:expiration_date> 


3. ملفات Sitemap للأخبار

يمكن أن يتضمن إدخال الأخبار في خريطة الموقع عنوان المقالة وتاريخ نشرها.

يمكنك إما دمج هذه الأنواع الخاصة من الوسائط في خريطة موقع عادية أو إنشاء خرائط مواقع مخصصة لها.


حدود حجم خريطة الموقع Sitemap XML

يتم تحديد خرائط مواقع XML حسب الحجم، سواء من حيث عدد عناوين URL التي يمكنك تضمينها أو في حجم الملف. يمكن أن تحتوي ملفات Sitemap على 50000 إدخال فقط، مع ما يصل إلى 1000 صورة وحجم أقصى يبلغ 10 ميجابايت. إذا كان لديك موقع كبير حقًا يحتوي على الكثير من الصفحات و / أو الصور و / أو مقاطع الفيديو، فستحتاج إلى إنشاء خرائط مواقع متعددة. إذا واجهت هذا الأمر، فستحتاج إلى إنشاء خريطة موقع لملفات Sitemap، تُعرف باسم ملف فهرس خريطة الموقع.

مثال على ملف فهرس لخريطة الموقع Sitemap XML

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

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<sitemap>

<loc>https://www.example.com/sitemap1.gz</loc>

<lastmod>2017-12-31</lastmod>

<sitemap>

<loc>https://www.example.com/sitemap2.gz</loc>

<lastmod>2017-10-01</lastmod>


قد تحتاج إلى ملفات Sitemap متعددة بتنسيق XML إذا كان لديك أكثر من 50000 عنوان URL داخل أحد المواقع أو إذا تجاوز أحد ملفات Sitemap 10 ميغا بايت. إذا كانت هذه هي الحالة، فستتم مطالبتك بإنشاء خريطة موقع XML أخرى. لديك خيار تقليل متطلبات النطاق الترددي عن طريق ضغط ملف Sitemap باستخدام gzip ولكنك تحتاج إلى التأكد من أنه بعد فك ضغط الملف، لا يزال الحجم لا يتجاوز 10 ميغا بايت.


كيف تنشأ خريطة الموقع Sitemap XML

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

تقوم معظم أنظمة إدارة المحتوى بإنشاء وتحديث خريطة موقع XML تلقائيًا. وتشمل هذه:

  • WordPress
  • Wix
  • Squarespace
  • Shopify

عادةً ما تكون هناك مساحة قليلة لإجراء تعديلات يدوية على خريطة الموقع في نظام إدارة المحتوى CMS. لكن هذه ليست مشكلة بالنسبة لمعظم المستخدمين.  لذلك ليس عليك فعل أي شيء إذا كنت تستخدم واحد من أنظمة إدارة المحتوى هذه.


 خريطة الموقع Sitemap XML في WordPress

إذا كنت من مستخدمي WordPress الأكثر تقدمًا وتريد التحكم الكامل في ملف sitemap.xml، فلديك خيار استبدال الملف الافتراضي.

على سبيل المثال، لا توجد طريقة بسيطة لاستبعاد صفحات معينة من خريطة موقع XML التي تم إنشاؤها بواسطة WordPress (بخلاف تحرير كود PHP).

بشكل عام، يمكنك استخدام نوعين من إضافات WordPress لإنشاء خريطة موقع XML:

  1. الإضافات العامة لتحسين محركات البحث (مثل Yoast SEO أو All in One SEO أو Rank Math).
  2. مكونات إضافية مخصصة لخريطة الموقع (مثل خرائط مواقع XML أو Google News)


سنلقي نظرة فاحصة على Yoast SEO، أحد أكثر مكونات WordPress SEO شيوعًا. إليك الخطوات:

  • بمجرد التثبيت، يقوم Yoast SEO بإنشاء خريطة موقع جديدة واستبدال خريطة موقع WordPress الأصلية تلقائيًا.
  • يمكنك الانتقال إلى إعدادات " Yoast SEO" في القائمة اليسرى من لوحة تحكم WordPress.
  • انتقل إلى إعدادات "عام" وانقر فوق علامة التبويب "الميزات". ستجد هنا قسم XML Sitemap
  • ستكون الميزة "تشغيل" تلقائيًا.
  • لعرض خريطة موقع XML الفعلية الخاصة بك، انقر فوق رمز علامة الاستفهام. بعد ذلك، انقر على الرابط "مشاهدة ملف خريطة موقع XML"
  • يقوم Yoast تلقائيًا بإنشاء خريطة موقع فهرس تتكون من خرائط مواقع فردية للمشاركات والصفحات والفئات والمؤلفين وما إلى ذلك.
  • بعد النقر على الرابط المؤدي إلى ملف sitemap فردي، سترى قائمة بعناوين URL التي يتضمنها:
  • قائمة خريطة الموقع بعناوين URL
  • إذا كنت ترغب في حذف بعض الصفحات من ملف Sitemap الخاص بك، فيمكنك ببساطة تعطيل فهرستها من خلال الإضافة Yoast. هذا يعني أن محركات البحث لن تعرض هذه الصفحات في نتائج البحث. وسيقوم Yoast بإزالتها من خريطة الموقع.
  • لاستبعاد عنوان URL فردي، يلزمك الانتقال إلى محرر تلك الصفحة أو المنشور المحدد. في الجزء السفلي، ستجد إعدادات Yoast SEO قم بفتح قسم "خيارات متقدمة".

  • لاستبعاد أنواع المحتوى والأرشيف والتصنيفات بالكامل، ستحتاج إلى الانتقال إلى إعدادات "مظهر البحث" في Yoast SEO لنفترض أنك لا تريد أن تقوم Google بفهرسة أرشيفات المؤلف الخاصة بك.
  • انتقل إلى علامة التبويب "الأرشيف". بعد ذلك، ضمن "عرض أرشيفات المؤلفين في نتائج البحث؟"، بدّل الزر إلى "إيقاف".
  • قم بإيقاف تشغيل أرشيفات المؤلفين في نتائج البحث سيؤدي هذا الإعداد أيضًا إلى إزالة خريطة موقع المؤلف من فهرس خريطة الموقع.


إنشاء خريطة الموقع Sitemap XML في Blogger

يعد إنشاء خريطة موقع XML لموقع Blogger عملية مباشرة يمكن إجراؤها في بضع خطوات فقط:

1. سجّل الدخول إلى حسابك في Blogger وانتقل إلى قسم "الإعدادات" في مدونتك.

2. انقر فوق "تفضيلات البحث" ثم ابحث عن قسم "ملف robots.txt مخصص".

3. انقر فوق "تعديل" بجوار "ملف robots.txt مخصص" والصق الشفرة التالية:

User-agent: *

Disallow: /search

Allow: /

Sitemap: [http://yourblogname.blogspot.com/sitemap.xml (http://yourblogname.blogspot.com/sitemap.xml)

4. احفظ التغييرات في ملف robots.txt الخاص بك.

5. انتقل إلى قسم "المنشورات" في لوحة تحكم Blogger وانقر على "خريطة الموقع".

6. انقر فوق "إضافة / اختبار ملف Sitemap"   وأدخل sitemap.xml في مربع النص.

7. انقر فوق "إرسال خريطة الموقع".

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


كيف تتحقق من خريطة الموقع Sitemap XML

هناك عدة طرق للتحقق مما إذا كان ملف Sitemap XML الخاص بك يعمل بشكل صحيح ويتم قراءته بواسطة محركات البحث. فيما يلي بعض الطرق:

1. استخدم Google Search Console: Google Search Console هي أداة مجانية مقدمة من Google تتيح لك مراقبة أداء موقع الويب الخاص بك في نتائج البحث. للتحقق مما إذا كان ملف Sitemap بتنسيق XML يعمل بشكل صحيح، قم بتسجيل الدخول إلى حساب Google Search Console وانتقل إلى قسم "خرائط المواقع". إذا تم تقديم ملف Sitemap الخاص بك ويتم قراءته بشكل صحيح بواسطة Google، فيجب أن تشاهد علامة اختيار خضراء بجواره.

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

3. استخدم إضافات المتصفح browser extension: هناك العديد من ملحقات المتصفح المتاحة التي تتيح لك عرض خرائط مواقع XML مباشرة في متصفحك. أحد الإضافات الشائعة هو Woorank، والذي يسمح لك بمشاهدة محتويات ملف Sitemap والتحقق من الأخطاء. باستخدام هذه الطرق، يمكنك التأكد من أن خريطة موقع XML الخاصة بك تعمل بشكل صحيح وأن محركات البحث تقرأها، مما قد يساعد في تحسين ظهور موقع الويب الخاص بك في نتائج البحث.

خريطة الموقع Sitemap XML



في الختام

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

1. ستشاهد محركات البحث المواقع والصفحات الجديدة أو المحدثة بسرعة أكبر.

2. يمكن للروبوتات الزحف إلى الصفحات بشكل أكثر ذكاءً بفضل المعلومات الوصفية المتوفرة في خرائط المواقع.

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

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


$ads={1} 


الأسئلة الشائعة

هل يجب أن تكون جميع الصفحات في خريطة موقع XML؟

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


هل يجب استخدام علامات " Priority " و ”Changefreq" في خريطة موقع XML؟

" Priority " و changefreq" " هما سمتان اختياريتان يمكن إضافتهما إلى كل عنوان URL مدرج في خريطة موقع XML. صرحت Google مرارًا (على سبيل المثال، في جلسة Hangout المركزية لمشرفي المواقع) أنها لا تلعب دورًا مهمًا في ملفات sitemap.

إليك ما يفعلونه:

علامة Priority: يعطي كل عنوان URL قيمة أولوية من 0 إلى 1. على سبيل المثال، إعطاء أولوية صفحة 0.8 لإعلام محركات البحث بأنك تعتبر هذه الصفحة مهمة إلى حد ما.

علامة Changefreq: تُعلم محركات البحث بعدد مرات تحديث الصفحة (يمكن أن تتضمن قيمًا مثل "دائمًا" و "يوميًا" و "أسبوعيًا" وما إلى ذلك)


ما الفرق بين ملفات Sitemap بتنسيق HTML و XML؟

الفرق الرئيسي بين خرائط مواقع HTML و XML هو الغرض منها. تساعد خرائط مواقع HTML الزوار في التنقل، بينما تساعد خرائط مواقع XML محركات البحث على اكتشاف الصفحات. توصي Google باستخدام خرائط مواقع XML لأغراض تحسين محركات البحث.

عندما يتعلق الأمر بخرائط مواقع HTML، يوصي المحامي John Mueller بالتركيز على التنقل الواضح وبنية الموقع الجيدة بدلاً من استخدام خرائط مواقع  HTMLويذكر أنه "لا ينبغي أن تكون هناك حاجة إليها أبدًا".


كيفية الوصول إلى خريطة الموقع sitemap mxl؟

في مربع البحث على google اكتب اسم المدونة أو الموقع الخاص بك. واتبعه بشرطة / و sitemap.xml. وستظهر لك صفحة تحتوي على جميع الصفحات التي سمحت أنت بالزحف إليها، تتضمن جميع المعلومات من عناوين المقالات وآخر التحديثات وغيرها.

digitalage.blog/sitemap.xml


المصادر

Marwa Issa

خبيرة في كتابة المحتوى، وتحسين محركات البحث SEO. من خلال استخدام استراتيجيات كتابة وتحليل أساعدك في بناء علامتك التجارية وتصدر موقعك أو مدونتك في صفحات نتائج البحث. إضافةً إلى خبرتي في ترجمة المحتوى المكتوب من اللغة الانجليزية إلى العربية والعكس.

إرسال تعليق (0)
أحدث أقدم