كيفية فحص خريطة الموقع
- حمّل خريطة موقعك من رابطها، مثل
https://example.com/sitemap.xml، أو افتح الملف أو الصق محتواه. يُفك ضغط خرائط الموقع المضغوطة بصيغة Gzip (.xml.gz) تلقائيًا. - اطّلع على الملخص وقائمة المشكلات. الأخطاء تخالف البروتوكول، والتحذيرات تشير إلى مشكلات محتملة، والملاحظات مجرد اقتراحات – وكلٌّ منها مع رقم السطر.
- راجع جدول الروابط مع lastmod وchangefreq وpriority وhreflang، وصدّره بصيغة CSV عند الحاجة.
قواعد خريطة الموقع باختصار
| القاعدة | الحد أو التنسيق |
|---|---|
| عدد الروابط في خريطة الموقع | 50,000 إدخال <url> كحد أقصى |
| حجم الملف | 50 ميغابايت (52,428,800 بايت) كحد أقصى قبل الضغط |
| عدد خرائط الموقع في الفهرس | 50,000 إدخال <sitemap> كحد أقصى |
| العنصر الجذر | <urlset> أو <sitemapindex> ضمن مساحة الأسماء http://www.sitemaps.org/schemas/sitemap/0.9 |
<loc> | رابط URL مطلق يبدأ بـ http أو https، أقل من 2,048 حرفًا، مع كتابة & بالشكل & |
| المضيفون | جميع الروابط على نفس مضيف خريطة الموقع |
<lastmod> | تنسيق W3C Datetime، مثل 2026-10-29 أو 2026-10-29T14:30:00+00:00 |
<changefreq> | always أو hourly أو daily أو weekly أو monthly أو yearly أو never |
<priority> | من 0.0 إلى 1.0؛ والقيمة الافتراضية 0.5 |
| الترميز | UTF-8 |
يتجاهل Google العنصرين <changefreq> و<priority>، ولا يستخدم <lastmod> إلا إذا كان دقيقًا باستمرار، لذا لا تحدّث lastmod إلا عند تغيّر المحتوى فعلًا. تقسّم المواقع الكبيرة روابطها على عدة خرائط موقع وتُدرجها في فهرس خرائط الموقع (sitemap index). تجد التفاصيل كاملة في بروتوكول sitemaps.org.
hreflang في خرائط الموقع
يمكن للمواقع متعددة اللغات إدراج النسخ اللغوية باستخدام <xhtml:link rel="alternate" hreflang="de" href="…"/> داخل كل <url>، بعد تعريف xmlns:xhtml="http://www.w3.org/1999/xhtml" في العنصر الجذر. تتحقق الأداة من القواعد التي تطبقها محركات البحث:
- الرمز هو رمز لغة (ISO 639-1)، يمكن أن يليه رمز منطقة (ISO 3166-1)، مثل
enأوen-GBأوpt-BR– أوx-default. - يُدرج كل رابط جميع النسخ اللغوية، بما فيها نفسه.
- الروابط متبادلة: إذا أشارت الصفحة A إلى الصفحة B، فيجب أن تشير الصفحة B إلى الصفحة A.
- يظهر كل رمز مرة واحدة فقط لكل رابط، ويُنصح بإضافة
x-defaultكخيار احتياطي.
الأسئلة الشائعة
أين أجد خريطة موقعي؟
عادةً في /sitemap.xml أو /sitemap_index.xml في جذر الموقع؛ أما WordPress فينشئ /wp-sitemap.xml. وغالبًا ما يذكرها ملف robots.txt في سطر Sitemap:.
هل تضمن خريطة الموقع الصحيحة أرشفة الصفحات؟
لا. تساعد خريطة الموقع محركات البحث على اكتشاف روابطك، لكنها هي التي تقرر ما تزحف إليه وتؤرشفه. تأكد من أن الصفحات المدرجة تُرجع رمز الحالة 200، وأنها صفحات أساسية (canonical)، وغير محظورة عبر robots.txt أو وسم noindex – فهذه الأداة تفحص ملف خريطة الموقع، لا الصفحات نفسها.
هل يمكنني فحص فهرس خرائط الموقع؟
نعم. يُتعرَّف على فهرس خرائط الموقع تلقائيًا، وتُعرض خرائط الموقع الفرعية فيه مع تواريخ lastmod الخاصة بها. لكنها لا تُجلب واحدة تلو الأخرى، لذا حمّل رابط كل خريطة فرعية لفحصها أيضًا.
هل تُرفع خريطة موقعي إلى الخادم؟
تُفحص الملفات التي تفتحها أو تلصقها داخل متصفحك. أما رابط خريطة الموقع فيُجلب عبر خادمنا، لأن معظم المواقع لا تسمح للمتصفحات بقراءة ملفاتها مباشرة.