Blog · WordPress

Spam vo formulároch na webe: ako ho zastaviť

Spam z kontaktného formulára zahlcuje schránku a medzi desiatkami nezmyselných správ ľahko prehliadnete skutočný dopyt. Väčšinu spamu posielajú automatickí roboti a dajú sa zastaviť bez toho, aby ste otravovali zákazníkov.

Odkiaľ spam prichádza

Roboti prechádzajú internet, hľadajú formuláre a automaticky ich vypĺňajú reklamou, odkazmi alebo podvodnými ponukami. Nejde o útok na vás konkrétne, formulár iba našli.

Spôsoby ochrany

  • Honeypot: skryté pole, ktoré človek nevidí, ale robot ho vyplní. Formulár s vyplneným skrytým poľom sa zahodí. Zákazníka nijako neobťažuje.
  • Cloudflare Turnstile: overenie, či ide o človeka, väčšinou bez akéhokoľvek klikania.
  • Google reCAPTCHA: rozšírená ochrana, jej novšie verzie bežia v pozadí. Pri používaní treba myslieť na súhlas s cookies a informovanie v zásadách ochrany údajov.
  • Filtrovanie obsahu: služby ako Akismet alebo vlastné pravidlá, napríklad zablokovanie správ s množstvom odkazov.
  • Kontrola času vyplnenia: robot vyplní formulár za zlomok sekundy, človek za niekoľko sekúnd.

Čo nerobiť

Zložité obrázkové hádanky, ktoré musí zákazník lúštiť, odradia aj skutočných ľudí. Ochrana má byť pre robota ťažká a pre človeka neviditeľná.

Spam môže znamenať aj iný problém

Ak formulár odosiela e-maily zákazníkovi, napríklad automatickú odpoveď, roboti ho môžu zneužiť na rozosielanie spamu cudzím ľuďom. Vaša doména sa potom môže dostať na čiernu listinu a vaše bežné e-maily začnú padať do spamu. Viac v článku SPF, DKIM a DMARC.

Neprichádzajú vám správy vôbec?

Opačný problém je formulár, ktorý sa tvári, že správu odoslal, no nič neprišlo. Riešime ho v článku Nefunkčný kontaktný formulár.

Ochranu formulárov nastavíme tak, aby spam zmizol a skutočné dopyty prichádzali spoľahlivo.

Autor: , Xirex

Poďme to spraviť pre vašu firmu. Napíšte nám.