Forme di Cuntattu, Bots, è Spam Vergogna

Depositphotos 52422737 s

L'antispam hè un sughjettu tamantu cù e-mail. A ghjente prova à mantene a so casella di ricezione pulita dapoi anni cù tuttu da u fastidiosu spamarrest strumenti per filtri semplici di posta indesiderata cù a so strana abilità per falsi pusitivi. In fattu, u puzzicheghju per email hè diventatu un fastidiu chì u guvernu hà ancu intervenutu (imaginate chì) è hà scrittu leggi nantu à questu. Ma ci hè una forma di puzzicheghju chì tocca sempre à u vigilante di chjappà ... è spergu chì m'aiutiate.

Cuminciò solu cum'è un fastidiu, ma hè diventatu interruzzione cummerciale. Ogni presentazione di forma innesca automaticamente un capu in u mo CRM. Ciò chì significava chì per l'ultimu annu o più, aghju avutu un saccu di numerosi derivati ​​da vende à e cumpagnie SEO chì mi ponu uttene nantu à a pagina 1 di Google. Dunque, mi sò messu in opera per creà un furmulariu casanu chì cumencia à identificà è eliminà questi spammers brutti SENZA risicu di falsu pusitivu. Perchè, dopu tuttu, mentre odiu u puzzicheghju, odiu ancu di più una opportunità persa.

Per cumincià, aghju bollitu i tippi di spam chì puderia eliminà pussibule in duie categorie:

  1. U veru umanu chì sottumette dati erroni solu per ghjunghje à quellu cookie daretu à a forma ... a prova gratuita, u libru biancu gratuitu, u marketing goccia cuntenutu, ecc.
  2. I botti chì rastreu u web sottumettendu ligami affiliati è dati erroni à qualsiasi forma chì ponu truvà.

Inoltre, in u quadru di stu picculu prughjettu di cullaburazione (chì pudete unisce per mezu di cummentariu quì) lasciami aghjunghje u parametru seguente: NESSUN CAPTCHA. Ùn possu micca leghje e cose dang me stessu a metà di u tempu è ci hè ragione di teme chì CAPTCHA stessu riduce a cunversione di piombu solu per difficultà.

Dunque, u truccu hè di creà una seria di testi logichi contr'à i quali si pò gestisce a forma dati inviati chì identificanu positivamente u spam una percentuale significativa di u tempu mentre guasi mai bluccanu i cundutti legittimi.

Eccu induve sò:

  1. Inserite un input in a forma, tipu = testu, ma stile = "visualizazione: nimu;". I Bots injecteranu naturalmente un valore in ogni campu di input di testu in un sforzu per saltà i verificatori di campu richiesti. Tuttavia, se stu campu particulare duveria esse inviatu cù dati in questu, pudemu sapè cun certezza chì un umanu ùn l'hà micca fattu.
  2. Verificate "asdf". Semplice, a sò, ma un raportu di puzzicheghju storicu hà mostratu chì si trattava di una forma piuttostu pupulare di falsi invii. Se a stringa asdf appare in un campu, hè spam.
  3. Verificate per caratteri ripetuti. Aghju pruvatu è pruvatu, ma ùn pudia micca pensà à una ragione legittima chì qualsiasi caratteru duveria ripete più di 3 volte in un nome, nome d'azienda, o campu d'indirizzu. Se pudete cunvince mi altrimente, grande. Per avà, "XXXX Consulting Company" ùn diventerà micca un capu per mè.
  4. Verificate e corde identiche. Altronde u vicinu di Tim Allen, Wilson Wilson, nimu chì cunnoscu hà u listessu valore di stringa in tutti i campi di una forma di cuntattu. Se troppu campi sò identichi, hè spam.
  5. Infine, è questu hè chjave: verificate l'URL induve ùn appartenenu micca. Unu di i casi più classici di puzzicheghju hè di mette un URL in un campu induve ùn appartene micca. Fora di a casella "missaghju" di l'area di testu, un URL ùn deve esse adupratu per u nome, u numeru di telefonu, u nome di a sucietà, o altrimenti. Se pruvanu, hè spam.

Queste 5 teste logiche anu riduttu a sottumissione di puzzicheghji di più di 70% in u passatu mese nantu à a nostra forma di cuntattu gratuita pruduttu. Mi piacerebbe uttene quella figura ancu più altu. U più grande numeru di sottumissioni di puzzicheghji chì sdrughjenu sempre sò offerte di SEO di mala reputazione. Dunque, eccu a prossima sfida: Pudete vene cun una serie di termini chjave è soglia per a densità chì puderebbenu ragiunamente indicà chì u cuntenutu di a presentazione parla di SEO? Benintesa, questu puderia esse una cattiva idea per i ragazzi di SlingShot da implementà nantu à u so situ, ma per u restu di noi, anderebbe.

I sviluppatori Web si uniscenu: chì altru duverebbe esse testatu?

5 Comments

  1. 1

    Amu assolutamente l'idea di aghjunghje un campu cù visualizazione: nimu. Hè ingeniu! Aghju scrittu un post parechje lune fà nantu à quantu terribile hè una tecnulugia Captcha ... punisce l'innucenti è aghjusta un passu addizionale, inutile per l'utilizatori. Hè l'antitesi di l'esperienza di l'utilizatore. Puderaghju mette à prova u vostru campu piattu!

  2. 2

    Amu assolutamente l'idea di aghjunghje un campu cù visualizazione: nimu. Hè ingeniu! Aghju scrittu un post parechje lune fà nantu à quantu terribile hè una tecnulugia Captcha ... punisce l'innucenti è aghjusta un passu addizionale, inutile per l'utilizatori. Hè l'antitesi di l'esperienza di l'utilizatore. Puderaghju mette à prova u vostru campu piattu!

  3. 3

    Funziona veramente bè, ma se u sparghjite nantu à e forme esistenti pò piglià un pocu per l'effettu per prupugnà. I bot spessu cacheghjanu u vostru furmulariu è u publicanu cum'è l'anu vistu settimane fà finu à ch'elli tornanu intornu è u vedenu torna. Cusì, finu à chì stanu postendu in a vostra forma in cache, passeranu. À circa un mese, duvete cumincià à vede risultati.

  4. 4

    1. Un cronometru;
    2. Difficiule à induvinà i nomi di campi;
    3. validazione di a forma di u latu di u servitore;
    4. un campu di furmulariu chì ùn si prevede d'avè un valore;
    5. avè JavaScript aghjurnà un campu piattu cù una forma di presentazione;
    6. cambià l'attributi di u furmulariu nantu à a presentazione w / JavaScript;

    # 1 hè u mo preferitu. Accuminciate un cronometru appena a pagina di cuntattu (o qualsiasi pagina) hè caricata. Da u latu di u servitore stabilisce un tempu necessariu previstu per compilà u modulu. Sè mandatu troppu prestu, l'utilizatore vedrà un missaghju / contu disattivatu / amministratore riceve un email / ecc. Questu elimina in realtà u 99.9% di ogni tipu d'attività bot.

    # 2 guarda i nomi di campi in una sessione è dà à i campi nomi aleatorii. Rende difficiule per un bot à amparà.

    # 3 questu hè impurtante. L'email pò esse verificata assai accuratamente cù espressioni regulare, un campu di numaru di telefunu deve cuntene 10 numeri, 2 o più campi cù listessu valore = bot, ecc.

    # 4 spiegatu in u vostru articulu, 5 è 6 alcune opzioni di script.

  5. 5

    Grazie per u postu, Nick. Apprezzà a parte.

    Martin - Pensu chì u timer sia una bella idea. Suppongo chì un bot li attraversi è a soglia seria un pocu bassa ... forse 5 secondi? Sò solu curioso per via di formularii precompletati per l'utenti attuali è ancu per l'utilizatori chì tornanu à a pagina è sanu immediatamente chì volenu compilà u modulu. solu i mo dui soldi. Sò chì sò circa un annu in ritardu nantu à questu post, dunque ùn aspettu micca assai di una risposta, solu mettendula fora in speranza 🙂

    grazie dinò!

    -Dave

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.