top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

إنشاء خريطة موقع KAFD باستخدام بايثون

تم تطوير مُولّد خرائط مواقع مُخصّص قائم على بايثون لمركز الملك عبدالله المالي (KAFD) لتحسين كفاءة الزحف وتغطية الفهرس. قامت الأداة تلقائيًا بزحف جميع عناوين URL الأساسية القابلة للفهرسة باللغتين الإنجليزية والعربية، وتصفية المعلمات والأصول غير HTML واستجابات الأخطاء، ثم إزالة التكرارات وتنظيم عناوين URL الصالحة في خرائط مواقع XML نظيفة.

تضمن النص البرمجي تحديثات ديناميكية لـ lastmod بناءً على الملفات وطوابع زمنية HTTP، مع سمات changefreq وfirst اختيارية. كما دعم فهرسة خرائط المواقع تلقائيًا عند الوصول إلى حدود عدد عناوين URL أو حجم الملف، وسمح بمسارات آمنة للبيئة للاختبار والإنتاج.

تضمَّنت المخرجات ملفي sitemap.xml أو sitemap_index.xml، ونص بايثون البرمجي القابل لإعادة الاستخدام، وملف README مُوجزًا يحتوي على تعليمات إعداد لإدراج ملف robots.txt وإرساله إلى Google Search Console. وكانت النتيجة عملية اكتشاف أسرع وأنظف، وميزانية زحف مُحسّنة لجميع مواقع KAFD الإلكترونية.

bottom of page