Kapcsolatfelvételi űrlapok, botok és szégyentelen spam

Depositphotos 52422737 s

A levélszemét lekérdezés egy hatalmas téma az e-mailekkel. Az emberek évek óta igyekeznek tisztán tartani a postaládájukat a bosszantó dolgoktól kezdve spamarrest eszközöket az egyszerű levélszemétszűrőkhöz, amelyeknek furcsa képességük van a hamis pozitívok elérésére. Valójában az e-mail spam olyan kellemetlenséggé vált, hogy a kormány még belépett (képzelje el), és törvényeket írt róla. De van egyfajta spam, amelyet még mindig az ébereknek kell elkapniuk ... és remélem, hogy segít nekem.

Csak bosszúságnak indult, de az üzleti tevékenység megszakításáig nőtt. Minden űrlap elküldése automatikusan kiváltja a vezetést a CRM-ben. Ami azt jelentette, hogy az elmúlt körülbelül egy évben sok-sok olyan vezetésem volt, hogy eladjak SEO cégeknek, akik a Google 1. oldalán találnak fel. Tehát egy házi sörforma-kezelő létrehozását tűztem ki célul, amely megkezdi e csúnya spamelők azonosítását és kiküszöbölését a téves pozitív kockázat nélkül. Mert végül is, bár utálom a spamet, még jobban utálom az elveszett lehetőséget.

Először két kategóriába soroltam azokat a spam típusokat, amelyeket kivitelezhetõen megszüntethettem:

  1. Az az igazi ember, aki hibás adatokat közöl, csak azért, hogy elérje azt a sütit az űrlap mögött ... az ingyenes próbaverzió, az ingyenes fehér könyv, a csepegtető marketing tartalom stb.
  2. Az internetet feltérképező robotok, amelyek kapcsolt linkeket és hibás adatokat küldenek bármilyen megtalált formára.

Ezen kis együttműködési projekt részeként (amelyhez itt hozzászólhat), hadd adjam hozzá a következő paramétert: NO CAPTCHA. Magam sem tudom félidőben elolvasni a veszélyes dolgokat, és okkal tartok attól, hogy a CAPTCHA önmagában is csak nehézségekkel csökkenti az ólomkonverziót.

Tehát a trükk egy olyan logikai teszt sorozat létrehozása, amely alapján futtathatja a beküldött űrlapot, amely az idő jelentős részében pozitívan azonosítja a spameket, miközben szinte soha nem blokkolja a törvényes leadeket.

Itt vagyok, ahol vagyok:

  1. Helyezzen be egy bevitelt az űrlapba, írja be a = text, de a style = ”display: none;” értéket. A robotok természetesen beírnak egy értéket bármely szövegbeviteli mezőbe annak érdekében, hogy elkerüljék a szükséges mezőellenőrzőket. Ha azonban ezt a konkrét mezőt be kellene nyújtani adatokkal együtt, akkor biztosan tudhatjuk, hogy egy ember nem tette meg.
  2. Ellenőrizze, hogy van-e „asdf”. Egyszerű, tudom, de a történelmi spamről szóló jelentés azt mutatta, hogy ez a hamis beadványok meglehetősen népszerű formája. Ha az asdf karakterlánc bármely mezőben megjelenik, az spam.
  3. Ellenőrizze az ismétlődő karaktereket. Megpróbáltam és megpróbáltam, de nem tudtam olyan jogos okot kitalálni, amely szerint bármelyik karakternek több mint háromszor kell ismételnie egy név, cégnév vagy cím mezőben. Ha meg tudsz győzni az ellenkezőjéről, nagyszerű. Ami mostani, az „XXXX Consulting Company” nem lesz vezető szerep számomra.
  4. Ellenőrizze, hogy vannak-e azonos húrok. Tim Allen szomszédján, Wilson Wilson kívül senkinek, akit ismerek, ugyanaz a karakterlánc értéke van a kapcsolatfelvételi űrlap minden mezejében. Ha túl sok mező megegyezik, az spam.
  5. Végül, és ez kulcsfontosságú: ellenőrizze azokat az URL-eket, ahol nem tartoznak. A spam egyik legklassikusabb esete az, ha URL-t helyez el egy olyan mezőben, ahová nem tartozik. A szöveges mező „üzenet” mezőjén kívül nem szabad URL-t használni a személy nevéhez, telefonszámához, cégnevéhez vagy egyéb módon. Ha megpróbálják, az spam.

Ez az 5 logikai teszt jóval több mint 70% -kal csökkentette a spamküldeményeket az elmúlt hónapban ingyenes kapcsolatfelvételi űrlap termék. Örülnék, ha ezt a számot még magasabbra emelném. A legtöbb spam-beküldés, amely még mindig elbújik, rossz hírű SEO ajánlatok. Tehát itt van a következő kihívás: Tudna-e előállítani egy sor kulcsfontosságú kifejezést és a sűrűség küszöbértékét, amely ésszerűen jelezné, hogy a beadvány tartalma SEO-ról szól? Természetesen ez lehet egy rossz ötlet, hogy a SlingShot srácai megvalósítsák az oldalukat, de a többiek számára ez megfelel.

A webfejlesztők egyesülnek: mit kellene még tesztelni?

5 Comments

  1. 1

    Nagyon szeretem a megjelenítéssel rendelkező mező hozzáadásának ötletét: nincs. Ez zseniális! Sok hónappal ezelőtt írtam egy bejegyzést arról, hogy milyen szörnyű egy technológia a Captcha ... megbünteti az ártatlanokat, és további, szükségtelen lépést jelent a felhasználók számára. Ez a felhasználói élmény ellentéte. Lehet, hogy próbára teszem a rejtett mezőt!

  2. 2

    Nagyon szeretem a megjelenítéssel rendelkező mező hozzáadásának ötletét: nincs. Ez zseniális! Sok hónappal ezelőtt írtam egy bejegyzést arról, hogy milyen szörnyű egy technológia a Captcha ... megbünteti az ártatlanokat, és további, szükségtelen lépést jelent a felhasználók számára. Ez a felhasználói élmény ellentéte. Lehet, hogy próbára teszem a rejtett mezőt!

  3. 3

    Nagyon jól működik, de ha meglévő űrlapokra terjesztjük, akkor eltarthat egy ideig, amíg a hatás elterjed. A botok gyakran tárolják az űrlapot, és olyan módon teszik közzé, ahogy hetekkel ezelőtt látták, amíg vissza nem térnek, és újra látják. Tehát mindaddig, amíg az Ön gyorsítótárazott űrlapjára tesznek közzé üzenetet, átjutnak. Körülbelül egy hónapon belül el kell kezdenie látni az eredményeket.

  4. 4

    1. Időzítő;
    2. Nehéz kitalálni a mezők neveit;
    3. kiszolgálóoldali űrlapellenőrzés;
    4. egy űrlapmező, amelynek várhatóan nem lesz értéke;
    5. a JavaScript frissít egy rejtett mezőt, űrlapküldéssel;
    6. módosítsa az űrlapattribútumokat a JavaScript használatával;

    # 1 a kedvencem. Indítson el egy időzítőt, amint a partner (vagy bármely oldal) oldal betöltődik. A szerver oldalon állítsa be az űrlap kitöltéséhez szükséges várható időt. Túl korai beküldés esetén a felhasználó üzenetet lát / letiltva / az admin e-mailt kap / stb. Ez valójában kiküszöböli a botok bármilyen tevékenységének 99.9% -át.

    # 2 tárolja a mezőneveket egy munkamenetben, és véletlenszerű neveket ad a mezőknek. Nehezíti a bot tanulását.

    # 3 ez fontos. Az e-mail nagyon pontosan ellenőrizhető a reguláris kifejezésekkel, egy telefonszám mező állítólag 10 számot, 2 vagy több mezőt tartalmaz, ugyanazzal az értékkel = bot stb.

    A 4. cikk elmagyarázza a cikkben, az 5. és a 6. néhány szkriptopciót.

  5. 5

    Köszönöm a bejegyzést, Nick. Becsülje meg a részesedést.

    Martin - Szerintem az időmérő remek ötlet. Feltételezem, hogy egy bot átcsúszik rajta, és a küszöb kissé alacsony lenne ... talán 5 másodperc? Csak kíváncsi vagyok a tényleges felhasználók számára kitöltött űrlapok miatt, valamint azokra a felhasználókra, akik visszatérnek az oldalra és azonnal tudják, hogy ki akarják tölteni az űrlapot. csak a két fillérem. tudom, hogy körülbelül egy évet elkéstem erről a bejegyzésről, így nem nagyon várok választ, csak reménykedve teszem ki 🙂

    köszönöm mégegyszer!

    -Dave

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.