Obrasci za kontakt, botovi i besramna neželjena pošta

Depositphotos 52422737 s

Zaštita od neželjene pošte velika je tema s e-poštom. Ljudi godinama pokušavaju održavati svoju ulaznu poštu čistom, sve od dosadnog spamarrest alate za jednostavne filtre za neželjenu poštu s njihovom neobičnom sposobnošću lažno pozitivnih rezultata. Zapravo, neželjena pošta postala je takva smetnja da je vlada čak i uskočila (zamislite to) i napisala zakone o tome. Ali postoji jedan oblik neželjene pošte koji još uvijek mora nadoknaditi ... i nadam se da ćete mi pomoći.

Započelo je samo kao smetnja, ali naraslo je do potpunog prekida poslovanja. Svaka predaja obrasca automatski pokreće vodeću ulogu u mom CRM-u. Što je značilo da sam u proteklih godinu dana ili tako nekako imao puno potencijalnih kupaca za prodaju SEO tvrtkama koje me mogu dobiti na 1. stranici Googlea. Stoga sam krenuo u izradu rukovatelja obrascima za kućnu pripremu koji će početi prepoznavati i uklanjati te neugodne pošiljatelje neželjene pošte BEZ rizika od lažno pozitivnih rezultata. Jer, uostalom, dok mrzim neželjenu poštu, izgubljenu priliku mrzim još više.

Za početak sam prokuhao vrste neželjene pošte koje bih mogao izvodljivo eliminirati na dvije kategorije:

  1. Pravi čovjek koji predaje pogrešne podatke samo da bi došao do tog kolačića koji stoji iza obrasca ... besplatno suđenje, besplatna bijela knjiga, kap po kap marketing sadržaj itd.
  2. Botovi koji pretražuju web podnoseći pridružene linkove i pogrešne podatke u bilo koji oblik koji mogu pronaći.

Također, kao dio ovog malog suradničkog projekta (kojem se možete pridružiti putem komentara ovdje), dopustite mi da dodam sljedeći parametar: NO CAPTCHA. Ni sam ne mogu pola vremena čitati okačene stvari i postoji razlog za strah da sam CAPTCHA sam smanjuje pretvorbu olova samo poteškoćama.

Trik je u stvaranju niza logičkih testova prema kojima se mogu pokrenuti podaci predani u obrascu koji će pozitivno identificirati neželjenu poštu u značajnom postotku vremena, a gotovo nikada neće blokirati legitimne potencijalne kupce.

Ovdje sam:

  1. U obrazac umetnite ulaz, upišite = tekst, ali style = ”display: none;”. Botovi će prirodno ubrizgati vrijednost u bilo koje polje za unos teksta nastojeći zaobići tražene provjeravatelje polja. Međutim, ako bi se ovo određeno polje moralo predati s podacima u njemu, možemo sa sigurnošću znati da čovjek to nije učinio.
  2. Provjerite ima li "asdf". Jednostavno, znam, ali izvještaj o povijesnoj neželjenoj pošti pokazao je da je ovo prilično popularan oblik lažnih prijava. Ako se niz asdf pojavi u bilo kojem polju, to je neželjena pošta.
  3. Provjerite ponavljaju li se znakovi. Pokušavao sam i pokušavao, ali nisam mogao smisliti legitiman razlog da bi se bilo koji znak trebao ponoviti više od 3 puta u imenu, imenu tvrtke ili adresnom polju. Ako me možete uvjeriti u suprotno, sjajno. Za sada, "XXXX Consulting Company" za mene neće postati vodeća strana.
  4. Provjerite ima li identičnih žica. Osim susjeda Tima Allena, Wilsona Wilsona, nitko koga znam nema istu vrijednost niza u svim poljima kontakt obrasca. Ako je previše polja identično, to je neželjena pošta.
  5. Napokon, i ovo je ključno: provjerite URL-ove tamo gdje im nije mjesto. Jedan od najklasičnijih slučajeva neželjene pošte je postavljanje URL-a u polje gdje mu nije mjesto. Izvan okvira za poruke s tekstom, URL se ne smije koristiti za nečije ime, telefonski broj, naziv tvrtke ili na bilo koji drugi način. Ako pokušaju, to je neželjena pošta.

Ovih 5 logičkih testova smanjilo je prijavu neželjene pošte za više od 70% u posljednjih mjesec dana besplatni obrazac za kontakt proizvod. Volio bih tu cifru povećati. Najveći broj neželjenih prijava koje se još uvijek prikradaju loše su poznate SEO ponude. Dakle, evo sljedećeg izazova: Možete li smisliti niz ključnih pojmova i praga za gustoću koji bi razumno ukazivali na to da sadržaj podneska govori o SEO-u? Naravno, ovo bi mogla biti loša ideja za momke iz SlingShota da ih implementiraju na svojoj stranici, ali za ostale nas bi to odgovaralo.

Web programeri se ujedinjuju: što još treba testirati?

5 Komentari

  1. 1

    Apsolutno mi se sviđa ideja dodavanja polja s display:none. To je genijalno! Napisao sam post prije mnogo mjeseci o tome kako je užasna tehnologija Captcha... ona kažnjava nevine i dodaje dodatni, nepotreban korak za korisnike. To je suprotnost korisničkom iskustvu. Možda ću tvoje skriveno polje staviti na kušnju!

  2. 2

    Apsolutno mi se sviđa ideja dodavanja polja s display:none. To je genijalno! Napisao sam post prije mnogo mjeseci o tome kako je užasna tehnologija Captcha... ona kažnjava nevine i dodaje dodatni, nepotreban korak za korisnike. To je suprotnost korisničkom iskustvu. Možda ću tvoje skriveno polje staviti na kušnju!

  3. 3

    Djeluje jako dobro, ali ako ga uvedete na postojeće obrasce, može potrajati neko vrijeme dok se učinak ne proširi. Botovi često spremaju vaš obrazac i objavljuju na njemu onako kako su ga vidjeli prije nekoliko tjedana dok se ne vrate i ponovo ga vide. Dakle, sve dok objavljuju u vašem obrascu u predmemoriji, proći će. U roku od otprilike mjesec dana trebali biste početi vidjeti rezultate.

  4. 4

    1. mjerač vremena;
    2. Teško je pogoditi nazive polja oblika;
    3. provjera valjanosti obrasca na strani poslužitelja;
    4. polje obrasca za koje se ne očekuje da ima vrijednost;
    5. JavaScript ažurira skriveno polje s slanjem obrasca;
    6. promijeniti atribute obrasca pri slanju s JavaScriptom;

    #1 je moj favorit. Pokrenite mjerač vremena čim se stranica kontakta (ili bilo koje stranice) učita. Na strani poslužitelja postavite očekivano potrebno vrijeme za ispunjavanje obrasca. Ako se pošalje prerano, korisnik će vidjeti poruku/račun onemogućen/administrator prima e-poštu/itd. Ovaj zapravo eliminira 99.9% bilo koje vrste aktivnosti bota.

    #2 pohranjuje nazive polja u sesiji i daje poljima nasumična imena. Otežava botu učenje.

    #3 ovo je važno. E-pošta se može vrlo precizno provjeriti pomoću regularnih izraza, polje telefonskog broja treba sadržavati 10 brojeva, 2 ili više polja s istom vrijednošću=bot, itd.

    #4 objašnjeno je u vašem članku, 5 i 6 neke opcije skripte.

  5. 5

    Hvala za post, Nick. Cijenite udio.

    Martin – Mislim da je mjerač vremena odlična ideja. Pretpostavljam da će bot proći kroz njega i da bi prag bio nešto nizak... možda 5 sekundi? Samo sam znatiželjan zbog unaprijed ispunjenih obrazaca za stvarne korisnike, kao i korisnike koji se vraćaju na stranicu i odmah znaju da žele ispuniti obrazac. samo moja dva novčića. Znam da kasnim oko godinu dana s ovom objavom pa ne očekujem puno odgovora, samo ga stavljam tamo u nadi 🙂

    hvala još jednom!

    -Dave

Što vi mislite?

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.