سكربت إيقاف مانع الإعلانات على بلوجر وطريقة تركيبه

⚡ محدّث أبريل 2026 — يشمل طريقة الكشف الحديثة وحلول بديلة

يستخدم ما يزيد على 42% من مستخدمي الإنترنت أدوات حظر الإعلانات (Ad Blockers) وفق تقارير PageFair وStatista لعام 2025، وهذا يعني أن كل مدونة أو موقع يعتمد على Google AdSense يخسر جزءاً كبيراً من إيراداته بصمت. الحل ليس مواجهة الزائر، بل إعلامه بلطف وإعطاؤه خياراً.

في هذا الدليل ستجد: كيف تكتشف مانع الإعلانات بدقة، وكيف تضيف السكربت على بلوجر خطوة بخطوة، مع مقارنة بين الأساليب وأفضل الممارسات لعام 2026.

⚡ الإجابة السريعة — 4 خطوات
  1. أضف كود CSS قبل ]]></b:skin> في محرر HTML بلوجر.
  2. أضف كود JavaScript الكاشف قبل </body> وليس </head>.
  3. احفظ القالب واختبره بمتصفح مثبت عليه uBlock Origin.
  4. اضبط الرسالة: لطيفة لا مزعجة، مع زر إغلاق.
طريقة إضافة سكربت إيقاف مانع الإعلانات على بلوجر
شرح إضافة سكربت كشف مانع الإعلانات على بلوجر بطريقة احترافية ومتوافقة مع SEO

لماذا يؤثر حظر الإعلانات على مدونتك؟

أدوات مثل uBlock Origin وAdBlock Plus وBrave Browser تحجب طلبات الشبكة الصادرة من نطاقات الإعلانات (doubleclick.net، adsbygoogle.js…) قبل أن تصل إلى المتصفح. النتيجة: الإعلان لا يُحمَّل أصلاً، فلا نقرة ولا ظهور ولا إيراد.

📉 حجم المشكلة في 2026

وفق تقارير PageFair وStatista: 42% من مستخدمي سطح المكتب يحجبون الإعلانات، و15% على الجوال — والنسبة ترتفع سنوياً في الأسواق التقنية العربية.

✅ ماذا يفعل السكربت؟

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

⚠️ ما الذي لا يفعله؟

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

كيف يعمل الكشف عن مانع الإعلانات؟

توجد ثلاث طرق رئيسية للكشف، تختلف في الدقة ومدى تجاوز أدوات الحجب الحديثة:

الطريقة آلية العمل الدقة التوافق 2026
فحص adsbygoogle يتحقق إذا كانت مكتبة Google AdSense محجوبة متوسطة يعمل مع uBlock / AdBlock Plus
ملف Bait (الطُّعم) يخلق عنصراً بأسماء تشبه الإعلانات ويفحص إذا حُجب عالية الأقوى — يكتشف حتى Brave Shields
مكتبة خارجية (Admiral / FuckAdBlock) تستخدم أساليب متعددة في آنٍ واحد عالية جداً تحتاج تحديثاً دورياً — ثقيلة نسبياً
💡
أي طريقة نستخدم؟ الدليل أدناه يجمع فحص adsbygoogle مع عنصر الطُّعم — الأفضل توازناً بين الدقة والأداء لمدونات بلوجر.

خطوات إضافة سكربت إيقاف مانع الإعلانات على بلوجر

⚠️
قبل البدء: خذ نسخة احتياطية في لوحة بلوجر: المظهر ← تعديل HTML ← نسخ كل الكود ولصقه في ملف نصي محلي. خطوة لا تستغرق دقيقة وتوفر عليك الكثير.

الخطوة 1 — الوصول إلى محرر HTML في بلوجر

  1. سجّل الدخول على blogger.com واختر مدونتك.

  2. من القائمة الجانبية: المظهر (Theme)تعديل HTML (Edit HTML).

الخطوة 2 — إضافة كود CSS

ابحث بـ CTRL+F عن:

البحث عن هذا الوسم في محرر HTML بلوجر
]]></b:skin>

والصق الكود التالي مباشرة قبله:

CSS — شريط تنبيه مانع الإعلانات الصقه قبل ]]></b:skin>
#trlyAdbBar {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 99999;
  background: #1a1a2e;
  color: #f1f5f9;
  padding: 14px 20px;
  text-align: center;
  font-size: 15px;
  line-height: 1.6;
  box-shadow: 0 -4px 20px rgba(0,0,0,.25);
  font-family: 'Tajawal', sans-serif;
}
#trlyAdbBar a {
  color: #fbbf24;
  text-decoration: underline;
  font-weight: 700;
}
#trlyAdbBar .trly-close {
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(255,255,255,.12);
  border: none;
  color: #f1f5f9;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  cursor: pointer;
  font-size: 18px;
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
#trlyAdbBar .trly-close:hover { background: rgba(255,255,255,.22); }
/* عنصر الطُّعم — مخفي للزوار العاديين */
#trlyAdBait {
  width: 1px;
  height: 1px;
  position: absolute;
  top: -9999px;
  left: -9999px;
}
🎨
تخصيص التصميم غيّر background: #1a1a2e بأي لون يناسب هوية مدونتك. ألوان داكنة تظهر أكثر احترافية من الأحمر الصارخ.

الخطوة 3 — إضافة كود JavaScript

ابحث عن وسم </body> (وليس </head>) والصق الكود مباشرة قبله:

JavaScript — الكشف عن مانع الإعلانات الصقه قبل </body>
<script>
(function () {
  'use strict';

  // ① إنشاء عنصر الطُّعم
  var bait = document.createElement('div');
  bait.id = 'trlyAdBait';
  bait.className = 'ad-banner ads adsbox doubleclick ad-placement';
  document.body.appendChild(bait);

  // ② انتظر تحميل الصفحة ثم افحص
  window.addEventListener('load', function () {
    var blocked = false;

    // فحص 1: هل حُجب عنصر الطُّعم؟
    var baitEl = document.getElementById('trlyAdBait');
    if (!baitEl ||
        baitEl.offsetHeight === 0 ||
        baitEl.offsetWidth  === 0 ||
        baitEl.style.display === 'none' ||
        baitEl.style.visibility === 'hidden') {
      blocked = true;
    }

    // فحص 2: هل مكتبة AdSense محجوبة؟
    if (typeof window.adsbygoogle === 'undefined') {
      blocked = true;
    }

    if (blocked) {
      var bar = document.getElementById('trlyAdbBar');
      if (bar) bar.style.display = 'block';
    }

    // تنظيف: أزل الطُّعم بعد الفحص
    if (baitEl) baitEl.parentNode.removeChild(baitEl);
  });
})();

// زر الإغلاق
function trlyCloseBar() {
  var bar = document.getElementById('trlyAdbBar');
  if (bar) bar.style.display = 'none';
  // تذكر الإغلاق لمدة ساعة
  try {
    sessionStorage.setItem('trlyAdbClosed', '1');
  } catch(e) {}
}

// إذا أغلق الزائر الشريط سابقاً في نفس الجلسة، لا تعرضه
(function(){
  try {
    if (sessionStorage.getItem('trlyAdbClosed') === '1') {
      var bar = document.getElementById('trlyAdbBar');
      if (bar) bar.style.display = 'none';
    }
  } catch(e) {}
})();
</script>

الخطوة 4 — إضافة HTML شريط الرسالة

ابحث عن <body> (بداية الـ body) والصق مباشرة بعده:

HTML — شريط الرسالة الصقه بعد <body> مباشرة
<div id="trlyAdbBar" role="alert" aria-live="polite">
  📢 يبدو أنك تستخدم مانع إعلانات. الإعلانات تساعدنا على تقديم محتوى مجاني.
  يرجى <strong>تعطيل مانع الإعلانات</strong> أو
  <a href="https://support.google.com/adsense/answer/10627864" rel="nofollow noopener" target="_blank">
    إضافة موقعنا للقائمة البيضاء
  </a> — شكراً لدعمك! 🙏
  <button class="trly-close" onclick="trlyCloseBar()" aria-label="إغلاق">&times;</button>
</div>
✏️
خصّص نص الرسالة عدّل الجملة لتناسب صوت مدونتك. الرسائل اللطيفة والواضحة تحقق نتائج أفضل بكثير من التهديد بحجب المحتوى.

الخطوة 5 — الحفظ والاختبار

  1. انقر حفظ القالب (Save Theme) في الزاوية العلوية.

  2. افتح مدونتك في متصفح مثبت عليه uBlock Origin أو AdBlock Plus.

  3. يجب أن يظهر الشريط الداكن في أسفل الصفحة.

  4. افتح مدونتك في متصفح نظيف (بدون امتداد) وتأكد أن الشريط لا يظهر.

🚫
خطأ شائع: الكود قبل </head> بدلاً من </body> وضع JavaScript في <head> يجعل الفحص يعمل قبل تحميل DOM كاملاً، فيفشل في اكتشاف عنصر الطُّعم. ضعه دائماً قبل </body>.

مقارنة بين أساليب الكشف عن مانع الإعلانات

الأسلوب يكتشف uBlock يكتشف Brave التأثير على الأداء مناسب لبلوجر
فحص adsbygoogle فقط نعم أحياناً لا شيء جزئياً
عنصر الطُّعم فقط نعم نعم خفيف جداً ممتاز
الدمج (كود الدليل) نعم نعم خفيف الأفضل
مكتبة FuckAdBlock نعم نعم ثقيل مقبول

أفضل الممارسات لعام 2026 — لا تُزعج الزائر

✅ افعل

أضف زر إغلاق واضح. استخدم لغة محترمة ("يرجى" لا "يجب"). اعرض الرسالة مرة واحدة للجلسة فقط (sessionStorage). اجعل الشريط في الأسفل لا يغطي المحتوى.

❌ لا تفعل

لا تحجب المحتوى كاملاً — يضر بالـ SEO ويزيد معدل الارتداد. لا تعرض نوافذ منبثقة (Popups) تعيق القراءة. لا تُكرر الرسالة في كل زيارة.

بدائل إضافية لتعويض خسارة إيرادات الإعلانات

  • برامج الشراكة (Affiliate Marketing): لا تتأثر بحظر الإعلانات لأن الروابط نصية في المحتوى.
  • المحتوى المدفوع / الاشتراكات: نماذج Patreon أو Buy Me a Coffee.
  • الإعلانات المباشرة: التفاوض مع المعلنين مباشرة بدون وسيط.
  • المنتجات الرقمية: قوالب، كتب إلكترونية، دورات.

أسئلة شائعة حول سكربت مانع الإعلانات على بلوجر

هل سيؤثر السكربت على سرعة مدونتي أو PageSpeed؟
الكود خفيف جداً (أقل من 1KB) ويعمل عبر حدث window.load، أي بعد تحميل كل محتوى الصفحة. لن يؤثر على LCP أو FCP أو أي مؤشر Core Web Vitals.
هل يكتشف الكود متصفح Brave الذي يحجب الإعلانات افتراضياً؟
نعم. عنصر الطُّعم بأسمائه المصطنعة (ads adsbox ad-placement doubleclick) يُحجب عادةً بواسطة Brave Shields وuBlock Origin على حد سواء، مما يجعل الكشف ناجحاً في معظم الحالات.
هل يمكن حجب المحتوى كلياً حتى يعطّل الزائر الأداة؟
تقنيا ممكن، لكن قد يؤثر سلباً على تجربة المستخدم ومؤشرات التفاعل، مما قد ينعكس بشكل غير مباشر على الأداء في نتائج البحث.
لماذا لا يعمل السكربت على جميع الزوار رغم استخدامهم مانع إعلانات؟
بعض أدوات الحجب المتطورة تُخفي وجودها ولا تحذف العناصر بل تجعلها غير مرئية بطرق أخرى. الحل: تحديث أسماء فئات CSS في عنصر الطُّعم دورياً لمواكبة قوائم الحجب المحدّثة.
هل هذا السكربت متوافق مع قوالب بلوجر المختلفة؟
نعم. السكربت مستقل عن القالب تماماً لأنه يعمل على مستوى الـ DOM لا على مستوى القالب. تم اختباره على قوالب SeoPlus وContempo وSoho وNotebook.
هل استخدام سكربت الكشف يخالف سياسة Google AdSense؟
لا. Google لا تمنع استخدام أدوات الكشف عن مانع الإعلانات طالما لا تُجبر المستخدم على أي شيء أو تخادعه. عرض رسالة لطيفة مقبول تماماً. المحظور هو النقر الوهمي أو التلاعب في ظهور الإعلانات.

📌 خلاصة الدليل

  • الجمع بين فحص adsbygoogle وعنصر الطُّعم هو الأدق والأخف لمدونات بلوجر.
  • ضع JavaScript قبل </body> لا </head> لضمان عمل الكشف بعد تحميل DOM.
  • أضف زر إغلاق واستخدم sessionStorage لعدم إزعاج الزائر أكثر من مرة.
  • الرسالة اللطيفة تحقق تحويلاً أعلى من الأسلوب التهديدي — الإقناع لا الإكراه.
  • حدّث أسماء فئات الطُّعم دورياً لمواكبة قوائم الحجب المحدّثة.
  • لا تحجب المحتوى كلياً — يضر بالـ SEO وسياسة AdSense.
خالد ترليون خبير أمن رقمي
متخصص في هندسة الذكاء الاصطناعي، الأمن السيبراني، واستراتيجيات العمل الحر. يكرس خبرته في Trelyoon منذ 2022 لتقديم أدلة تقنية مراجعة يدوياً.
تعليقات