من الناحية البرمجية قد لا أستطيع مُساعدتك، إلا أنني سأحاول قدر الإمكان التفكير معك للوصول إلى حل للمشكلة.
هناك عدّة مفاهيم يجب أن تعرفها جيدا وقد تستطيع بعد ذلك ان تحدد الآلية الممكنة للتحكم بالزيارات إلى صفحتك، من ناحية عدد الزيارات والزوار والخ.
الزيارة "Visit" إلى موقعك هي أهم معلومة يمكنك الحصول عليها. والزيارة تُحسب لأي زائر يدخل موقع الويب الخاص بك ويبدأ في التصفح. عدد الزيارات تُحسب لجميع الزوار، بغض النظر عن عدد المرات التي قد يكون الزائر نفسه قد زار فيها موقعك.
وهناك مُصطلح "Unique Visit" وهذا ما يسمى أيضًا بالزيارة بواسطة ملف تعريف الارتباط Cookie. من خلال هذا المُؤشر يمكنك معرفة الزيارات من العنصر X التي تزور موقعك لأول مرة. حيث يمكن للموقع تتبع ومعرفة الزائر من خلال عنوان IP الخاص بالكمبيوتر. سيكون عدد الزيارات Unique أقل بكثير من الزيارات العادية لأنه لا يتم تتبعها إلا إذا تم تمكين ملفات تعريف الارتباط على كمبيوتر الزوار.
بالتالي قد تحتاج إلى طريقة تتمكن من خلالها إحصاء Unique Visit، وبعدها من خلال كود معين أن تعمل على ايقاف الصفحة أو إظهار رسالة للزائر. يمكن فعل ذلك من خلال برمجة Java Script أو php.
وكما ذكرت قد تحتاج لاستخدام ملفات الارتباط حتى تستطيع تتبع الزوار، وتحديد هويتهم.
بإمكانك الاطلاع على العديد من الاقتراحات والحلول من خلال موقع Stackoverflow.