إذا كنت تدير موقعًا إلكترونيًا وتستفيد من برنامج جوجل أدسنس أو أي (شركة إعلانات أخرى) كمصدر دخل، فأنت على دراية بأهمية حل مشكلة الزيارات غير الصالحة و حماية حسابك من النقرات الغير شرعية. هذه الأنشطة قد تعرض حسابك للمخاطر وتؤدي إلى حظره، مما يعني خسارة أرباحك واستثماراتك. تعد الإعلانات من الأدوات الأساسية التي تسهم في دعم نمو المشاريع الإلكترونية الصغيرة والمتوسطة، حيث يمثل مصدر دخل رئيسي للعديد من المدونين والمواقع الإخبارية والشركات الناشئة. يقدم البرنامج مجموعة من الميزات المتقدمة مثل تخصيص الإعلانات، وتحليل الأداء، وإدارة عروض الإعلانات بما يتناسب مع محتوى الموقع واهتمامات الزوار.
لكن رغم هذه الفوائد الكبيرة، هناك العديد من العوامل التي قد تؤدي إلى حظر حسابك على أدسنس أو على أي شركة إعلانات أخرى، مما قد يسبب خسائر مالية ومعنوية جسيمة. بعض هذه العوامل تتعلق بانتهاك سياسات جوجل التي تهدف إلى الحفاظ على جودة الشبكة الإعلانية وتجربة المستخدم. لذلك يصبح من الضروري أن تفهم الأسباب المحتملة للحظر وطرق تجنبها لضمان استمرارية الأرباح والحفاظ على حسابك.
سواء كنت تُدير موقع على منصة ووردبريس أو بلوجر أو أي منصة أخرى، في هذا المقال، سنتعرف على كيفية حل مشكلة الزيارات غير الصالحة وحماية حسابك من هذه الحظر، بالإضافة إلى تقديم استراتيجيات للكشف عن النقرات المشبوهة والإبلاغ عنها بفعالية. كما سنعرض لك أيضًا نصائح عملية لضمان استمرارية استقرار حسابك وأرباحك.
الأسباب الأكثر شيوعاً التي تؤدي إلى حظر الحسابات
يُعتبر الالتزام بسياسات جوجل أدسنس شرطاً أساسياً لضمان استمرارية الحساب وتجنب الحظر. إلا أن هناك مجموعة من الممارسات المخالفة التي يكثر وقوع أصحاب المواقع والمدونات فيها، مما يُعرض حساباتهم للخطر. فيما يلي أبرز هذه الممارسات:
1. المحتوى المحظور أو غير الملائم
نشر محتوى يتضمن العنف، الكراهية، المواد الإباحية، أو يروج للإساءة أو الاستغلال، ويشمل ذلك الاستغلال الجنسي للأطفال والاتجار بهم. وأي محتوى يراه جوجل مخالفًا لسياساته يؤدي إلى إغلاق الحساب بشكل مباشر. من الضروري مراجعة سياسات المحتوى الخاصة بأدسنس بشكل دوري.
2. الترويج للسلع أو الخدمات المحظورة
ترويج أو بيع منتجات غير قانونية أو خطيرة، مثل الأسلحة النارية، المتفجرات، أو المخدرات. على سبيل المثال، إذا كان موقعك يتضمن مقالات تشجع على استخدام المخدرات الترفيهية، فسيُعتبر ذلك مخالفة جسيمة لسياسات Google. هذه المخالفة قد تؤدي إلى تعليق أو إغلاق حسابك في AdSense بشكل دائم، بالإضافة إلى عواقب قانونية محتملة.
3. الأدوية والمستحضرات غير المعتمدة
يُمنع منعًا باتًا الترويج أو بيع الأدوية غير المعتمدة أو علاجات تدّعي تحقيق نتائج خارقة أو سريعة، مثل حبوب إنقاص الوزن غير المرخصة، والتي لم يتم تقييمها أو الموافقة عليها من قبل الهيئات الصحية المعتمدة، وتستخدم AdSense لتحقيق الدخل، فإنك بذلك تنتهك سياسات Google بشكل خطير. هذا قد يؤدي ليس فقط إلى حظر حسابك في AdSense بشكل فوري ونهائي، بل قد يعرضك أيضًا لمساءلة قانونية بسبب الترويج لمنتجات ضارة وغير آمنة.
4. المقامرة عبر الإنترنت
الترويج للمقامرة عبر الإنترنت أو أي أنشطة متعلقة بها، بما في ذلك مواقع الكازينوهات الافتراضية وبيع تذاكر اليانصيب. إذا كان موقعك يدعم أو يسهل الوصول إلى هذه الأنشطة، واستخدمت AdSense لتحقيق الدخل منه، فأنت بذلك تخاطر بشدة بتعليق حسابك أو حظره نهائيًا.
5. المحتوى المكرر أو غير الأصلي
ترفض جوجل مشاركة الإعلانات على المواقع التي تحتوي على محتوى منسوخ أو مكرر من مصادر أخرى. يجب أن يكون كل المحتوى أصليًا وذا قيمة للمستخدم.
6. المحتوى المحمي بحقوق الطبع والنشر
يمنع برنامج AdSense منعًا باتًا تحقيق الدخل من أي محتوى محمي بحقوق الطبع والنشر ما لم يكن لديك تصريح رسمي بذلك. إذا كان موقعك يعرض مواد محمية بحقوق الطبع والنشر، مثل مقاطع الفيديو أو المقالات، ويحقق منها أرباحًا بدون إذن، فقد يعرض ذلك حسابك في AdSense للإيقاف بسبب انتهاك سياسات Google.
7. المحتوى المضلل
إن تقديم معلومات غير دقيقة عن محتواك، إخفاء الغرض الحقيقي من موقعك، أو نشر معلومات مضللة أو أخبارًا كاذبة، قد يؤدي إلى حظر حسابك. على سبيل المثال، إذا قمت بإنشاء موقع يقدم محتوى تعليميًا مجانيًا ولكنه يقوم سرًا بجمع بيانات المستخدمين وبيعها، فمن المرجح أن يتم حظر حسابك في AdSense بسبب هذه الممارسات الخادعة.
10. الزيارات والنقرات الوهمية وغير الصالحة:
تمنع Google AdSense بشكل قاطع أي محاولات لزيادة أرباح الإعلانات بشكل مصطنع، يشمل ذلك استقبال موقعك لزيارات وهمية تهدف إلى تضخيم عدد الزوار، أو القيام بسلوكيات تزيد عدد النقرات بشكل غير شرعي، مثل النقر المتكرر (النقرة الثانية الغير ضرورية) على الإعلانات، أو مطالبة الآخرين بالنقر عليها، أو استخدام أساليب خادعة لجذب النقرات غير المقصودة، كوضع الإعلانات في أماكن مضللة أو إستعمال البرامج الضارة أوالزيارات الآلية (Bots). في حال اكتشاف Google مثل هذه الممارسات، قد تتخذ إجراءات صارمة تشمل تعليق عرض الإعلانات على موقعك، وحجب الأرباح الناتجة عن هذه السلوكيات غير القانونية، وقد تصل الى حظر حسابك نهائيًا، لحماية مصالح المُعلنين.
أمثلة على مصادر حركة المرور والنقرات الوهمية أو الغير الصالحة
الزيارات الآلية (Bots)
تعتبر الروبوتات جزءًا لا يتجزأ من الإنترنت. بعض هذه الروبوتات التي تزحف الى موقعك الإلكتروني لها سلوكيات جيدة ومحمودة، ولكن بعض هذه الروبوتات قد تتبع الروابط الموجودة في إعلاناتك، مما يؤدي إلى توليد حركة مرور إلى موقع المعلن، وهو ما لن يتقبله جوجل أدزنس أبدًا.
البرامج الضارة
إصابة أجهزة المستخدمين ببرامج ضارة تقوم بزيارة مواقع معينة في الخلفية دون علمهم. أو استخدام برامج الروبوت (bots) لإنشاء زيارات أو نقرات وهمية إلى موقع الويب الخاص بك.
شراء الزيارات
شراء زيارات رخيصة من مواقع مشبوهة أو غير معروفة. غالبًا ما تكون هذه الزيارات ذات جودة منخفضة ولا تؤدي إلى أي تفاعل حقيقي مع موقعك.
تبادل الزيارات
المشاركة في برامج تبادل الزيارات حيث يتم توجيه الزيارات بين مواقع مختلفة بشكل مصطنع.
Spam Referrals (إحالات غير مرغوب فيها)
قيام مواقع ويب مشبوهة بإرسال إحالات وهمية إلى موقعك بهدف الترويج لأنفسهم أو خداعك. تظهر هذه الإحالات في تحليلات موقعك ولكنها لا تمثل زيارات حقيقية.
التلاعب بتنسيق الإعلانات
تغيير شكل أو محتوى الإعلانات بما يخالف التصميم الأساسي لجوجل يعتبر تصرفًا غير قانوني. يشمل ذلك إزالة العلامة المميزة للإعلانات أو إضافة نصوص غير مسموح بها.
وضع الإعلانات في أماكن مضللة
إدراج الإعلانات في أماكن خادعة، مثل وضعها بالقرب من أزرار التنقل أو جعلها تشبه المحتوى الأساسي، يجعل المستخدمين ينقرون عليها عن طريق الخطأ. يعتبر هذا تحايلاً واضحاً.
التحرك المفاجئ للمحتوى
هو تغيير غير متوقع لعناصر الصفحة أثناء تحميلها أو تفاعل المستخدم معها، ويحدث غالبًا بسبب عدم تحديد أبعاد ثابتة للصور أو العناصر الديناميكية. هذا التحرك يمكن أن يؤدي إلى نقرات غير مقصودة على الإعلانات، خاصة إذا ظهر الإعلان فجأة في مكان كان المستخدم ينوي النقر فيه على عنصر آخر، مما يعتبر انتهاكًا لسياسات Google AdSense. يشير هذا السلوك عادةً إلى أخطاء في تصميم الموقع، كما يتم توضيحه في أدوات مثل PageSpeed Insights.
وسائل التواصل الاجتماعي
قد تبدو مشاركة موقعك على مواقع التواصل الإجتماعي بمثابة خطوة واعدة لزيادة الزيارات. ومع ذلك، غالبًا ما تكون هذه الخطوة محفوفة بالمخاطر، وذلك بسبب أن العديد من المستخدمين الذين يزورون موقعك قد لا يكونون مهتمين حقًا، بل يتفاعلون بشكل عابر أو بسبب إعلانات مدفوعة. هذا قد يؤدي إلى ارتفاع في عدد الزيارات، ولكن مع قليل من العملاء المخلصين. بالإضافة إلى ذلك، فإن مشاركة موقعك على نطاق واسع قد تجعله هدفًا للجهات الخبيثة أو المنافسين الذين قد يسعون إلى التشويش بطرق غير أخلاقية. كما أن الزيارات التي تأتي عن طريق تحسين محركات البحث (SEO) تُعتبر من أفضل أنواع الزيارات لـ Google AdSense. هذه الزيارات تكون عادةً ذات جودة عالية لأنها تأتي من مستخدمين مهتمين فعليًا بمحتوى موقعك، مما يزيد من فرص تفاعلهم مع الإعلانات بشكل شرعي وطبيعي.
المنافسة غير الشريفة
قيام المنافسين بالنقر بشكل متكرر على إعلانات موقعك (ما يُعرف بـ Click Fraud أو الاحتيال في النقرات) هو أحد التهديدات الخطيرة التي قد تواجهها كمالك لموقع يستخدم Google AdSense. هذه الممارسات غير الأخلاقية يمكن أن تؤدي إلى انخفاض جودة حسابك، أو حتى حظره بشكل دائم، مما يؤثر سلبًا على أرباحك وسمعتك. لذلك، من المهم أن تكون على دراية بكيفية حل مشكلة الزيارات غير الصالحة والنقرا الخبيثة، وحماية حسابك من مثل هذه الهجمات.
الدومينات منتهية الصلاحية
شراء دومين منتهي الصلاحية (Expired Domain) يمكن أن يكون استراتيجية ذكية لتعزيز موقعك، ولكنها تتطلب دراسة دقيقة لتجنب الآثار السلبية. الدومين المنتهي الصلاحية قد يكون له تاريخ قوي من حيث الروابط الخلفية (Backlinks) والسمعة، مما قد يفيد موقعك الجديد. ومع ذلك، إذا لم يتم التعامل معه بشكل صحيح، فقد يؤدي إلى نتائج عكسية. على سبيل المثال، إذا كان الدومين القديم متخصصًا في بيع قطع غيار السيارات وأنت تستخدمه الآن لمدونة عن وصفات الطعام، فإن الزوار الذين كانوا يبحثون عن قطع غيار سيارات سينتهي بهم الأمر على موقعك وسيغادرونه بسرعة عندما يجدون أنه لا يقدم ما يبحثون عنه.
حل مشكلة الزيارات غير الصالحة والنقرات التخريبية
على الرغم من إمكانية تفادي العديد من المشكلات التي قد تؤدي إلى تقييد أو تعليق حسابك في Google AdSense، على سبيل المثال، حل مشاكل تنسيق الإعلانات والتأكد من أنك تنشئ محتوى مفيد وأصلي لا ينتهك سياسات Google، كالتضليل أو نشر معلومات كاذبة، الامتناع عن بيع المواد المحظورة أو الترويج لها، وتجنب شراء الزيارات الرخيصة والمشبوهة وحظر الإحالات الخلفية من المواقع الغير المرغوبة.
إلا أن منع زيارات الروبوتات والنقرات غير المقصودة أو تلك التي تأتي من مصادر خبيثة قصد التخريب يضل أمرًا محدودًا. فإن إثبات براءتك من النقرات والزيارات الوهمية غالبًا ما يكون صعبًا للغاية، خاصةً إذا كانت هناك أدلة قوية على وجود تلاعب أو احتيال، سواء كان ذلك عن قصد أو عن غير قصد. وقد يكون استعادة حسابك أمرًا مستحيلاً في حالة ثبوت التورط في هذه الممارسات.
لكن لا داعي للقلق، فجوجل يكتشف معظم الزيارات والنقرات القادمة من الروبوتات بسهولة وقد لا تظهر في أرباحك. يظل التحدي الأصعب هو التعامل مع الزيارات والنقرات غير المقصودة أو التخريبية من المستخدمين الفعليين.
1. حماية الموقع من الروبوتات
1. تصفية الروبوتات من خلال الموقع الخاص بك
- تأخير عرض الإعلانات: يمكنك تأخير عرض الإعلانات لبضع ثوانٍ بعد تحميل الصفحة لمنع الروبوتات من النقر عليها.
- استخدام CAPTCHA: استخدم CAPTCHA على نماذج الاتصال والتسجيل لمنع الروبوتات من إرسال رسائل غير مرغوب فيها أو إنشاء حسابات وهمية.
- تحديث البرامج: حافظ على تحديث نظام إدارة المحتوى (CMS) والإضافات الخاصة بك لمنع استغلال الثغرات الأمنية.
- استخدام جدار الحماية (Firewall): تستخدم جدران الحماية مجموعة متنوعة من التقنيات لحماية موقعك من الروبوتات، تشمل جدار الحماية (WAF) الذي يمنع حركة المرور الضارة قبل وصولها إلى خادم الويب الخاص بك، وحظر الروبوتات المزيفة، بالإضافة إلى فحص البرامج الضارة والحماية من هجمات القوة الغاشمة.
2. تصفية الروبوتات في إعدادات Google Analytics
يوفر Google Analytics مجموعة من الأدوات والتقنيات التي تساعدنا في حل مشكلة الزيارات غير الصالحة وحظرها، مما يضمن بيانات تحليلية أكثر دقة وموثوقية. فيما يلي الخطوات لتحقيق ذلك:
2.1. تفعيل خاصية تصفية الروبوتات المدمجة:
- قم بإنشاء ملف تعريف (property) من خلال التسجيل في Google Analytics.
- ثم ننتقل إلى لوحة التحكم الخاصة بالإدارة (Admin).
- في قسم “العرض” (View)، نختار “إعدادات العرض” (View Settings).
- بالتمرير لأسفل، نجد خيار “تصفية الروبوتات وبرامج الزحف المعروفة” (Bot Filtering).
- نتأكد من تفعيل هذا الخيار بوضع علامة في المربع المخصص.
- ثم نحفظ التغييرات. هذه الخطوة البسيطة تسمح لـ Google Analytics بتصفية الزيارات القادمة من الروبوتات وبرامج الزحف المعروفة تلقائيًا.
3.1. إنشاء فلاتر مخصصة:
- يمكنك أيضًا إنشاء فلاتر مخصصة للتعامل مع الأنشطة غير الطبيعية التي قد لا يتم اكتشافها تلقائيًا.
- لتحقيق ذلك، قم بإنشاء “عرض” (View) جديد، حيث يتم تعطيل خيار تصفية الروبوتات المدمج (لتحليل البيانات الخام).
- قم بتطبيق فلاتر متقدمة تستهدف أنماطًا محددة من الزيارات الضارة.
- بعد التأكد من فعالية هذه الفلاتر على العرض التجريبي، يمكنك تطبيقها على العرض الرئيسي لضمان دقة البيانات.
4.1. استخدام قائمة استبعاد الإحالات (Referral Exclusion List):
- تتيح لك هذه القائمة استبعاد الزيارات القادمة من مواقع معينة، والتي قد تكون مصادر للزيارات غير المرغوب فيها.
- يمكنك الوصول إلى هذه القائمة في قسم “الإدارة” (Admin)، ضمن “معلومات التتبع” (Tracking Info) في حقل “الملكية” (Property).
- بإضافة عناوين URL المشبوهة إلى هذه القائمة، نضمن عدم احتساب الزيارات القادمة منها في مقاييس Google Analytics.
بمجرد تفعيل خاصية تصفية الروبوتات، سيعمل Google Analytics على استبعاد معظم الزيارات التي يتم تحديدها على أنها قادمة من روبوتات أو برامج زحف معروفة. ومع ذلك، نوصى بمراجعة تقارير Google Analytics بشكل دوري، مع مقارنة البيانات التي تم تصفيتها بتلك التي لم يتم تصفيتها، وذلك للكشف عن أي أنماط غير عادية أو زيارات مشبوهة قد تشير إلى وجود روبوتات متطورة تتجاوز نظام التصفية التلقائي. (يمكنك متابعة التطورات على صفحة المساعدة لـ Google analytics)
2. حماية موقعك من الزيارات والنقرات غير المقصودة أو التخريبية
1. أدوات التحليل المساعدة
Statcounter: هي خدمة تحليل ويب توفر لك إحصائيات حول زوار موقعك. تركز بشكل أساسي على تتبع حركة المرور العامة لموقعك، مثل عدد الزوار، الصفحات التي تمت زيارتها، ومصادر الزيارات، وعنواين ip.
Microsoft Clarity: هي أداة مجانية لتحليل سلوك المستخدم تهدف إلى مساعدتك في فهم كيفية تفاعل الزوار مع موقع الويب الخاص بك، وبالتالي تحسين تجربة المستخدم وزيادة التحويلات. لا توفر Clarity عناوين IP مباشرةً وبالتالي لا يمكنك حظر المستخدم بناءً على عنوان IP بشكل مباشر. ومع ذلك، يمكنك استخدام Statcounter مع Clarity ومقارنة الجلسات بناءً على التوقيت والدولة للحصول على رؤى أعمق حول سلوك المستخدم وتحديد الأنشطة الاحتيالية المحتملة.
يوفر Clarity أدوات تحليلية قوية مثل:
- تسجيلات الجلسات (Session Recordings): لمشاهدة تسجيلات حقيقية لكيفية تفاعل المستخدمين مع موقعك.
- خرائط النقرات (Heatmaps): لمعرفة أين ينقر المستخدمون أكثر وأين يتجاهلون.
- تحليلات النماذج (Form Analytics): لفهم كيف يتفاعل المستخدمون مع نماذج موقعك وتحديد نقاط الانسحاب.
- معدل الارتداد (Bounce Rate) ومتوسط مدة الجلسة (Average Session Duration): للحصول على نظرة عامة على أداء صفحاتك.
- تحليل الأخطاء (Rage Clicks, Dead Clicks, Excessive Scrolling): لتحديد المشاكل المحتملة في تجربة المستخدم.
- Copilot هو مساعد يعمل بالذكاء الاصطناعي (AI) تم دمجه في Microsoft Clarity. يهدف Copilot إلى تسهيل فهم بيانات سلوك المستخدم الموجودة في Clarity، وتقديم رؤى أعمق حول كيفية تفاعل المستخدمين مع موقع الويب الخاص بك. بدلاً من الغوص في التقارير والجداول، يمكنك طرح أسئلة بلغة طبيعية، مثل “ما هي الصفحات التي لديها أعلى معدل ارتداد؟” أو “أين ينقر المستخدمون أكثر؟”. كما يمكن لـ Copilot تحديد الاتجاهات والأنماط التي قد لا تلاحظها بنفسك، مما يساعدك على فهم سلوك المستخدم بشكل أفضل.
- Google Analytics (مدمجة في Clarity): توفر بيانات حول حركة المرور، ومصادر الزيارات، وسلوك المستخدم العام.
2. خطوات فهم وتحليل مصادر الزيارات
بعد ملاحظة أي نشاط مشبوه كارتفاع مفاجئ في عدد الزيارات والنقرات أو ارتفاع معدل الارتداد بشكل غير طبيعي، أو انخفاض كبير في وقت الجلسة، مع الانتابه بشكل خاص للصفحات التي تحتوي على إعلانات. فقد تشير هذه المقاييس للكشف عن أي تلاعب محتمل.
- قسّم الزيارات حسب المصدر (عضوي، مباشر، إحالات، اجتماعي، مدفوع) وحلّل سلوك المستخدم لكل شريحة.
- راقب مصادر الزيارات والنقرات في Google Analytics بانتظام، مع التركيز على المصادر غير المعروفة أو المشبوهة.
- راقب معدل الارتداد ووقت الجلسة، وانتبه بشكل خاص للصفحات التي تحتوي على إعلانات. الارتفاع المفاجئ في معدل الارتداد أو الانخفاض الكبير في وقت الجلسة قد يشير إلى تلاعب.
- انتبه بشكل خاص إلى معدل النقر إلى الظهور (CTR) مثل ارتفاع مفاجئ في عدد النقرات أو الزيارات من مصادر غير معروفة.
3. التحقيق باستخدام Microsoft Clarity (مع Copilot):
- استخدم Copilot لطرح أسئلة محددة: “ما هي الجلسات التي لديها أعلى نسبة نقر على الإعلانات؟” أو “ما هي الجلسات التي تأتي من مصادر الزيارات المشبوهة التي تم تحديدها في Google Analytics؟”
- تحليل تسجيلات الجلسات: شاهد تسجيلات الجلسات للزوار الذين تم تحديدهم في الخطوة الأولى. ابحث عن سلوك غير طبيعي، مثل:
- النقرات المتكررة على الإعلان: إذا كان المستخدم ينقر على الإعلان بشكل متكرر وسريع دون أي تفاعل آخر مع الصفحة.
- حركات الماوس غير الطبيعية: إذا كانت حركات الماوس تبدو آلية أو غير طبيعية.
- عدم التفاعل مع المحتوى: إذا كان المستخدم لا يتفاعل مع أي محتوى آخر على الصفحة باستثناء الإعلان.
- خرائط النقرات: تحقق من خرائط النقرات لمعرفة ما إذا كانت هناك مناطق معينة في الإعلان يتم النقر عليها بشكل متكرر من قبل عدد كبير من الزوار.
4. التحقق من عنوان IP باستخدام Statcounter:
- تحديد عنوان IP: عندما تجد جلسة مشبوهة في Clarity، استخدم التوقيت وموقع الزائر لمحاولة العثور على نفس الزيارة في Statcounter وتحديد عنوان IP الخاص به.
- مراقبة عناوين IP المتكررة: إذا لاحظت أن نفس عنوان IP ينقر على الإعلانات بشكل متكرر، فقم بتدوين هذا العنوان.
5. الإبلاغ عن النشاط المشبوه:
يعتبر الكشف المبكر عن أي نشاط مشبوه في موقعك والإبلاغ الفوري عنه هو خط الدفاع الأول لحماية حسابك في AdSense، أو أي حساب إعلاني. كن يقظًا لأي شيء غير طبيعي تلاحظه، وقم بالإبلاغ عنه إلى Google AdSense على الفور. (نموذج التواصل الخاص بالنقرات غير الصالحة). عند الإبلاغ عن النشاط المشبوه، قدم أكبر قدر ممكن من التفاصيل، بما في ذلك عناوين IP وأوقات الزيارات وأي معلومات أخرى ذات صلة.
3. حظر عناوين IP لتقييد المستخدمين المشتبه بهم
هناك عدة طرق لمنع عناوين IP من الوصول إلى موقع الويب الخاص بك، تعتمد على بيئة الاستضافة الخاصة بك ونوع التحكم الذي لديك. ومع ذلك، ضع في اعتبارك أن المحتالين غالبًا ما يغيرون عناوين IP، كما أن معظم الأجهزة تستخدم عناوين IP ديناميكية، تتغير بشكل تلقائي ومنتظم بمرور الوقت. لذا يتطلب حل مشكلة الزيارات غير الصالحة، يقظة وتحديث مستمرين. وتذكر أن أهم شيئ هو التبليغ عن عناوين IP هذه لـ Google AdSense.
1. حظر عناوين IP عبر ملف .htaccess (لمواقع Apache):
إذا كان موقعك يعمل على خادم Apache، يمكنك استخدام ملف .htaccess
لحظر عناوين IP محددة. هذه الطريقة سهلة نسبيًا وتتيح لك التحكم المباشر.
أضف الأوامر التالية في بداية الملف، مع استبدال “IP ADDRESS” بعنوان IP الذي تريد حظره:
2. حظر عناوين IP عبر لوحة تحكم الاستضافة (cPanel أو ما شابه):
توفر معظم لوحات تحكم الاستضافة (مثل cPanel و Plesk) واجهة رسومية لحظر عناوين IP. هذه الطريقة أسهل للمبتدئين.
قم بتسجيل الدخول إلى لوحة تحكم الاستضافة الخاصة بك، وابحث عن أداة تسمى “IP Blocker” أو “حظر IP” أو ما شابه ذلك. قد تجدها في قسم “Security” أو “الأمان”.
- ملاحظات:
- تختلف الخطوات الدقيقة حسب لوحة تحكم الاستضافة التي تستخدمها.
- بعض لوحات التحكم تتيح لك أيضًا حظر نطاقات كاملة من عناوين IP (IP ranges).
4. حظر الزوار القادمين من الروابط الخلفية الضارة
1. حظر الروابط الخلفية الضارة عن طريق google search console
لإيجاد الزوار القادمين من الروابط الخلفية الضارة، قم باستخدام أدوات تحليل الروابط الخلفية مثل Ahrefs أو SEMrush أو Google Search Console لتحديد هذه الروابط التي تشير إلى موقعك. كما يمكنك استخدم أدوات تحليل حركة المرور مثل Google Analytics أو Statcounter لمراقبة مصادر الزيارات إلى موقعك، و حل مشكلة الزيارات غير الصالحة.
راقب سلوك الزوار القادمين من هذه الروابط.
- هل يقضون وقتًا قصيرًا جدًا على الموقع؟
- الصفحات التي يزورونها عشوائية أو محددة؟
- هل يرتفع معدل الارتداد لديهم؟
إذا كان الأمر كذلك، استخدم أداة Disavow Tool في Google Search Console لطلب إزالة هذه الروابط.
بغض النظر عما إذا كانوا ينقرون على الإعلانات أم لا، فإن الزيارات القادمة من الروابط الخلفية الضارة، مثل مواقع المقامرة، المواقع الإباحية، أو المواقع التي تروج لمنتجات أو خدمات غير قانونية أو الغير ذات صلة بمواضيعك، تؤثر سلبًا على ترتيب موقعك.
2. حظر الروابط الخلفية الضارة عن طريق ملف htaccess
إذا أدركت أن موقعًا غير متوافق أو مشبوه قد قام بالربط بموقعك، ولا تريد أن يتمكن زوار هذا الموقع من الوصول إلى الموقع الخاص بك، فاستخدم هذا الكود في ملف htaccess :
سكريبت حماية أدسنس من النقرات المتكررة في بلوجر
يعمل هذا السكريبت بشكل أساسي عن طريق تتبع عنوان IP الخاص بالزائر. عند اكتشاف 3 نقرات متكررة من نفس العنوان خلال ساعتين، يتم تعطيل عرض الإعلانات لهذا الزائر مؤقتًا. كما يمكنك تغيير عدد النقرات والمدة الزمنية للنقرات، وأيضا عدد ساعات الحظر.
خطوات تطبيق هذا في بلوجر
- افتح لوحة تحكم بلوجر.
- انتقل إلى “القالب” (Theme) ثم انقر على “تحرير HTML” (Edit HTML).
- انسخ الكود الأول وألصقه بعد علامة
]]></b:skin>
أو</style>
. - انسخ الكود الثاني وألصقه قبل إغلاق علامة
</head>
في قالب بلوجر. - انسخ الكود الثالث وألصقه قبل إغلاق علامة
</body>
في قالب بلوجر. - انسخ الكود الرابع (كود الإختبار) وألصقه في إحدى التدوينات
- احفظ التغييرات واختبر المدونة.
السكربت الأول:
إبحث عن علامة ]]></b:skin>
أو </style>
داخل كود القالب، ثم ألصق كود CSS التالي مباشرة بعد تلك العلامة.
.disabled{pointer-events:none}.hidden{display:none}
السكربت الثاني:
إضافة الكود التالي أول الصفحة تحديدًا قبل إغلاق علامة </head>
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js'/>
السكربت الثالث:
إضافة كود JavaScript التالي بين العلامتين </body> ... </body>
المهم قبل إغلاق علامة </body>
.
<script>//<![CDATA[ /* jquery is required */ var aksiAds = "disabled"; // disabled ads still appear but can't be clicked, change it to (hidden) if you want ads to be hidden var maxClick = 3; // maximum click var consecutiveTime = 2 * 60 * 60 * 1000; // 2 hours in milliseconds function ASSetCookie(a, b, c) { var d = new Date(); d.setTime(d.getTime() + (c * 60 * 60 * 1000)); // تحويل الساعات إلى مللي ثانية var e = escape(b) + "; expires=" + d.toUTCString() + ";path=/"; document.cookie = a + "=" + e; } function ASGetCookie(a) { var b, c, d, e = document.cookie.split(";"); for (b = 0; b < e.length; b++) if (c = e[b].substr(0, e[b].indexOf("=")), d = e[b].substr(e[b].indexOf("=") + 1), c = c.replace(/^\s+|\s+$/g, ""), c == a) return unescape(d); } function ASSetCookieAds(a, b) { var c = ASGetCookie(a); void 0 != c && "" != c ? (ASTheCookieInt = parseInt(c) + 1, ASSetCookie(a, ASTheCookieInt.toString(), 0)) : ASSetCookie(a, "1", b); } function ASMaxClick(a, b) { var c = ASGetCookie(a); return void 0 != c && parseInt(c) >= b ? !0 : !1; } jQuery(document).ready(function ($) { var b = "adsbygoogle", c = 24, // صلاحية ملف تعريف الارتباط لمدة 24 ساعة d = maxClick, e = ".adsbygoogle", f = !1; var lastClickTime = ASGetCookie("lastClickTime") ? parseInt(ASGetCookie("lastClickTime")) : 0; var clickCount = ASGetCookie(b) ? parseInt(ASGetCookie(b)) : 0; ASMaxClick(b, d) && $(e).addClass(aksiAds).click(false); $(e).bind("mouseover", function () { f = !0; }).bind("mouseout", function () { f = !1; }); $(e).click(function () { var currentTime = Date.now(); var timeDiff = currentTime - lastClickTime; if (timeDiff > consecutiveTime) { // If the time difference is more than 2 hours, reset the click count clickCount = 1; } else { // If the time difference is less than 2 hours, increment the click count clickCount++; } // Update the last click time ASSetCookie("lastClickTime", currentTime.toString(), c); // Update the click count ASSetCookie(b, clickCount.toString(), c); if (clickCount > d) { $(e).addClass(aksiAds).click(false); } f = !1; }); $(window).on("beforeunload", function () { f && (ASMaxClick(b, d) ? $(e).addClass(aksiAds).click(false) : ASSetCookieAds(b, c)); }); }); //]]></script>
السكربت الرابع:
هذه الطريقة تتيح لك اختبار الكود والتأكد من أنه يعمل كما هو متوقع دون أي خطر على حسابك في AdSense.
أولاً، قم بإنشاء صفحة جديدة ثم انسخ صورة HTML أدناه وانقر فوق “حفظ”، وافتح الصفحة ثم انقر فوق الصورة عدة مرات، بعد النقرة الثالثة سيمنعك السكربت من النقر حتى لا يمكن النقر عليها.
التغييرات الممكنة
1. تغيير الحد الأقصى للنقرات (maxClick
):
- يمكك تغيير قيمة
maxClick
لتحديد عدد النقرات المسموح بها. - مثال: لجعل الحد الأقصى 5 نقرات بدلاً من 3:
var maxClick = 5; // تغيير القيمة هنا
2. تغيير الفترة الزمنية (consecutiveTime
):
- يمكنك تغيير قيمة
consecutiveTime
لتحديد الفترة الزمنية (بالساعات) التي يتم خلالها تتبع النقرات. - مثال: لجعل الفترة الزمنية ساعة واحدة بدلاً من 2:
var consecutiveTime = 1 * 60 * 60 * 1000; // تغيير القيمة هنا
3. تغيير مدة صلاحية ملفات تعريف الارتباط (c
) (مدة الحظر):
- يمكنك تغيير قيمة
c
لتحديد عدد الساعات التي تظل فيها ملفات تعريف الارتباط صالحة. - مثال: لجعل المدة 100 ساعة بدلاً من 24:
c = 24, // تغيير القيمة هنا // صلاحية ملف تعريف الارتباط لمدة 24 ساعة
4. تغيير سلوك الإعلانات عند الوصول إلى الحد الأقصى (aksiAds
):
- يمكنك تغيير قيمة
aksiAds
لتحديد ما يحدث عند الوصول إلى الحد الأقصى للنقرات. - مثال: لإخفاء الإعلانات بدلاً من تعطيل النقرات:
var aksiAds = "hidden"; // تغيير القيمة هنا
حظر مصادر حركة المرور غير الصالحة باستخدام مكون إضافي لـ WordPress
في حال قمت بإعداد إعلاناتك بشكل صحيح ولا تزال تلاحظ وجود حركة مرور غير صالحة أو نقرات مشبوهة، أو تتلقى تحذيرات من Google، فقد يكون الحل المثالي هذه المشكلة، هي استخدام مكون إضافي متخصص لحماية إعلاناتك من النقرات غير الصالحة. وأحد أبرز الحلول الفعّالة هو استخدام المكون الإضافي Ad Invalid Click Protector (AICP)، والذي يوفر مجموعة واسعة من الخيارات القابلة للتخصيص لضمان حماية إعلاناتك. (على جوجل أدزنس فقط).
مميزات المكون الإضافي AICP:
- حظر حركة المرور من بلدان محددة: يمكنك حظر زيارات من بلدان بأكملها تُعتبر مصدرًا للنقرات غير الصالحة.
- تحديد الحد الأقصى للنقرات: يُمكنك تعيين عدد محدد للنقرات المسموح بها لكل مستخدم، مما يقلل من احتمالية النقرات الغير صالحة.
- حظر الزوار عند تجاوز الحد: يتم حظر المستخدمين تلقائيًا عند وصولهم إلى الحد الأقصى المسموح به من النقرات.
- حظر عناوين IP محددة: يُتيح لك المكون الإضافي حظر عناوين IP معينة والتي تُعتبر مصدرًا للنقرات المشبوهة.
- إعدادات قابلة للتخصيص: يوفر المكون الإضافي خيارات متقدمة تسمح لك بتعديل الإعدادات وفقًا لاحتياجاتك الخاصة.
1. تكوين إعدادات البرنامج الإضافي
بعد تثبيت البرنامج المساعد وتنشيطه، إنتقل الى لوحة معلومات WordPress الخاصة بك ثم الى “AdSense Invalid Click Protector” ثم الى “General Settings”.
1. شروط حركة المرور التي تريد حظرها
سنقوم بتعيين حد النقر على الإعلان (Set the Ad Click Limit) إلى 1، حتى يتمكن الزائر من النقر على الإعلان مرتين فقط قبل أن يتوقف عرضه. (النقرة الأولى تكون مشروعة، بينما النقرة الثانية تؤدي لحظر الزائر)
بعد ذلك، سنقوم بتعيين وقت انتهاء صلاحية ملفات تعريف الارتباط الخاصة بعداد النقرات (Click Countre Cooke Expiration Time) إلى ساعة واحدة. وهذا يعني أنه في حالة أن المستخدم نقَر مرة واحدة على الإعلان خلال هذه ساعة ولم يصل الى مرحلة الحظر، سيتم تجديد عدد النقرات مرة أخرى لهذا المستخدم.
بعد ذلك، نقوم بتعيين مدة حظر الزوار (Set The Visitor Ban Duration) على يوم واحد. سيؤدي هذا إلى إيقاف عرض إعلاناتك للزوار المحظورين لمدة يوم واحد.
![]() |
2. منع عرض الإعلانات في بلدان معينة
لمنع عرض الإعلانات في بلدان معينة، اضبط مربع الاختيار هل تريد حظر عرض الإعلانات في بعض البلدان المحددة؟ (Do you want to block showing ads for some specific countries?) على “نعم Yes”. أو اتركه على “لا No” إذا كنت لا تريد حظر بلدان معينة.
بعد ذلك، أدخل رمز الدولة للبلد الذي تريد حظره. يمكنك جلب الرموز بشكل صحيح من خلال الرابط بجانب الخانة كما هو موضح في الصورة وافصل بين الرموز بفاصلة. على يبسل المثال (US, AM). وتأكد من النقر فوق حفظ التغييرات Save Shanges قبل الخروج من الشاشة.
![]() |
3. إضافة كود البرنامج إلى وحدات إعلانات AdSense
أما إذا كنت تستخدم مكونًا إضافيًا لإدارة إعلاناتك، فانتقل إلى المكون الإضافي وافتح كتلة رمز AdSense.
سيبدو مشابهًا للكود أدناه.
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Responsive Ad Code -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-1234567890"
data-ad-slot="0987654321"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
بعد ذلك، قم بتغليف كود الإعلان الخاص بك داخل الكود التالي (ضع الكود إعلانات أدزنس الخاص بك مكان النقاط الخضراء):
if( aicp_can_see_ads() ) { // This part will show ads to your non-banned visitors
$adCode = '<div class="aicp"><!-- Don\'t forget to add this div with aicp class -->
..........
..........
..........
..........
..........
..........
</div><!-- end of the aicp div -->';
return $adCode;
} else { // Anything within this part will be shown to your banned visitors or to the blocked country visitors
return '<div class="error">You have been blocked from seeing ads.</div>';
}
سيبدو مشابهًا للكود أدناه.
if( aicp_can_see_ads() ) { // This part will show ads to your non-banned visitors
$adCode = '<div class="aicp"><!-- Don\'t forget to add this div with aicp class -->
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Responsive Ad Code -->
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-1234567890"
data-ad-slot="0987654321"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div><!-- end of the aicp div -->';
return $adCode;
} else { // Anything within this part will be shown to your banned visitors or to the blocked country visitors
return '<div class="error">You have been blocked from seeing ads.</div>';
}
هنا تجدر الإشارة الى أنك إذا قمت بإضافة رمز AdSense الخاص بك يدويًا إلى WordPress، فستحتاج إلى إضافة كود البرنامج الى كل مكان يوجد فيه رمز Adsense عبر موقعك.
الخاتمة
في النهاية، حل مشكلة الزيارات غير الصالحة والحفاظ على حساب أدسنس يتطلب منك اليقظة والحرص. لا تدع النقرات الغير شرعية تهدد مصدر دخلك. استخدم الأدوات المتاحة لمراقبة نشاط موقعك، وكن دائمًا على استعداد للتبليغ عن أي نشاط مشبوه. تذكر أن جوجل أدسنس تعتمد على الثقة بينك وبينها، لذا احرص على الالتزام بسياساتها وتوجيهاتها. إذا واجهت أي مشكلة، لا تتردد في التواصل مع الدعم الفني للحصول على المساعدة. بالنهاية، إن حل مشكلة الزيارات غير الصالحة والنجاح في أدسنس يعتمد على الشفافية والالتزام بالقواعد.
الأسئلة الشائعة
ما هي النقرات الغير شرعية؟
النقرات الغير شرعية هي تلك النقرات التي تتم بشكل غير طبيعي أو متكرر على الإعلانات بهدف زيادة الأرباح بدون اهتمام حقيقي من المستخدم.
كيف يمكنني اكتشاف النقرات الغير شرعية؟
يمكنك استخدام أدوات مثل Google Analytics أو Statcounter و Clarity لمراقبة النشاط على موقعك وتحليل مصادر النقرات والزيارات.
ما هي الزيارات الوهمية؟
الزيارات الوهمية هي زيارات تأتي من روبوتات أو برامج تلقائية، وليست من زوار حقيقيين، مما يؤثر سلباً على ترتيب موقعك ويؤدي إلى مشاكل مع الإعلانات.
كيف أحمي حسابي في AdSense من النقرات الغير شرعية؟
يمكنك حماية حسابك من خلال مراقبة النشاط على موقعك بانتظام، واستخدام أدوات الحماية، والإبلاغ عن أي نشاط مشبوه.
كيف أبلغ عن النقرات الغير شرعية؟
يمكنك استخدام نموذج الإبلاغ الخاص بجوجل أدسنس لتقديم تفاصيل عن النقرات المشبوهة، مثل وقت النقرات ومصدرها.
هل يمكن أن تؤدي النقرات الغير شرعية إلى إغلاق حسابي؟
نعم، النقرات الغير شرعية قد تؤدي إلى إيقاف أو إغلاق حسابك في AdSense إذا لم يتم حل مشكلة الزيارات غير الصالحة بشكل مناسب.