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

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

تتم المعالجة على جهازك — بلا رفع

termiva sitemap --out sitemap.xml
0 حرفًا
وتيرة التغيير

تتجاهل جوجل changefreq وpriority وتفعل ذلك منذ سنين. ولا يخرجان إلا إن طلبتهما، لأن الملفّ المليء بحقول لا يقرؤها شيء ملفّ لا يصونه أحد.

ألصق قائمة روابط أعلاه.

لا شيء مرفوع

كيف تولّد خريطة موقع

  1. ألصق روابطك، رابطًا في كل سطر.
  2. اضبط بادئة اللغة الثانية إن كانت لديك.
  3. احفظ الملفّ في جذر موقعك.

كيف يعمل

خريطة الموقع قائمة بالروابط التي تريد زحفها، في مخطّط تقرؤه جوجل وبينغ كلتاهما. وهي لا ترفع ترتيب الصفحات. بل تجعلها قابلة للعثور عليها — فالصفحة التي لا يربطها شيء صفحة يبلغها الزاحف بالصدفة، وخريطة الموقع هي وسيلة الكفّ عن الاتّكال على الصدفة.

والبدائل هي الجزء الذي تغفله المولّدات الأخرى. فبدونها تقرأ جوجل صفحتيك الإنجليزية والعربية مستندين متنافسين لا مستندًا واحدًا بلغتين، وتختار فائزًا. أعطِ كل رابط xhtml:link لكل لغة يوجد بها — بما فيها نفسه — فتقرأها مجموعةً.

ويجب أن تكون مطلقة. فالمرجع النسبيّ يُحلَّل، ويجتاز التحقّق من المخطّط، ويُطرح في صمت. نشر هذا الموقع 936 منها؛ وأبلغ Search Console عن رقم بلا إشارة إلى أي جزء كان الخطأ. والاقتران هنا يبني العنقود كاملًا، بالإشارة إلى الذات، لأن العنقود الناقص أسوأ من لا شيء.

وchangefreq وpriority مُغفلان ما لم تطلبهما. فقد تجاهلتهما جوجل سنين. والملفّ المليء بحقول لا يقرؤها شيء ملفّ لا يصونه أحد.

مثال عملي

والاقتران يعمل على المسار. أعطه البادئة التي تقع تحتها لغتك الثانية —/ar/ هنا — فيحصل كل رابط له نظير في القائمة على الزوج معلَنًا في كليهما. والرابط الذي لا نظير له لا يحصل على بدائل إطلاقًا، وهذا صحيح: فعنقود من واحد ليس عنقودًا.

والمكرّرات تُزال ويُبلَّغ عنها. فالرابط نفسه مرّتين ليس خطأً في المخطّط وهو خطأ في العمل دائمًا، ومصدره عادةً دمج تصديرين.

وخمسون ألف رابط هو السقف، أو 50 ميغابايت غير مضغوطة، أيّهما جاء أوّلًا. وبعدها تحتاج خرائط عدّة وفهرس خرائط يسردها — وهو ملفّ مختلف، والأداة تقول ذلك بدل أن تكتب شيئًا سترفضه جوجل.

وحين يُرفع، أضف عنوانه إلى ملفّ robots.txt وأرسله في Search Console. كليهما لا أحدهما — فسطر robots.txt هو ما تقرؤه الزواحف الأخرى.

أسئلة

هل تحسّن خريطة الموقع الترتيب؟

لا. إنها تؤثّر في الاكتشاف لا في الموضع. وقيمتها أعلى ما تكون في موقع كبير، أو موقع جديد، أو صفحات يربطها القليل.

أين أضعها؟

في أي مكان على المضيف نفسه، والجذر هو العُرف. أشِر إليها من robots.txt وأرسلها في Search Console.

ما فائدة lastmod؟

يخبر الزاحف متى تغيّرت الصفحة تغيّرًا ذا معنى آخر مرّة. وتستعمله جوجل حين يكون صادقًا وتتجاهله تمامًا في المواقع التي تختم كل رابط بتاريخ اليوم.

هل أُدرج صفحات عليها وسم noindex؟

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

وماذا عن الصفحات الممنوعة في robots.txt؟

اتركها للسبب نفسه. وتبلّغ جوجل عن التعارض في Search Console بوصفه خطأ تغطية.

هل أحتاج البدائل إن كانت لغتي واحدة؟

لا — أطفئ الاقتران فتحصل على خريطة عادية بلا مساحة أسماء معلَنة.

هل مولّد خريطة الموقع XML مجاني على الإنترنت؟

نعم — مجاني، بلا حساب، وبلا حد يومي، وبلا علامة مائية. يعمل في متصفّحك عبر الإنترنت، ولأن المعالجة تجري على جهازك فإنه يستمر في العمل دون اتصال بعد تحميل الصفحة.

للقراءة