טפסים ליצירת קשר, בוטים וספאם חסרי בושה

52422737 ש

אנטי ספאם הוא נושא ענק עם דוא"ל. אנשים מנסים לשמור על תיבת הדואר הנכנס שלהם נקיים כבר שנים עם כל מה שמעצבן דואר זבל כלים למסנני דואר זבל פשוטים עם היכולת המוזרה שלהם לחיובי שווא. למעשה, דואר זבל באימייל הפך למטרד כזה שהממשלה אפילו נכנסה (דמיין זאת) וכתבה חוקים על כך. אבל יש צורה אחת של דואר זבל שעדיין תלוי בעניין של המשגיח ... ואני מקווה שתעזור לי.

זה התחיל כסתם מטרד, אבל זה הפך להפרעה עסקית כוללת. כל הגשת טופס מפעילה אוטומטית הפניה ב- CRM שלי. מה שאומר שבשנה האחרונה בערך היו לי הרבה מאוד לידים למכור לחברות SEO שיכולות להביא אותי בעמוד 1 של גוגל. אז התחלתי ליצור מטפל ביתי לחלוט ביתי, שיתחיל לזהות ולסלק את הזבלנים הנבזיים האלה ללא סיכון לחיוב כוזב. כי אחרי הכל, בעוד אני שונא דואר זבל, אני שונא הזדמנות אבודה עוד יותר.

כדי להתחיל, הרתחתי את סוגי דואר הזבל שיכולתי לבטל עד שתי קטגוריות:

  1. האדם האמיתי שמגיש נתונים שגויים רק כדי להגיע לעוגיה ההיא מאחורי הטופס ... הניסיון בחינם, הנייר הלבן החינמי, שיווק בטפטוף תוכן וכו '.
  2. הרובוטים הסורקים באינטרנט מגישים קישורי שותפים ונתונים שגויים לכל צורה שהם יכולים למצוא.

כמו כן, במסגרת פרויקט שיתופי פעולה קטן זה (אליו תוכלו להצטרף באמצעות תגובה כאן) הרשו לי להוסיף את הפרמטר הבא: NO CAPTCHA. אני לא יכול לקרוא את הדברים הדאנגים בעצמי חצי מהזמן ויש סיבה לחשוש ש- CAPTCHA עצמה מפחיתה המרת עופרת באמצעות קושי בלבד.

לכן, החוכמה היא ליצור סדרה של בדיקות הגיוניות שבאמצעותן ניתן להריץ את הנתונים שהוגשו בטופס אשר יזהו באופן חיובי דואר זבל באחוז משמעותי מהזמן תוך כמעט אף פעם לא לחסום לידים לגיטימיים.

כאן אני נמצא:

  1. הכנס קלט לטופס, הקלד = טקסט, אך סגנון = "תצוגה: אין;". מטבע הדברים בוטים יזריקו ערך לכל שדה קלט טקסט במטרה לעקוף את בודקי השדה הנדרשים. עם זאת, אם היה מוגש שדה מסוים זה עם נתונים בו, אנו יכולים לדעת בוודאות שאדם לא עשה זאת.
  2. בדוק אם יש "asdf". פשוט, אני יודע, אבל דיווח על דואר זבל היסטורי הראה שזו סוג פופולרי למדי של הגשות שקריות. אם המחרוזת asdf מופיעה בשדה כלשהו, ​​זה ספאם.
  3. בדוק אם יש תווים חוזרים. ניסיתי וניסיתי, אך לא יכולתי לחשוב על סיבה לגיטימית שדמות כלשהי צריכה לחזור עליה יותר מ -3 פעמים בשם, שם חברה או שדה כתובת. אם אתה יכול לשכנע אותי אחרת, נהדר. נכון לעכשיו, "חברת הייעוץ XXXX" לא תהפוך למובילה עבורי.
  4. בדוק אם קיימים מיתרים זהים. מלבד שכנו של טים אלן, וילסון ווילסון, לאף אחד שאני מכיר אותו ערך מחרוזת בכל התחומים של טופס יצירת קשר. אם יותר מדי שדות זהים, זה דואר זבל.
  5. לבסוף, וזה המפתח: בדוק אם קיימות כתובות אתרים שבהן הן אינן שייכות. אחד המקרים הקלאסיים ביותר של דואר זבל הוא הצבת כתובת URL בשדה שהוא לא שייך אליו. מחוץ לתיבת "ההודעה" באזור הטקסט, אין להשתמש בכתובת אתר לשם, מספר טלפון, שם חברה או אחר. אם הם מנסים זאת, זה דואר זבל.

חמש הבדיקות ההגיוניות הללו צמצמו את הגשות הספאם בחודש האחרון בהגשת יותר מ- 5% טופס יצירת קשר בחינם מוצר. אשמח להעלות את הנתון הזה עוד יותר. המספר הגדול ביותר של הגשת דואר זבל שעדיין מתגנב הם הצעות SEO חסרות מוניטין. אז הנה האתגר הבא: האם תוכלו להמציא סדרה של מונחי מפתח וסף צפיפות שיעידו באופן סביר על תוכן ההגשה המדבר על קידום אתרים? כמובן שזה יכול להיות רעיון רע עבור החבר'ה ב- SlingShot ליישם באתר שלהם, אבל עבור כולנו זה יתאים.

מפתחי אתרים מתאחדים: מה עוד צריך לבדוק?

תגובות 5

  1. 1

    אני ממש אוהב את הרעיון להוסיף שדה עם תצוגה: אף אחד. זה גאוני! כתבתי פוסט לפני ירחים רבים על עד כמה קפטצ'ה טכנולוגית נוראית ... היא מענישה את התמימים ומוסיפה צעד נוסף ומיותר למשתמשים. זו האנטיתזה של חוויית המשתמש. אני יכול להעמיד את השדה הנסתר שלך במבחן!

  2. 2

    אני ממש אוהב את הרעיון להוסיף שדה עם תצוגה: אף אחד. זה גאוני! כתבתי פוסט לפני ירחים רבים על עד כמה קפטצ'ה טכנולוגית נוראית ... היא מענישה את התמימים ומוסיפה צעד נוסף ומיותר למשתמשים. זו האנטיתזה של חוויית המשתמש. אני יכול להעמיד את השדה הנסתר שלך במבחן!

  3. 3

    זה אכן עובד ממש טוב, אבל אם אתה מגלגל את זה על צורות קיימות זה עשוי לקחת זמן עד שההשפעה תתרחש. בוטים לעתים קרובות שומרים במטמון את הטופס ומפרסמים אותו כפי שראו אותו לפני שבועות עד שהם חוזרים ורואים אותו שוב. לכן, כל עוד הם מפרסמים לטופס המטמון שלך, הם יעבור. תוך כחודש אתה אמור להתחיל לראות תוצאות.

  4. 4

    1. טיימר;
    2. קשה לנחש שמות שדות;
    3. אימות טופס בצד השרת;
    4. שדה טופס שלא צפוי שיהיה לו ערך;
    5. שיש JavaScript לעדכן שדה נסתר עם הגשת טופס;
    6. שנה תכונות טופס בהגשה עם JavaScript;

    מספר 1 הוא החביב עלי ביותר. הפעל טיימר ברגע שנטען איש הקשר (או דף כלשהו). בצד השרת הגדירו זמן נדרש צפוי למילוי הטופס. אם יוגש מוקדם מדי, המשתמש יראה הודעה / חשבון מושבת / מנהל מקבל דוא"ל וכו '. זה למעשה מבטל 99.9% מכל סוג של פעילות בוט.

    מס '2 שמרו שמות שדות בפגישה והעניקו לשדות שמות אקראיים. מקשה על בוט ללמוד.

    # 3 זה חשוב. ניתן לאמת דוא"ל בצורה מדויקת מאוד עם ביטויים רגולריים, שדה מספר טלפון אמור להכיל 10 מספרים, 2 שדות או יותר עם ערך זהה = בוט וכו '.

    מס '4 הוסבר במאמר שלך, 5 ו -6 כמה אפשרויות סקריפט.

  5. 5

    תודה על ההודעה, ניק. מעריך את הנתח.

    מרטין - אני חושב שהטיימר הוא רעיון מצוין. אני מניח שבוט יעבור ברוכסן והסף יהיה מעט נמוך ... אולי 5 שניות? אני פשוט סקרן בגלל טפסים ממולאים מראש למשתמשים בפועל וגם למשתמשים שחוזרים לדף ויודעים מיד שהם רוצים למלא את הטופס. רק שתי הפרוטות שלי. אני יודע שאני מאחר בערך בשנה זו בפוסט הזה אז לא מצפה לתשובה רבה, פשוט מוציא את זה שם בתקווה 🙂

    שוב תודה!

    -דייב

מה אתה חושב?

אתר זה משתמש Akismet כדי להפחית דואר זבל. למד כיצד הנתונים שלך מעובדים.