Kontaktaj Formoj, Robotoj kaj Senhonta Spamo

Depositphotos 52422737 s

Kontraŭspamo estas grandega temo kun retpoŝto. Homoj provas konservi sian enirkeston pura de jaroj kun ĉio, de la ĝena spamaresto iloj al simplaj rubaĵaj retpoŝtaj filtriloj kun sia perturba kapablo por falsaj pozitivoj. Fakte retpoŝta spamo fariĝis tia ĝeno, ke la registaro eĉ intervenis (imagu tion) kaj verkis leĝojn pri ĝi. Sed estas unu formo de spamo, kiu ankoraŭ dependas de la gardisto ... kaj mi esperas, ke vi helpos min.

Ĝi komenciĝis kiel nur ĝeno, sed ĝi kreskis ĝis kompleta komerca interrompo. Ĉiu formularo-sendado aŭtomate ekigas antaŭecon en mia CRM. Kio signifis, ke dum la pasinta jaro pli-malpli, mi havas multajn diskojn por vendi al SEO-kompanioj, kiuj povas akiri min sur paĝo 1 de Google. Do, mi intencis krei hejman bieroforman prilaborilon, kiu komencus identigi kaj forigi ĉi tiujn aĉajn spamistojn SEN risko de falspozitivo. Ĉar finfine, kvankam mi malamas spamon, mi malamas eĉ pli perditan ŝancon.

Por komenci, mi boligis la specojn de spamo, kiujn mi povus fareble forigi al du kategorioj:

  1. La vera homo, kiu sendas erarajn datumojn nur por atingi tiun kuketon malantaŭ la formularo ... la senpaga provo, la senpaga blanka libro, la merkatigado de trempoj enhavo, ktp.
  2. La robotoj, kiuj rampas la retejon, sendas filiajn ligojn kaj erarajn datumojn al iu ajn formo, kiun ili povas trovi.

Ankaŭ, kadre de ĉi tiu eta kunlabora projekto (al kiu vi rajtas aliĝi per komento ĉi tie), mi aldonu la jenan parametron: NO CAPTCHA. Mi ne povas legi la dangajn aferojn mem duono de la tempo kaj estas kialo timi, ke CAPTCHA mem reduktas plumban konvertiĝon per nur malfacileco.

Do la ruzo estas krei serion de logikaj testoj, kontraŭ kiuj oni povas lanĉi la senditajn datumojn, kiuj pozitive identigos spamon signifan procenton de la tempo, kvankam preskaŭ neniam blokas legitimajn kondukojn.

Jen kie mi estas:

  1. Enmetu enigaĵon en la formularon, tajpu = tekston, sed stilo = ”vidigu: neniu;”. Robotoj nature injektos valoron en iun ajn enigan kampon por preteriri bezonatajn kampajn kontrolilojn. Tamen, se ĉi tiu aparta kampo estus sendota kun datumoj en ĝi, ni povas scii kun certeco, ke homo ne faris ĝin.
  2. Kontrolu "asdf." Simpla, mi scias, sed raporto pri historia spamo montris, ke temas pri sufiĉe populara formo de falsaj sendoj. Se la ĉeno asdf aperas en iu ajn kampo, ĝi estas spamo.
  3. Kontrolu pri ripetaj signoj. Mi provis kaj provis, sed mi ne povis pensi pri legitima kialo, ke iu rolulo ripetu pli ol 3 fojojn en nomo, kompanio nomo aŭ adresa kampo. Se vi povas konvinki min alie, bonege. Pri nun, "XXXX-Konsilanta Kompanio" ne fariĝos gvidanto por mi.
  4. Kontrolu identajn kordojn. Krom la najbaro de Tim Allen, Wilson Wilson, neniu, kiun mi konas, havas la saman ĉenvaloron en ĉiuj kampoj de kontaktformularo. Se tro multaj kampoj identas, ĝi estas spamo.
  5. Fine, kaj ĉi tio estas ŝlosilo: kontrolu pri URL-oj, kie ili ne apartenas. Unu el la plej klasikaj kazoj de spamo estas meti URL en kampon, kie ĝi ne apartenas. Ekster la teksta areo "mesaĝo", URL ne estu uzata por ies nomo, telefona numero, kompania nomo aŭ alimaniere. Se ili provas ĝin, ĝi estas spamo.

Ĉi tiuj 5 logikaj testoj reduktis spam-sendojn je pli ol 70% en la pasinta monato ĉe nia senpaga kontaktformularo produkto. Mi volonte pligrandigus tiun ciferon. La plej granda nombro da spam-sendoj, kiuj ankoraŭ kaŝe serĉas, estas malbonaj SEO-ofertoj. Do jen la sekva defio: Ĉu vi povas elpensi serion de ŝlosilaj terminoj kaj sojlo por denseco, kiuj racie indikus, ke la enhavo de la submetado parolas pri SEO? Kompreneble, ĉi tio povus esti malbona ideo por la infanoj de SlingShot efektivigi en sia retejo, sed por ni aliaj, ĝi taŭgus.

Retejaj programistoj unuiĝas: kion alian oni provu?

5 Komentoj

  1. 1

    Mi absolute amas la ideon aldoni kampon kun ekrano: neniu. Ĝi estas inĝenio! Mi skribis afiŝon antaŭ multaj lunoj pri kiom terura teknologio Captcha estas ... ĝi punas senkulpulon kaj aldonas plian nenecesan paŝon por uzantoj. Ĝi estas la antitezo de sperto de uzanto. Mi eble provos vian kaŝitan kampon!

  2. 2

    Mi absolute amas la ideon aldoni kampon kun ekrano: neniu. Ĝi estas inĝenio! Mi skribis afiŝon antaŭ multaj lunoj pri kiom terura teknologio Captcha estas ... ĝi punas senkulpulon kaj aldonas plian nenecesan paŝon por uzantoj. Ĝi estas la antitezo de sperto de uzanto. Mi eble provos vian kaŝitan kampon!

  3. 3

    Ĝi efektive funkcias tre bone, sed se vi disvolvas ĝin sur ekzistantaj formoj, eble daŭros iom da tempo ĝis la efiko propagandos. Robotoj ofte kaŝmemorigas vian formularon kaj afiŝas al ĝi kiel ili vidis ĝin antaŭ semajnoj, ĝis ili revenos kaj revidos ĝin. Do, dum ili afiŝos al via kaŝmemora formo, ili sukcesos. Post ĉirkaŭ unu monato vi devas ekvidi rezultojn.

  4. 4

    1. Tempigilo;
    2. Malfacile diveni formajn kampajn nomojn;
    3. servila flanko-validumado;
    4. formokampo ne atendata havi valoron;
    5. havante Ĝavoskripton ĝisdatigi kaŝitan kampon kun formularo sendota;
    6. ŝanĝi formularajn atributojn ĉe sendado kun JavaScript;

    # 1 estas mia plej ŝatata. Lanĉu tempigilon tuj kiam la kontakta (aŭ iu ajn paĝo) paĝo estas ŝarĝita. Sur la servila flanko agordu atendatan bezonatan tempon por plenigi la formularon. Se sendita tro baldaŭ, la uzanto vidos mesaĝon / konton malebligitan / administranto ricevas retpoŝton / ktp. Ĉi tiu efektive forigas 99.9% de iu ajn speco de bot-agado.

    # 2 stokas kampajn nomojn en kunsido kaj donas al la kampoj hazardajn nomojn. Malfaciligas lerni roboton.

    # 3 ĉi tiu gravas. Retpoŝto povas esti konfirmita tre precize kun regulaj esprimoj, telefona numero-kampo supozeble enhavas 10 numerojn, 2 aŭ pli da kampoj kun sama valoro = bot, ktp.

    # 4 klarigis en via artikolo, 5 kaj 6 iujn skriptajn eblojn.

  5. 5

    Dankon pro la afiŝo, Nick. Danku la parton.

    Martin - Mi pensas, ke la tempigilo estas bonega ideo. Mi supozas, ke robotprogramo trairos ĝin kaj la sojlo estus iom malalta ... eble 5 sekundoj? Mi nur scivolas pro plenplenaj formularoj por realaj uzantoj same kiel uzantoj, kiuj revenas al la paĝo kaj tuj scias, ke ili volas plenigi la formularon. nur miaj du groŝoj. Mi scias, ke mi malfruas ĉirkaŭ unu jaro en ĉi tiu afiŝo, do ne atendas multan respondon, nur metante ĝin tie esperante 🙂

    Redankon!

    -Dave

Kion vi pensas?

Ĉi tiu retejo uzas Akismeton por redukti spamon. Lernu, kiel via komento datiĝas.