Το spam είναι ένα πρόβλημα που όλοι οι ιδιοκτήτες ιστοτόπων παλεύουν να αντιμετωπίσουν. Η απλή αλήθεια είναι ότι αν έχετε τυχόν φόρμες ιστού για τη συλλογή πληροφοριών από τους πελάτες σας στον ιστότοπό σας, θα πάρετε κάποιες υποβολές ανεπιθύμητων μηνυμάτων. Σε ορισμένες περιπτώσεις, ενδέχεται να λάβετε πολλά και πολλά μηνύματα spam.
Το spam είναι ένα τεράστιο πρόβλημα ακόμη και σε μορφές που δεν κάνουν τίποτα που θα μπορούσε να ωφελήσει τον spammer (όπως η επιστροφή στην ιστοσελίδα όπου θα μπορούσαν να προσθέσουν backlinks σε άλλους ιστότοπους).
Οι spammers χρησιμοποιούν φόρμες ιστού για να προσπαθήσουν να προωθήσουν τις δικές τους επιχειρήσεις και τοποθεσίες και τις χρησιμοποιούν για πιο κακόβουλους σκοπούς. Η παρεμπόδιση των spammers από τις φόρμες ιστού σας μπορεί να είναι ένα σημαντικό εργαλείο παραγωγικότητας και θα κρατήσει το τμήμα σχόλιων του ιστότοπού σας από το να φαίνεται απαίσιο.
Για να προστατεύσετε τις φόρμες ιστού σας, πρέπει να κάνετε δύσκολη ή αδύνατη τη συμπλήρωση ή την υποβολή της φόρμας από ένα αυτοματοποιημένο εργαλείο, ενώ θα είναι όσο το δυνατόν πιο εύκολο για τους πελάτες σας να συμπληρώσουν τη φόρμα. Αυτή είναι συχνά μια πράξη εξισορρόπησης, σαν να κάνετε τη φόρμα πολύ σκληρή για να συμπληρώσετε τους πελάτες σας, δεν θα την συμπληρώσετε, αλλά αν το κάνετε πολύ εύκολο, θα λάβετε περισσότερο spam από τις πραγματικές υποβολές. Καλώς ορίσατε στους διασκεδαστικούς χρόνους διαχείρισης μιας ιστοσελίδας!
Προσθέστε πεδία που μόνο τα ρομπότ spam μπορούν να δουν και να συμπληρώσουν
Αυτή η μέθοδος βασίζεται σε CSS ή JavaScript ή και στα δύο για να αποκρύψει τα πεδία φόρμας από τους πελάτες που επισκέπτονται νόμιμα τον ιστότοπο, ενώ τα εμφανίζει σε ρομπότ που διαβάζουν μόνο το HTML .
Στη συνέχεια, κάθε υποβολή φόρμας που περιέχει αυτό το πεδίο φόρμας που συμπληρώνεται μπορεί να θεωρηθεί ανεπιθύμητο (αφού ένα bot το υπέβαλε σαφώς) και να διαγραφεί από τη δέσμη ενεργειών φόρμας. Για παράδειγμα, θα μπορούσατε να έχετε τα ακόλουθα HTML, CSS και JavaScript:
Απλή φόρμα title>