كيفية إضافة CAPTCHA إلى موقع الويب الخاص بك

نشرت: 2022-08-28

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

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

استخدام مختلف غير مصرح به لموقعك على الويب

هناك طرق مختلفة يمكن للأشخاص عديمي الضمير من خلالها التفاعل مع موقعك. يمكن أن يضر هذا بسمعة موقعك ويعرض بياناتك للخطر. تتضمن بعض الطرق التي يمكنك من خلالها تجربة الاستخدام غير المصرح به ما يلي:

• استخدام الروبوتات لنشر التعليقات

• المراسلات الآلية عبر نماذج الاشتراك / الاتصال

• تسجيل جماعي للحسابات على موقعك بعناوين بريد إلكتروني مزيفة.

الطريقة الرئيسية التي يمكنك من خلالها حماية موقع الويب الخاص بك والتوجيه ضد هذه الثغرات الأمنية هي استخدام برنامج CAPTCHA النصي على صفحات الويب الخاصة بك.

أسباب استخدام CAPTCHA

السبب الرئيسي لاستخدام CAPTCHA على موقعك هو إثبات صدق زوار موقعك. كما أنه يضمن حصولك على رسائل من بشر وليس روبوتات. تم تطوير بعض البرامج والبرامج الوكلاء المؤتمتة لأغراض ضارة.

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

كل هذا سيؤثر على سمعة موقع الويب الخاص بك ، بما في ذلك اسم المجال وعنوان IP الخاص بـ cPanel. هذه وغيرها الكثير هي الأسباب التي تجعل استخدام CAPTCHA موصى به بشدة.

كيف يعمل CAPTCHA على موقع الويب الخاص بك

كلمة التحقق

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

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

ما هو اختبار CAPTCHA الأكثر فعالية في الاستخدام؟

في حين أن هناك العديد من خيارات CAPTCHA في السوق ، تعد Google reCAPTCHA واحدة من أكثر خدمات CAPTCHA استخدامًا. أفضل جزء هو أنه مجاني للاستخدام ويقدم وظائف أساسية ولكنها فعالة. بالطبع ، إذا كنت تريد الإصدار المدفوع ، يمكنك الترقية إلى إصدار Enterprise ، والذي يوفر إمكانيات تكامل وميزات موسعة.

يمكنك العثور على حزمة الاشتراك في قسم المنتجات في صفحة Google Developers. بالنسبة لهذا الدليل ، سنلقي نظرة على الإصدار المجاني من خدمة reCAPTCHA CAPTCHA.

خطوات إضافة reCAPTCHA إلى موقع الويب الخاص بك

الخطوة 1: قبل أن تبدأ العملية ، يوصى بتسجيل الدخول إلى حساب Google الخاص بك.

حساب جوجل

الخطوة 2: قم بزيارة صفحة دليل المطور من Google لتبدأ بإضافة reCAPTCHA إلى موقعك.

recaptcha

الخطوة 3: في قسم النظرة العامة الصغيرة في صفحة دليل المطور ، انقر على رابط "التسجيل للحصول على زوج مفاتيح API". ستتم إعادة توجيهك إلى صفحة أخرى.

نظرة عامة

الخطوة 4: املأ معلومات موقع الويب الخاص بك في الصفحة المفتوحة التالية. الجزء الذي يحتوي على "Label" هو اسم موقع الويب الخاص بك على لوحة Google. يجب أن تسرد "المجالات" اسم المجال الحالي الخاص بك المرفق بخطة الاستضافة الخاصة بك.

ضع الكلمة المناسبة

استخدم فقط اسم المجال بدون عنوان URL الخاص بموقعك. ومن الأمثلة على ذلك happ.com. بعد ذلك ، تحقق من "شروط الاستخدام" لقبول شروط استخدام الخدمة.

أصحاب

الخطوة 5: تحتوي الشاشة التالية على رموز المفتاح السري ومفتاح الموقع لاستخدامهما. قم بنسخها إلى مكان آمن ويمكن الوصول إليه بسهولة قبل بدء إعداد CAPTCHA على موقع الويب الخاص بك.

أضف recaptcha

تجدر الإشارة إلى أن هناك إصدارين من Google reCAPTCHA - v2 و v3. يقوم Google reCAPTCHA v2 بتقييم حركة المرور ويطلب تحديد مربع الاختيار الموجود على الصفحة عند وجود استخدام مشبوه. هذا الإصدار أكثر راحة ويمكن الاعتماد عليه لمحتوى الهاتف المحمول.

لا يتطلب Google reCAPTCHA v3 ملء أي حقل أو تحديد أي مربع. يتتبع ويبني الدرجات للتحقق من صحة نشاط المستخدمين على الصفحة. إنه يعمل وفقًا للسلوكيات التي تتطابق مع القواعد وتوصي بالمهام المقابلة.

لاحظ أن كلا الإصدارين عبارة عن مجموعات نصية يمكنك إضافتها إلى موقعك للصفحات المقابلة لهما. يمكنك إضافة الوظيفة من خلال الوحدات أو المكونات الإضافية على مواقع CMS مثل WordPress.

الخطوة 6: قم بتثبيت CAPTCHA على موقع WordPress الخاص بك. للقيام بذلك ، انتقل إلى موقع WordPress الخاص بك. انتقل إلى قسم الإضافات وانقر فوق علامة التبويب "إضافة جديد". ابحث عن CAPTCHA في حقل البحث. يجب عليك تحديد إصدار البرنامج المساعد المتوافق مع إصدار WordPress الخاص بك.

أضف الإضافات

عادة ، يقوم النظام بتمييزها تلقائيًا. لذا ، ما عليك سوى النقر عليها. إذا حاولت تثبيت إصدارات إضافية غير متوافقة ، فقد يتسبب ذلك في حدوث مشكلات في موقع الويب الخاص بك ، بما في ذلك جعله غير متاح للزوار.

التقييمات

بعد التثبيت ، يمكنك الآن دمجه مع نموذج الاتصال الذي تستخدمه. بشكل افتراضي ، تم دمج حماية CAPTCHA بالفعل في معظم ملحقات جهات الاتصال المعروفة على WordPress. وهي متوفرة في أحدث إصدار من ملحق Contact Form 7.

الخطوة 7: انتقل إلى لوحة تحكم المسؤول على موقع الويب الخاص بك وانتقل إلى علامة التبويب "التكامل" في قسم الاتصال. هنا ، سوف تحدد موقع ملحق reCAPTCHA. انقر فوق الزر "تكامل الإعداد".

نموذج الاتصال 7

الخطوة 8: املأ التفاصيل التي نسختها من لوحة تحكم Google Developers في النافذة التالية وانقر على الزر "حفظ التغييرات".

دمج

الخطوة 9: انتقل إلى قسم "الاتصال" ، وانقر فوق علامة التبويب "نموذج الاتصال" ، واختر النموذج الذي تريد تعديله.

نماذج الاتصال

الخطوة 10: أدخل [recaptcah] في الرمز المدرج في نموذج الاتصال وانقر على زر "حفظ التغييرات".

شكل

استنتاج

يوجد لديك اختبار CAPTCHA جاهز تمامًا وجاهز للذهاب إلى العمل. عندما يستخدم أي شخص نماذج الاتصال على موقعك ، سينبثق اختبار CAPTCHA للتحقق مما إذا كانوا بشرًا حقيقيين أم روبوتات.

إذا كنت تريد المزيد من الإعدادات والأكواد للتكامل في نموذج الاتصال الخاص بك ، فيمكنك التحقق من صفحة معمل رمز reCAPTCHA من حسابك في Google. ستجد أشياء مثل السلوك والحجم وخيارات أخرى في القسم.

ما هو نموذج CAPTCHA؟

المعنى الكامل لـ CAPTCHA هو اختبار Turing العام المؤتمت بالكامل لإخبار الكمبيوتر والبشر بصرف النظر. يقدم اختبار CAPTCHA مهام يصعب على أجهزة الكمبيوتر إكمالها ولكنها سهلة على البشر. باستخدام هذا ، يمكن لمالك الموقع التخلص من برامج الروبوت التي تحاول الوصول إلى مواقع الويب الخاصة به.

كيف أقوم بإضافة CAPTCHA إلى نموذج؟

انقر لفتح الشريط الجانبي في صفحة النموذج وقم بتوسيع قائمة الإعدادات المتقدمة. قم بتشغيل القائمة باستخدام "Include CAPTCHA" ثم انقر فوق "Save Changes" لإضافة CAPTCHA إلى النموذج.

كيف أقوم بتضمين اختبار CAPTCHA على موقعي؟

انتقل إلى صفحة reCAPTCHA الرئيسية وانقر على زر "Get reCAPTCHA". اتبع التعليمات التي تظهر على الشاشة التالية لإدخال تسمية ومجال لموقع الويب الخاص بك. املأ الحقول وانقر فوق "تسجيل" لإضافة CAPTCHA إلى موقعك.

هل أحتاج إلى إضافة CAPTCHA إلى موقع الويب الخاص بي؟

ليس من الضروري إضافة CAPTCHA إلى موقعك ولكن يوصى به بشدة. يمنع البريد العشوائي في قسم التعليقات ورسائل البريد الإلكتروني المزيفة من التسجيل على موقع الويب الخاص بك.

عمير
عمير خان