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 treba 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 posljednjih godinu dana ili tako nekako imao jako puno potencijalnih kupaca za prodaju SEO tvrtkama koje me mogu dobiti na 1. stranici Googlea. Stoga sam krenuo u stvaranje priručnika za pripremu piva koji bi počeo 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 postoje li identične žice. 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 da taj podatak bude još veći. Najveći broj neželjenih prijava koje se još uvijek prikradaju loše su poznate SEO ponude. Dakle, slijedi sljedeći izazov: 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 volim ideju dodavanja polja sa zaslonom: nijedno. To je genijalno! Prije mnogo sam mjeseci napisao post o tome kako je Captcha tehnologija užasna ... kažnjava nevine i dodaje dodatan, nepotreban korak za korisnike. To je antiteza korisničkog iskustva. Mogu testirati vaše skriveno polje!

  2. 2

    Apsolutno volim ideju dodavanja polja sa zaslonom: nijedno. To je genijalno! Prije mnogo sam mjeseci napisao post o tome kako je Captcha tehnologija užasna ... kažnjava nevine i dodaje dodatan, nepotreban korak za korisnike. To je antiteza korisničkog iskustva. Mogu testirati vaše skriveno polje!

  3. 3

    Doista djeluje, ali ako ga primenite na postojećim obrascima, može proći neko vrijeme dok se učinak ne promiče. Botovi često predmemoriraju vaš obrazac i objavljuju u njemu onako kako su ga vidjeli prije nekoliko tjedana, dok se ne vrate i ne vide ponovno. Dakle, sve dok postavljaju u vaš predmemorirani obrazac, oni će proći. U roku od otprilike mjesec dana trebali biste početi vidjeti rezultate.

  4. 4

    1. Tajmer;
    2. Teško je pogoditi imena polja polja;
    3. provjera valjanosti obrazaca na poslužitelju;
    4. polje obrasca za koje se ne očekuje da ima vrijednost;
    5. da JavaScript ažurira skriveno polje bez predaje obrasca;
    6. promijeniti atribute obrasca na submit w / JavaScript;

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

    # 2 pohranjuje imena polja u sesiju i daje im polja nasumična imena. Botu otežava učenje.

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

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

  5. 5

    Hvala na postu, Nick. Cijenimo udio.

    Martin - Mislim da je tajmer izvrsna ideja. Pretpostavljam da bi ga bot provukao i prag bi bio nešto nizak ... možda 5 sekundi? Zanima me zbog unaprijed ispunjenih obrazaca za stvarne korisnike kao i korisnike koji se vrate na stranicu i odmah znaju da žele ispuniti obrazac. samo moja dva penija. znam da kasnim s otprilike godinu dana na ovaj post pa ne očekujem puno odgovora, već ga samo 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.