ما هو ملف XML Sitemap وكيف يمكنني إنشاؤه؟

نشرت: 2022-06-12

النظر إلى الخريطة.

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

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

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

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

الآن بعد أن أصبحت لديك تعريفات في متناول اليد ، فلنتحدث عن:

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

خرائط مواقع XML: أفضل الممارسات لتحسين محركات البحث مع الفوائد

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

بينما يرى البعض أن ملف Sitemap بتنسيق XML يعتبر "أمرًا رائعًا" ، إلا أنه من أفضل الممارسات لتحسين محركات البحث لكل موقع أن يكون لديه موقع واحد على الأقل - على الرغم من أن Google تقول أن المواقع التي تقل عن 500 صفحة قد لا تحتاج إليها.

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

تشمل مزايا خرائط مواقع XML ما يلي:

  • تعمل على تحسين معدل الزحف والفهرسة على الموقع.
  • يمكنهم مساعدتك في اكتشاف المشكلات (بالنسبة إلى Google ، تحقق من Search Console).
  • أنها توفر معلومات مفيدة أخرى لمحركات البحث حول موقعك.
  • إنهم ينبهون محركات البحث إلى الصفحات الجديدة ونأمل أن يتم فهرستها في وقت أقرب مما لو انتظرت محركات البحث للعثور عليها.

الآن بعد أن تجاوزنا بعض الفوائد ، تجدر الإشارة إلى ما لا تستطيع خرائط مواقع XML فعله:

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

خرائط مواقع XML خاصة يجب معرفتها

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

خرائط مواقع أخبار XML

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

خرائط مواقع فيديو XML

يمكن أن تساعد ملفات Sitemap للفيديو Google في العثور على محتوى الفيديو الخاص بك وفهمه عن طريق إخباره بالضبط بمكان محتوى الفيديو على موقعك وفهمه. يتضمن محتوى الفيديو صفحات الويب التي تتضمن مقاطع فيديو أو عناوين URL لمشغلات الفيديو أو عناوين URL لمحتوى الفيديو الأولي. إذا لم تتمكن Google من اكتشاف محتوى الفيديو على عناوين URL المقدمة ، فسوف تتجاهلها. لاحظ أنه بينما توصي Google باستخدام خرائط مواقع الفيديو و VideoObject من schema.org لترميز مقاطع الفيديو ، فإنها تدعم أيضًا mRSS. يمكنك أيضًا عرض إرشادات Bing على خرائط مواقع الفيديو هنا.

خرائط مواقع XML للصور

تساعد خرائط مواقع الصور Google في اكتشاف الصور على موقعك - ​​خاصة تلك التي يتم الوصول إليها عبر JavaScript. يمكنك اقتراح أهم الصور الموجودة على صفحتك والتي تريد تضمينها في Google.

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

يمكنك إنشاء خريطة موقع يدويًا ، ولكن استخدام منشئ خرائط الموقع يجعل المهمة أسهل. ولمساعدتك ، هناك العديد من أدوات الجهات الخارجية الجيدة لإنشاء خرائط مواقع XML. أحدهما هو المكون الإضافي المجاني لخريطة موقع Bing XML من جانب الخادم من Microsoft Bing ، والذي يمكنه تلقائيًا إنشاء نوعين من خرائط مواقع XML التي يمكن لأي محرك بحث قراءتها:

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

إليك مقطع فيديو مفيد من Google حول إنشاء خريطة موقع XML:

نحن أيضًا نغطي كيفية إنشاء خرائط مواقع (كل من إصدارات XML و HTML) في دليل تحسين محركات البحث (SEO) الخاص بنا.

للمواقع الكبيرة

تعد خرائط مواقع XML مفيدة بشكل خاص للمواقع الكبيرة للتأكد من إمكانية اكتشاف جميع عناوين URL بواسطة محركات البحث.

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

يمكن أن تحتوي خرائط مواقع XML على ما يصل إلى 50000 عنوان URL للصفحة.

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

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

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

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

علامات XML المطلوبة هي: <urlset> و <url> و <loc> . العلامات <urlset> و <url> مخصصة لتنسيق XML ، و <loc> لتعريف عنوان URL.

علامات البيانات الوصفية الاختيارية هي:

  • <lastmod> - تاريخ آخر تعديل
  • <changefreq> - عدد المرات التي تتغير فيها الصفحة (على سبيل المثال ، كل ساعة ، يوميًا ، شهريًا ، أبدًا)
  • <الأولوية> - مدى أهمية الصفحة من 0 (الأدنى) إلى 1 (الأعلى)

لا يُطلب من مالكي المواقع استخدام العلامات الاختيارية ، ولكن قد تستشيرهم المحركات عند تحديد عدد مرات إعادة الزحف إلى الصفحات. تنص Google على أنها لا تستخدم علامتي <priority> أو <changefreq> إطلاقًا. بينما قد تفكر Google في <lastmod> ، فإنها لا تبني قراراتها على هذه العلامة.

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

تحميل على الموقع

بمجرد إنشاء ملف خريطة الموقع ، قم بتحميله إلى جذر موقع الويب الخاص بك (على سبيل المثال: https://www.your-domain-name.com/sitemap.xml). حان الوقت الآن للسماح لمحركات البحث بمعرفة ذلك باستخدام ملف robots.txt الخاص بك.

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

يجب أن يبدو ملف robots.txt الخاص بك بهذا الشكل ، مع سطر توجيه لخريطة الموقع لكل من خرائط مواقع XML المختلفة:

وكيل المستخدم: *
Disallow: / tmp /
Disallow: /filename.html
خريطة الموقع: http://website.com/my-sitemap1.xml
خريطة الموقع: http://website.com/my-sitemap2.xml

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

هذا هو! الآن يمكنك السماح لمحركات البحث بالباقي.

إرسال ملف خريطة الموقع

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

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

بها أخطاء: يمكن تحليل خريطة الموقع ولكن بها خطأ واحد أو أكثر ؛ سيتم وضع أي عناوين URL يمكن تحليلها من ملف Sitemap في قائمة الانتظار للزحف.

يمكنك تقديم ملف (خرائط) موقع XML بشكل استباقي إلى Google و Bing على النحو التالي:

  • Google: قم بتسجيل الدخول إلى حساب Google Search Console وانتقل إلى ملفات Sitemap.
  • Bing: قم بتسجيل الدخول إلى Bing Webmaster Tools. ثم شاهد أداة خريطة الموقع في لوحة التحكم أو انتقل إلى ميزة خرائط المواقع.

تقرير خرائط المواقع في ادوات مشرفى المواقع.
تتيح لك أداة خرائط مواقع Google Search Console إرسال خريطة موقع وعرض السجل.

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

بعد تشخيص أن العميل الذي لديه موقع ويب كبير لديه 20٪ فقط من الصفحات المفهرسة ، قمنا بتنفيذ عدة أساليب للمساعدة. لقد أعدنا تقديم خريطة موقع XML القياسية الخاصة بهم وأصلحنا عددًا كبيرًا من الأخطاء التي تظهر في حساب Search Console الخاص بالعميل.

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

قفزت نتائج المؤشرات من 24٪ إلى 68٪! وتستمر هذه النسبة في النمو ، مما يؤدي إلى تحسينات كبيرة في حركة البحث العضوية.

افكار اخيرة

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

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

يمكنك العثور على مزيد من المعلومات حول بروتوكول خرائط المواقع على موقع sitemaps.org.

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