محمد قتيبة شيخانيأبني. أستكشف. أشارك

المشاريع

Full SEO Page Analyzer: إضافة متصفّح لفحص الصفحة

فحصُ صفحةٍ واحدة فورًا من نافذةٍ واحدة: ميتا وترويسات وروابط وصور وبيانات منظّمة ومؤشّرات أداء.

2025الدور التصميم والبرمجة والنشرالخدمات SEO
  • Chrome Extension
  • JavaScript

السياق

قبل Crawlix كانت هذه. أكثر ما أفعله في يومي فحصُ صفحةٍ واحدة: العنوان والوصف والترويسات والروابط والصور والبيانات المنظّمة. وكنتُ أفتح أربع أدواتٍ في أربعة تبويبات لأجمع ما ينبغي أن يكون في مكانٍ واحد.

المقاربة

كتبتُها إضافة متصفّح بجافاسكربت خالصة: لا إطار عمل، ولا خطوة بناء، ولا حزمة واحدة من npm. اخترتُ ذلك لسببين: الإضافة يجب أن تفتح في اللحظة التي تضغط فيها أيقونتها، وأنا أردتُ أن أفهم كلّ سطرٍ فيها. مجموع الشيفرة 2,236 سطرًا في أربعة ملفات.

ما تفعله

تفحص الصفحة المفتوحة وتعرض النتيجة في تبويبات: وسوم الميتا والرابط المعياري وملفّ robots، وشجرة الترويسات، والروابط مصنّفةً داخليةً وخارجية، والصور ونصوصها البديلة، والبيانات المنظّمة، وبطاقات أوبن غراف وتويتر، ووسوم hreflang، ومؤشّرات الويب الأساسية مقروءةً من PerformanceObserver في المتصفّح نفسه لا من خدمةٍ خارجية. وتجلب قياس PageSpeed Insights عند الطلب، وتجمع في تبويبٍ أخير روابط الأدوات التي أرجع إليها كثيرًا.

الحال الآن

منشورةٌ على متجر كروم منذ أيلول 2025، يستعملها 147 شخصًا، وتقييمها 5.0 من ستّة تقييمات. ولم أحدّثها بعد ذلك، والسبب أنّها نجحت: ما تعلّمتُه من بنائها صار أساس Crawlix، حيث أعدتُ الفكرة أوسع، بمحرّك زحفٍ كامل وواجهةٍ عربية وقاعدة بيانات محليّة. وأتركها منشورةً لأنّها تؤدّي عملها لمن يريد فحص صفحةٍ واحدة بسرعة، لا موقعًا كاملًا.

وواجهتها بالإنجليزية وحدها. هذا نقصٌ أعرفه، وهو أحد الأشياء التي صحّحتُها في Crawlix.

النتائج

المستخدمون
147 مستخدمًا على متجر كروم
التقييم
5.0 من 5، من ستّة تقييمات
الشيفرة
2,236 سطرًا بجافاسكربت خالصة، بلا إطار ولا خطوة بناء
كُتِبت2026-07-30

بيد محمد قتيبة شيخاني CC BY 4.0 · يُعاد استخدامه مع الإسناد