كيفية إضافة CAPTCHA إلى نموذج اتصال WordPress
نشرت: 2023-02-23تتعامل معظم مواقع الويب - بما في ذلك تلك التي تستخدم WordPress - مع البريد العشوائي على أساس يومي. حتى إذا كنت قد أنشأت موقعك الأول منذ بضعة أسابيع ، فمن المحتمل أنك تواجه بالفعل حقيقة التعليقات غير المرغوب فيها والاستعلامات والاشتراكات في الحساب والمزيد.
يمكن أن تخفف اختبارات CAPTCHA بشكل فعال من البريد العشوائي غير المرغوب فيه ، خاصةً إذا كانت تأتي من نماذج الاتصال الخاصة بك. ولكن بينما يمكن للمرء أن يساعد في التخفيف من المشكلات المتعلقة بالبريد العشوائي ، فمن المحتمل أن تواجه النتيجة غير المقصودة لتجربة أكثر صعوبة لزوارك الحقيقيين .
لهذا السبب اختارت العديد من المواقع استخدام Akismet - وهو حل أكثر بساطة لمكافحة البريد العشوائي لـ WordPress - بدلاً من ذلك.
إذن ، ما هو الخيار المناسب لموقعك؟
في هذه المقالة ، سنبدأ بالحديث عن الجوانب السلبية والبدائل لاستخدام الكابتشا ، حتى تحصل على الصورة الكاملة. بعد ذلك ، سنوضح لك كيفية حماية نماذج جهات الاتصال الخاصة بك في WordPress سواء باستخدام CAPTCHA أو بدونها.
ما هو اختبار CAPTCHA؟
CAPTCHA لتقف على " اختبار تورينج العام الآلي بالكامل لإخبار أجهزة الكمبيوتر والبشر بعيدًا. "تفو!
قدمت النسخ الأولى للمستخدمين نصًا مشوهًا عليهم فك شفرته. نظرًا لأنه كان من الصعب إكماله ، كان بإمكانه التمييز بدقة بين البشر وأجهزة الكمبيوتر.
ما هي عيوب استخدام CAPTCHA؟
ببساطة ، يكره الناس الكابتشا. هذه ليست مسألة رأي أيضًا. أظهرت دراسة أجرتها جامعة ستانفورد أن 71 بالمائة فقط من المستخدمين يحاولون حل اختبارات CAPTCHA عندما يواجهونها. البقية يغادرون الصفحة.
تؤكد دراسة أخرى من Moz هذه الأرقام. يُظهر ذلك ، في المتوسط ، 30 بالمائة من المستخدمين يتركون صفحات تحتوي على كابتشا ، إما أثناء محاولة حلها أو قبل المحاولة. تشير الدراسة نفسها إلى أن إضافة CAPTCHA ببساطة يمكن أن تخفض معدلات التحويل في موقعك بنسبة 3.2 بالمائة.
إذا كنت خبيرًا في التكنولوجيا نسبيًا ، فربما لا تواجه صعوبة على الإطلاق في حل اختبارات CAPTCHA. ولكن ، الكثير من المستخدمين الذين يقررون ترك صفحة عندما يرون أحدهم يفعلون ذلك لأن اختبارات CAPTCHA مصممة بحيث يصعب حلها.
وفقًا لستانفورد ، يمكن أن يستغرق حل اختبار CAPTCHA بالفيديو ما يصل إلى عشر ثوانٍ في المتوسط ، كما أن اختبارات CAPTCHA الصوتية لها معدل فشل مذهل يبلغ 50 بالمائة. حتى كابتشا للصور العادية يمكن أن يكون من الصعب حلها لأنها تعمد تشويش الحروف والرموز. حتى أن بعض الصفحات تطلب منك حل العديد من اختبارات CAPTCHA قبل السماح لك بالمتابعة.
لكي نكون منصفين ، تعمل CAPTCHA. إنها توفر حلاً وظيفيًا لمشكلة تكافح معظم مواقع الويب للتعامل معها.
المشكلة هي أن استخدام CAPTCHA ينقل المسؤولية إلى المستخدمين. يشبه الأمر مطالبة عملاء المتجر بإثبات أنهم ليسوا لصوصًا قبل أن يتمكنوا من إجراء عملية شراء. علاوة على ذلك ، فهو ليس خيارًا جيدًا عندما يتعلق الأمر بمعايير إمكانية الوصول. هذا لأنه قد ينفر المستخدمين الذين يعانون من ضعف في الرؤية أو السمع. نظرًا لوجود بدائل بالفعل لـ CAPTCHA ، فقد ترغب في التفكير في الخيار الذي يجب استخدامه قبل تنفيذها.
ما هي أنواع الكابتشا المختلفة؟
هناك العديد من أنواع الكابتشا. تستخدم معظم مواقع الويب reCAPTCHA ، وهو حل مجاني (لما يصل إلى 1،000،000 تقييم شهريًا) من Google. عندما تصادف نموذج اتصال يستخدم reCAPTCHA ، ستحتاج إلى تحديد المربع الذي يقول ، "أنا لست روبوتًا".
إذا اكتشفت الخدمة أي حركة أو نشاط مشبوه في اتصالك ، فستحتاج إلى حل لغز الصورة. في معظم الحالات ، سيطلب منك اللغز تحديد عدة عناصر متشابهة من مجموعة من الصور. اعتمادًا على الحالة ، قد تحتاج إلى حل ألغاز متعددة للصور قبل إرسال نموذج.
بصرف النظر عن reCAPTCHA ، يمكنك أيضًا تشغيل كابتشا الصوت أو الفيديو. تميل هذه إلى أن تكون أسوأ (من وجهة نظر المستخدم) لأنك مطالب بالمشاهدة و / أو الاستماع بالكامل قبل أن تتمكن من حل اللغز. في كثير من الحالات ، قد لا يكون هذا ممكنًا حتى إذا كنت في مكان لا يمكنك فيه الاستماع إلى الصوت ، أو ليس لديك زوج من سماعات الرأس ، أو لديك إعاقة.
اختبار CAPTCHA المثالي هو الذي يتطلب القليل جدًا من العمل من المستخدمين مع توفير مستوى قوي من الحماية من البريد العشوائي. يجب أن يكون في متناول أكبر عدد ممكن من الناس. يمكن لبعض بدائل CAPTCHA ، مثل Akismet ، توفير ذلك.
ما هو أفضل بديل للكابتشا؟
إذا كنت ترغب في التخلص من البريد العشوائي من موقع WordPress الخاص بك ، ولكن لا ترغب في إبعاد الزائرين من خلال اختبارات معقدة ومزعجة ، فإن أفضل بديل لـ CAPTCHA هو Akismet.
تعرف على Akismet: مانع الرسائل غير المرغوب فيها غير المتطفلة
Akismet هي واحدة من أكثر أدوات WordPress شيوعًا في السوق. إنه مصمم لمساعدتك على منع البريد العشوائي دون إضافة تعقيدات للزوار ، من خلال تحديد التعليقات غير المرغوب فيها والضارة التي يتم إرسالها من خلال نماذج موقعك.
إنه "غير تدخلي" لأن Akismet يمكنه حماية موقع الويب الخاص بك من البريد العشوائي دون استخدام CAPTCHAs. تقوم الخدمة بتحليل كل تعليق ونموذج يتم إرساله على موقع الويب الخاص بك لمعرفة ما إذا كان يتطابق مع البريد العشوائي المعروف أو عناوين IP الضارة ، أو ما إذا كان يتبع أنماطًا ترفع العلامات الحمراء (مثل الارتباط بمواقع جهات خارجية غير ذات صلة).
يمكنك تكوين Akismet لحذف هذه الطلبات تلقائيًا أو السماح لك بمراجعتها للتحقق مما إذا كانت من زوار حقيقيين. في كلتا الحالتين ، لا يرى الزوار أبدًا اختبار CAPTCHA عندما تستخدم Akismet. يظل موقعك محميًا ، وتتحسن تجربة المستخدم بشكل كبير.
كل شيء يحدث في الخلفية. لا يوجد شيء خاص للزوار لملئه. لا يوجد لغز ، ولا صوت للاستماع إليه ، ولا توجد علامات توقف للتعرف عليها. يمكن للزوار الحقيقيين الذهاب في طريقهم دون أي حكمة. يتم بعد ذلك تحديد عمليات إرسال البريد العشوائي وحذفها أو فرزها لمراجعتها لاحقًا.
كيفية إضافة Akismet إلى نموذج اتصال WordPress
تعد إضافة Akismet إلى نماذج اتصال WordPress أمرًا سهلاً. يمكنك القيام بذلك في بضع خطوات فقط. ومع ذلك ، يمكن أن تختلف العملية اختلافًا طفيفًا اعتمادًا على نوع نموذج الاتصال أو المكون الإضافي الذي تستخدمه ، لذلك دعونا نناقش كيفية عملها!
الخطوة 1: قم بتثبيت وتفعيل Akismet
يمكن للمواقع غير التجارية استخدام Akismet مجانًا لإيقاف تعليقات البريد العشوائي وعمليات إرسال نماذج الاتصال الشائنة. للبدء ، ستحتاج إلى تثبيت البرنامج المساعد وتنشيطه.
انتقل إلى علامة التبويب الإضافات في لوحة معلومات WordPress الخاصة بك. ثم ، انقر فوق إضافة جديد واستخدم أداة البحث للبحث عن المكون الإضافي Akismet. في كثير من الحالات ، سيكون خيارًا من بين المكونات الإضافية "المميزة".
عندما تجد البرنامج المساعد ، انقر فوق تثبيت → تنشيط . بمجرد تنشيط المكون الإضافي ، انتقل إلى الإعدادات → Akismet Anti-Spam . ضمن قسم الإعدادات ، سترى حقلاً تحتاج فيه إلى إدخال مفتاح API.
للحصول على هذا المفتاح ، انتقل إلى موقع ويب Akismet وقم بالتسجيل للحصول على حساب. بعد التسجيل ، ستتمكن من الوصول إلى لوحة معلومات Akismet. انتقل إلى علامة التبويب حسابي وحدد خيار إضافة اشتراك .
في الصفحة التالية ، ستتمكن من اختيار الخطة التي تريد استخدامها. تستخدم الخطة الشخصية نموذج دفع ما تريد ، بحيث يمكنك التسجيل مجانًا واستخدامه لموقع ويب واحد. ضع في اعتبارك أنه لا يمكنك الاشتراك في هذه الخطة المجانية إلا إذا لم تقم بتشغيل الإعلانات أو بيع المنتجات أو الترويج لنشاط تجاري من خلال موقع الويب الخاص بك.
بعد تأكيد اشتراكك ، ستتمكن من الوصول إلى مفتاح API ، والذي يمكنك رؤيته في علامة التبويب حسابي . انسخ المفتاح وارجع إلى الإعدادات → شاشة Akismet Anti-Spam في لوحة معلومات WordPress. الصقها في حقل API Key .
انقر فوق حفظ التغييرات وهذا كل شيء. بشكل افتراضي ، سيقوم Akismet بحظر التعليقات غير المرغوب فيها وإرسالها إلى قائمة انتظار حيث يمكنك مراجعة عمليات الإرسال في لوحة المعلومات. هناك خطوة إضافية متضمنة إذا كنت تريد استخدام Akismet مع نموذج اتصال.
الخطوة 2: دمج Akismet مع نموذج الاتصال الخاص بك
لا يقدم WordPress وظائف نموذج الاتصال خارج الصندوق. هذا يعني أن معظم المستخدمين يعتمدون على المكونات الإضافية لتنفيذ هذه الأنواع من النماذج على مواقع الويب الخاصة بهم. ستعتمد هذه الخطوة على المكون الإضافي لنموذج الاتصال الذي تستخدمه.
يعمل Akismet مع أكثر ملحقات نماذج جهات الاتصال شيوعًا في WordPress. تتضمن بعض المكونات الإضافية ، مثل Formidable Forms و WPForms ، دعمًا مضمنًا لـ Akismet. باستخدام أي مكون إضافي ، تحتاج فقط إلى تمكين إعداد Akismet للحماية من البريد العشوائي لكل نموذج على حدة.
تتطلب المكونات الإضافية الأخرى ، مثل Gravity Forms ، إعداد وظائف Akismet الإضافية لإضافة حماية من البريد العشوائي إلى أشكالها. أخيرًا ، هناك بعض الأدوات ، مثل نموذج الاتصال 7 ونماذج Ninja التي تتطلب منك إضافة مقتطفات التعليمات البرمجية إلى النماذج الخاصة بك لتمكين دعم Akismet. لحسن الحظ ، كل هذه الطرق الثلاث واضحة جدًا.
للحصول على الحل الأسهل ، ضع في اعتبارك استخدام وظيفة نموذج اتصال WordPress في Jetpack.
اقرأ المزيد: كيفية استخدام Akismet مع نماذج اتصال WordPress.
الخطوة 3: تكوين إعدادات مكافحة البريد العشوائي في Akismet
Akismet هي إلى حد كبير أداة توصيل وتشغيل ، والتي يمكن أن تكون جذابة إذا كنت تبحث عن شيء سريع وسهل. على أي حال ، فإنه يمنحك أيضًا التحكم في الطريقة التي تريد بها التعامل مع البريد العشوائي لنموذج الاتصال.
بشكل افتراضي ، يرسل المكون الإضافي التعليقات التي يضع علامة عليها كرسائل غير مرغوب فيها إلى "قائمة انتظار" خاصة حيث يمكنك مراجعتها (في قسم التعليقات في لوحة المعلومات). بدلاً من ذلك ، يمكنك تكوين Akismet لتجاهل البريد العشوائي تمامًا ، حتى لا تضطر إلى التعامل معه.
للقيام بذلك ، انتقل إلى الإعدادات → Akismet Anti-Spam وابحث عن قسم الإعدادات . يظهر الخيار الذي تبحث عنه ضمن Strictness .
يقوم Akismet بعمل رائع في فصل رسائل البريد العشوائي عن الرسائل الحقيقية. هذا يعني أنه يمكنك اختيار تجاهل البريد العشوائي في نموذج الاتصال دون الحاجة إلى القلق كثيرًا بشأنه. إذا كنت تريد الاحتفاظ بكل رسالة لتشغيلها بأمان ، فاختر وضع دائمًا البريد العشوائي في مجلد البريد العشوائي للمراجعة جلسة.
ضع في اعتبارك أن Akismet لا يخزن سوى تعليقات البريد العشوائي لمدة 15 يومًا. بعد ذلك ، يقوم بحذفها تلقائيًا. هذا يعني أنك سترغب في مراجعة قائمة الانتظار كل أسبوع أو كل أسبوعين على الأكثر.
كيفية إضافة CAPTCHA إلى نموذج اتصال WordPress
ستعتمد عملية إضافة كابتشا إلى نماذج اتصال ووردبريس على الخدمة التي تستخدمها. نظرًا لأن reCAPTCHA هو حل CAPTCHA الأكثر شيوعًا على الويب ، فسوف نوضح لك كيفية دمجه مع نموذج اتصال WordPress.
الخطوة 1: قم بالتسجيل للحصول على حساب reCAPTCHA
إذا كان لديك بالفعل حساب Google ، فيمكنك الوصول إلى reCAPTCHA على الفور. ما عليك سوى زيارة Google.com/reCAPTCHA وتحديد خيار v3 Admin Console في قائمة التنقل الأساسية.
انقر فوق رمز علامة الجمع في لوحة معلومات reCAPTCHA وأدخل تسمية لموقع الويب الخاص بك. يمكن أن يكون هذا أي معرف فريد. ثم اختر نوع reCAPTCHA الذي تريد استخدامه لموقعك.
النوع الأكثر شيوعًا من CAPTCHA هو reCAPTCHA v2 ، والذي يجبر المستخدمين على حل تحدي أو لغز لتقديم طلب.
بعد ذلك ، ابحث عن حقل المجالات . أدخل مجال موقع الويب حيث تريد استخدام reCAPTCHA .
بعد دخول المجال ، ستحتاج إلى مراجعة شروط خدمة reCAPTCHA ، والموافقة عليها إذا قمت بذلك ، وإرسال النموذج. بعد ذلك ، سيوفر لك reCAPTCHA موقعًا ومفتاحًا سريًا. ستحتاج إلى كليهما للخطوات التالية ، لذا احتفظ بعلامة التبويب مفتوحة أو انسخها والصقها في مكان آمن.
الخطوة 2: ابحث عن مكون إضافي متوافق مع reCAPTCHA
هناك عدد قليل من المكونات الإضافية لنماذج جهات الاتصال في WordPress المتوافقة مع reCAPTCHA. لكن ، ليس كل منهم يدعمه خارج الصندوق. ستحتاج بعض المكونات الإضافية ببساطة إلى وظيفة إضافية ، لكن الكثير منها يتطلب منك إضافة رمز مخصص مباشرةً إلى نماذج جهات الاتصال الفردية لعرض التحديات.
علاوة على ذلك ، لا تقدم reCAPTCHA وثائق توضح أي ملحقات WordPress متوافقة معها. ومع ذلك ، من المرجح أن تحتوي المكونات الإضافية لنماذج الاتصال الأكثر شيوعًا على طريقة تكامل.
إذا لم تكن متأكدًا مما إذا كان المكون الإضافي الذي تستخدمه متوافقًا مع reCAPTCHA ، فيجب عليك التحقق من وثائقه. إذا اكتشفت أنه متوافق ، فيجب أن تكون قادرًا على العثور على إرشادات حول كيفية تنفيذ نظام مكافحة البريد العشوائي باستخدام نماذج الاتصال الخاصة بك.
الأسئلة المتداولة حول نماذج CAPTCHA و WordPress
إذا كانت لديك أية أسئلة حول اختبارات CAPTCHA وكيفية عملها ، فسيجيب هذا القسم عليها. لنبدأ بمراجعة ماهية الكابتشا.
ما هو اختبار CAPTCHA؟
اختبار CAPTCHA هو نوع من الاختبارات المصممة للمستخدمين لإثبات أنهم بشر وليسوا روبوتات. يعد هذا ضروريًا لأن معظم مواقع الويب التي تحتوي على أقسام تعليق أو نماذج اتصال يجب أن تتعامل مع الكثير من برامج الروبوت ومرسلي البريد العشوائي.
تميل هذه الروبوتات إلى ترك تعليقات غير مرغوب فيها تشير إلى مواقع ويب أخرى أو تحاول العثور على نقاط ضعف في النماذج. تساعد اختبارات CAPTCHA في إيقافها لأنها تتطلب مستوى معينًا من البراعة البشرية لحلها. عادةً ما تتضمن اختبارات CAPTCHA ألغاز صور ، ولكن يمكنها أيضًا استخدام الفيديو أو الصوت.
ما هو ريكابتشا؟
reCAPTCHA هي أداة CAPTCHA تقدمها Google. وهي تعمل كخدمة "مجانية" توفر ما يصل إلى 1،000،000 تقييم شهريًا بأشكال عديدة حسب حاجتك.
إذا قمت بتنفيذ reCAPTCHA ، فسيحتاج الزوار إلى تحديد مربع قبل إرسال نموذج للتأكد من أنهم بشر. قد تطلب الخدمة تأكيدًا إضافيًا في شكل اختبارات بصرية إذا اكتشفت أي شذوذ.
ما هو نموذج الاتصال البريد العشوائي؟
البريد العشوائي موجود في كل مكان عبر الإنترنت ، من أقسام التعليقات إلى نماذج الاتصال. في كل مرة تنشئ فيها نموذجًا ، فإنك تفتح مكانًا آخر للبريد العشوائي. هناك الكثير من برامج الروبوت والأشخاص المخصصين لاستخدام النماذج لإرسال البريد العشوائي ، بدءًا من الترويج للمحتوى الخاص بهم إلى مشاركة الروابط إلى المواقع الضارة.
البريد العشوائي لنموذج الاتصال هو أي إرسال غير مصمم لتحقيق الغرض من النموذج ولكن لتجاوزه أو لخداعك لاتخاذ إجراء له عواقب سلبية. عادةً ما يكون من السهل تحديد هذا النوع من الرسائل غير المرغوب فيها ، ولكن التعامل معها قد يستغرق الكثير من الوقت الذي يمكن أن تقضيه في الرد على الاستفسارات المشروعة.
هل CAPTCHA هو أفضل حل لمشكلة البريد العشوائي في نموذج الاتصال؟
تعتبر اختبارات CAPTCHA طريقة فعالة لتقليل نموذج الاتصال وأنواع البريد العشوائي الأخرى. ولكن ، تظهر الأبحاث أن المستخدمين يتفاعلون بشكل سلبي للغاية مع اختبارات CAPTCHA. في المتوسط ، يغادر 30 بالمائة من المستخدمين الصفحة عندما يرون اختبار CAPTCHA.
على الرغم من نجاح اختبارات CAPTCHA ، إلا أنك تحتاج إلى تحديد ما إذا كانت تستحق خسارة الزوار الشرعيين والتحويلات المحتملة. علاوة على ذلك ، هناك بدائل للكابتشا أقل تدخلاً ، مثل Akismet. ستوفر أدوات مكافحة البريد العشوائي البديلة التي لا تجبر الزائرين على حل الألغاز تجربة أفضل بكثير من اختبارات CAPTCHA.
Akismet vs CAPTCHA: أيهما يجب أن أختار؟
تعتمد إجابة هذا السؤال على نوع موقع الويب الذي تقوم بتشغيله وتجربة المستخدم التي تريد تقديمها. بالنسبة لمواقع التجارة الإلكترونية ، يمكن أن تؤدي الخسارة في عدد الزوار والتحويلات التي تسببها اختبارات CAPTCHA إلى خسارة كبيرة في الأرباح.
بالنسبة لنماذج الاتصال على وجه التحديد ، فإن استخدام اختبارات CAPTCHA العادية يعني أنك ستفقد بعض الاستعلامات المحتملة. حلول مثل Akismet أقل تدخلاً وفعالية. إذا كنت تستخدم WordPress ، فإن تطبيق Akismet بسيط بشكل ملحوظ ، مما يجعله حلاً أفضل من CAPTCHAs.
هل سيعمل Akismet مع المكون الإضافي لنموذج الاتصال الخاص بي؟
يعمل Akismet مع معظم ملحقات نماذج جهات الاتصال في WordPress (على الأقل الخيارات المعروفة). تقدم بعض المكونات الإضافية توافقًا خارج الصندوق مع Akismet بينما يطلب منك البعض الآخر تثبيت الوظائف الإضافية. بالنسبة لبعض المكونات الإضافية ، قد تحتاج إلى إضافة رمز مخصص إلى النماذج الخاصة بك ، ولكن العملية عادة ما تكون بسيطة للغاية.
كم عدد مواقع WordPress التي تثق في Akismet؟
يعد Akismet واحدًا من أكثر ملحقات WordPress شيوعًا في العالم ، باستثناء أي شيء. هناك أكثر من خمسة ملايين منشأة نشطة من Akismet في الوقت الحالي ، وهذا العدد مستمر في الارتفاع.
في الواقع ، يقدم العديد من مضيفي الويب Akismet كأحد المكونات الإضافية القليلة التي تأتي مثبتة مسبقًا مع إعدادات WordPress الخاصة بهم. ذلك لأن استخدام Akismet من البداية يمكن أن يساعدك في تقليل مستوى البريد العشوائي الذي تتعامل معه ، وبالتالي تأمين موقع الويب الخاص بك.
إذا كنت ترغب في تنفيذ حل لمكافحة البريد العشوائي لا يتطلب منك إجبار الزائرين على حل الألغاز ، فإن Akismet هي السبيل للذهاب. يثق الملايين من المستخدمين بالفعل في Akismet لحماية مواقعهم ، وهو مجاني للمواقع غير التجارية. لهذا السبب قمنا بإدراجها كأحد المكونات الإضافية التي يجب توفرها لمواقع WordPress.
استخدم Akismet لمنع البريد العشوائي في WordPress
إذا كان لديك موقع ويب به نماذج ، فربما تحتاج إلى تنفيذ نوع من الحماية من البريد العشوائي. لفترة طويلة ، كانت اختبارات CAPTCHA هي الحل الأمثل لهذه الصناعة. إنها سهلة التنفيذ نسبيًا ، وتنجز المهمة. ومع ذلك ، من غير الحكمة تجاهل التأثير السلبي الذي تحدثه على تجربة المستخدم. ببساطة ، الناس لا يحبون الكابتشا.
للحصول على أفضل حماية من البريد العشوائي دون إزعاج زوار الموقع ، يجب أن تفكر في بديل مثل Akismet. إنها فعالة من حيث التكلفة وسهلة البدء.
هل تريد إبقاء عملائك سعداء مع حماية موقع WordPress الخاص بك أيضًا من مرسلي البريد العشوائي والروبوتات؟ اشترك في Akismet اليوم!