فاحص الأيقونة المفضلة (Favicon) للموقع

اعرف الأيقونات التي يعلنها موقع ما، وهل يُحمَّل كل رابط أيقونة وملف /favicon.ico فعلاً (الحالة والنوع والحجم)، ووجود apple-touch-icon وmanifest.

تتم إضافة https:// إذا لم يُذكر المخطط.

لا تستطيع المتصفحات قراءة ترويسات المواقع الأخرى، لذا يُرسل هذا الطلب خادمُ AlgoKit (دالة Cloudflare Pages Function) من أحد مراكز بيانات Cloudflare. قد تختلف النتائج عمّا يراه زوار من دول أخرى. تُرفض العناوين الخاصة والمحلية، ولا يُخزَّن محتوى الصفحة.

ما هو فاحص الأيقونة المفضلة؟

تقرأ هذه الأداة تصريحات الأيقونات في الصفحة (rel="icon" وshortcut icon وapple-touch-icon وmask-icon) ورابط manifest تطبيق الويب، ثم تطلب كل رابط أيقونة وكذلك /favicon.ico الافتراضي للتأكد من أنها تُحمَّل فعلاً. تحصل على حالة HTTP ونوع المحتوى وحجم كل أيقونة وقائمة فحص بالنواقص الشائعة.

كيفية استخدام فاحص الأيقونة المفضلة

  1. أدخل رابط الموقع واضغط Check.
  2. راجع جدول روابط الأيقونات مع rel/sizes وحالة HTTP ونوع المحتوى والحجم.
  3. اقرأ قائمة الفحص: الأيقونة المعلنة و/favicon.ico وapple-touch-icon وmanifest.

متى تستخدم فاحص الأيقونة المفضلة

استخدمها عندما لا تظهر الأيقونة في علامات تبويب المتصفح أو المفضلة أو نتائج البحث، أو بعد تغيير الأيقونات. لا ترسم الأيقونات ولا تفحص أبعاد الصورة داخل الملف؛ كما تخزّن المتصفحات الأيقونات مؤقتاً بقوة، فقد يستغرق ظهور أيقونة مُصلحة بعض الوقت.

كيف يعمل فاحص الأيقونة المفضلة

تجلب دالة Pages الخاصة بـ AlgoKit الصفحة بحمايات SSRF نفسها المستخدمة في بقية الفاحصات، وتستخرج روابط الأيقونات وmanifest من HTML، وتطلب حتى 8 روابط أيقونات منها /favicon.ico. يُبلَّغ عن إعادة التوجيه في روابط الأيقونات بدل تتبعها كي يمر كل طلب بفحوص العناوين الخاصة. وتُعاد إلى متصفحك الحالة وContent-Type والحجم (Content-Length أو البايتات المقروءة حتى 1 ميغابايت).

حالات الاستخدام الشائعة

  • معرفة سبب ظهور أيقونة فارغة في تبويب المتصفح (404 على الملف المعلن).
  • التأكد من وجود /favicon.ico للأدوات والزواحف التي تطلبه مباشرة.
  • التحقق من وجود apple-touch-icon لإشارات الشاشة الرئيسية في iOS.
  • التأكد من تقديم الأيقونات بنوع محتوى صورة وليس text/html.

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

هل ما زلت بحاجة إلى /favicon.ico؟

تستخدم المتصفحات الحديثة <link rel="icon"> الذي تعلنه، لكن بعض الأدوات وقارئات RSS والمتصفحات القديمة تطلب /favicon.ico مباشرة، فوجوده يتجنب أخطاء 404.

ما حجم apple-touch-icon المناسب؟

صورة PNG بحجم 180×180 بكسل تغطي أجهزة iPhone وiPad الحالية؛ ويعدّل iOS حجمها للأحجام الأخرى.

لماذا تعرض Google أيقونة قديمة؟

تعيد Google زحف الأيقونات وفق جدولها. تأكد من أن الأيقونة قابلة للزحف ومستقرة؛ وقد يستغرق التغيير أياماً أو أسابيع.

استكشف المزيد من الفئات