Discourse-indexnow — إشعار فوري لـ Bing وYandex عند إنشاء المواضيع أو تحريرها

لقد كنت أستخدم هذا الإضافة (plugin) طوال الأسبوع الماضي، وكانت تجربة رائعة. فهي تعمل تمامًا كما أحتاجها، على الرغم من أنني واجهت بعض الأخطاء البرمجية التي تسببت في فشل الإضافة فور التثبيت.

تحديداً، اكتشفت تعارضات في المسارات (route collisions) مع إضافات أخرى تستخدم نفس نقاط النهاية (endpoints). كما كان هناك مشكلة في تحديد معدل الطلبات (rate limiting)، حيث كان بالإمكان الوصول إلى الحد الأقصى، والانتظار بضع دقائق، ثم الوصول إليه مرة أخرى. بالإضافة إلى ذلك، كان ملف التنسيق (stylesheet) الخاص بلوحة الإدارة يُحقن في المناطق العامة، ولم تكن فئات CSS مُسبقة البادئة (prefixed) بشكل صحيح للإضافة.

كما أضفت ميزة كنت أريدها بشدة: إمكانية الإرسال عندما يكون هناك رد على موضوع. يتم ربط هذا الإرسال برقم صفحة محدد حتى لا تتم معالجة الموضوع بأكمله. للمواضيع التي تحتوي على مئات الردود، يتم إرسال الصفحة الأخيرة فقط، مما يساعد الزاحف (crawler) على إيجاد الرد وتحديث الموضوع بسرعة أكبر بكثير.

إعجابَين (2)