مولّد خريطة موقع XML مع hreflang
حوّل رموز اللغات وعناوين URL إلى كود خريطة موقع XML فيه عناصر xhtml:link البديلة، وافحص الرموز والعناوين. مجانية وتعمل في متصفحك.
افحص كل قيمة lastmod في خريطة موقع XML وفق صيغة W3C Datetime، واكشف التواريخ المستقبلية والمتطابقة. مجانية وتعمل في متصفحك.
تعمل بالكامل في متصفحك. لا يُرفع ما تُدخله، ولا يُسجَّل، ولا يُحفظ.
يُفحص الكود وفق صيغ W3C Datetime التي يسمح بها بروتوكول sitemaps.org. لا يُرسل أي شيء تكتبه إلى أي مكان.
الصق خريطة موقع XML واحدة، وستفحص الأداة كل قيمة lastmod فيها وفق صيغ التاريخ التي يسمح بها بروتوكول sitemaps.org، ثم تبحث عن قيم سليمة الصيغة لكنها لا يمكن أن تكون صحيحة. تعمل الأداة في متصفحك، ولا يُرسل أي شيء تلصقه إلى أي مكان.
يقول بروتوكول sitemaps.org إن lastmod يجب أن يكون بصيغة W3C Datetime، وإن صيغة YYYY-MM-DD يمكن استخدامها عند حذف الوقت. وتقبل الأداة هذه الصيغ:
ثم تفحص كل قيمة بالترتيب:
البطاقة الأولى هي الملخص: عدد العناصر، وعدد غير الصالح منها، وعدد ما في المستقبل. وتصبح حمراء إذا وُجدت أي قيمة غير صالحة، وبرتقالية إذا وُجدت قيمة مستقبلية.
ثم يحصل كل عنصر على بطاقة فيها loc وlastmod وشارة: ناجح أو تحذير أو مشكلة أو معلومة، مع سبب في سطر واحد.
وإذا لم يكن في الكود الملصق أي عنصر url، تقول الأداة ذلك. وهذا يعني غالبًا ملف فهرس خرائط المواقع، الذي يدرج خرائط لا صفحات، فالصق إحدى الخرائط الفرعية بدلًا منه.
في خريطة الموقع المعبأة مسبقًا أربعة عناوين. ويعرض الملخص: العناصر 4، غير الصالحة 2، في المستقبل 0.
2026-09-01 تنجح كصيغة W3C Datetime صالحة.2026-09-10T08:30:00+00:00 تنجح.09/12/2026 مشكلة. فهي ليست من صيغ W3C Datetime، وترتيب اليوم والشهر فيها
غامض أصلًا.2026-09-12T10:00:00 مشكلة، لأن الوقت يحتاج إلى محدِّد للمنطقة الزمنية مثل Z أو
+00:00.غيّر القيم الأربع إلى تاريخ واحد، فيظهر تحذير القيم المتطابقة فوقها.
ما لا تستطيعه الأداة هو مقارنة التاريخ بالصفحة. فقد تكون قيمة lastmod صالحة ومعقولة لكنها خاطئة.
وتقول Google إن القيمة يجب أن تعكس آخر تحديث مهم، فتغيير سنة حقوق النشر لا يُحسب. خذ القيمة من وقت التعديل الحقيقي للمحتوى، أو احذفها.
صيغة W3C Datetime، كما يشترط بروتوكول sitemaps.org. وأبسط صيغة صالحة هي YYYY-MM-DD، مثل 2026-09-25. والطابع الزمني الكامل مثل 2026-09-25T08:30:00+00:00 صالح أيضًا، ما دام ينتهي بـ Z أو بإزاحة المنطقة الزمنية.
لا. يذكره البروتوكول كوسم اختياري. وحذفه أفضل من ملئه بتاريخ ليس تاريخ التعديل الحقيقي للصفحة.
تقول Google إنها تتجاهل priority وchangefreq. وتستخدم lastmod فقط عندما تكون القيمة دقيقة بشكل ثابت ويمكن التحقق منها، وتقول إنها يجب أن تعكس آخر تحديث مهم للصفحة، وتغيير تاريخ حقوق النشر ليس كذلك.
نعم. يسمح البروتوكول بصيغة YYYY-MM-DD عند حذف الوقت. وإذا ذُكر الوقت، يجب أن يتبعه محدِّد للمنطقة الزمنية.
عندما تشترك ثلاثة عناوين أو أكثر في قيمة lastmod واحدة، تكون القيمة غالبًا وقت بناء خريطة الموقع. ويقول البروتوكول إن lastmod يجب أن يكون تاريخ تعديل الصفحة لا تاريخ إنشاء الخريطة، لذلك فالتاريخ الموحّد علامة على أنه غير جدير بالثقة.
حوّل رموز اللغات وعناوين URL إلى كود خريطة موقع XML فيه عناصر xhtml:link البديلة، وافحص الرموز والعناوين. مجانية وتعمل في متصفحك.
أنشئ وسوم link rel=alternate hreflang لعناوين URL المترجمة، وافحص الرموز والإشارة الذاتية وx-default. أداة مجانية تعمل في متصفحك.
اعرف كيف تتعامل برامج الزحف من Google مع كل رمز حالة تلصقه، واحسب خطوات إعادة التوجيه مقابل حد 10 خطوات. أداة مجانية تعمل في متصفحك.
اعرف أين تتعارض إشارات noindex والعنوان الأساسي وخريطة الموقع لصفحة واحدة مع إرشادات Google نفسها. مجانية وتعمل في متصفحك.