Spam-Einträge im Gästebuch löschen

Spam-Einträge im Gästebuch löschen gehört zu den Aufgaben, die fast jeden Betreiber einer eigenen Homepage früher oder später erreichen. Sobald Ihr Gästebuch öffentlich erreichbar ist, finden automatische Programme das Eintragsformular oft schon nach wenigen Tagen und hinterlassen Werbung für zweifelhafte Produkte, kryptische Linklisten oder schlicht sinnlosen Text. Ärgerlich ist das, aber kein Grund zur Sorge: Mit wenigen Klicks im Administrationsbereich bekommen Sie Ihr Gästebuch wieder sauber.

Dieser Beitrag zeigt Ihnen am Beispiel des kostenlosen Gästebuch-Scripts von gaestebuch-script.de genau, wo Sie unerwünschte Beiträge finden, wie Sie sie sicher entfernen und mit welchen Einstellungen Sie verhindern, dass gleich der nächste Schwung Werbemüll hereinkommt. Die Menüpunkte und Schaltflächen sind so benannt, wie sie Ihnen im Adminbereich tatsächlich begegnen.

Illustration zum Thema „Spam-Einträge im Gästebuch löschen" – einsteigerfreundliche Erklärung

Was sind Spam-Einträge im Gästebuch überhaupt?

Bevor Sie löschen, lohnt ein kurzer Blick darauf, womit Sie es zu tun haben. Als Spam bezeichnet man Beiträge, die nicht von echten Besuchern stammen, sondern automatisiert von sogenannten Bots eingetragen werden. Diese Programme durchsuchen das Netz gezielt nach Formularen und füllen sie mit Werbung. Ein persönlicher Gruß sieht anders aus als so ein maschineller Eintrag, und mit etwas Übung erkennen Sie den Unterschied innerhalb von Sekunden.

Die folgenden Merkmale helfen Ihnen, Werbemüll von echten Beiträgen zu trennen:

  • Mehrere Links in einem einzigen Beitrag, häufig zu fremden Shops oder unbekannten Domains
  • Text in einer fremden Sprache, der zum Thema Ihrer Seite nicht passt
  • Wirre Zeichenketten oder offensichtlich generierte Namen wie "asdf123"
  • Werbung für Medikamente, Glücksspiel, Kredite oder angebliche Schnäppchen
  • Mehrere nahezu identische Einträge kurz hintereinander, oft im Minutentakt

Spam-Einträge im Gästebuch löschen: Schritt für Schritt

Das eigentliche Entfernen ist unkompliziert, wenn Sie den richtigen Menüpunkt kennen. Im Gästebuch-Script melden Sie sich zuerst im Administrationsbereich an, denn nur dort steht Ihnen die Löschfunktion zur Verfügung. Gehen Sie anschließend in dieser Reihenfolge vor:

  1. Rufen Sie den Adminbereich auf (den Ordner admin in Ihrem Gästebuch-Verzeichnis, etwa ihre-domain.de/gaestebuch/admin/) und melden Sie sich mit Ihren Zugangsdaten an.
  2. Öffnen Sie auf der Startseite den Punkt Einträge verwalten. Sie landen in der Übersicht aller Beiträge, neueste zuerst.
  3. Die Tabelle zeigt pro Zeile Name, Datum und in der Spalte "Eintrag Online?" mit "ja"/"nein", ob ein Eintrag öffentlich sichtbar ist. So erkennen Sie verdächtige Zeilen auf einen Blick.
  4. Öffnen Sie den fraglichen Beitrag über bearbeiten, um ihn zu lesen, und klicken Sie danach in der Liste auf den Link löschen.
  5. Bestätigen Sie die Rückfrage "Wollen Sie das wirklich machen?" mit OK. Daraufhin meldet das Script "Der Eintrag wurde erfolgreich gelöscht".
  6. Sehen Sie sich zur Kontrolle Ihr öffentliches Gästebuch über gaestebuch.php an.

Nehmen Sie sich beim Prüfen einen Moment Zeit. Es kommt vor, dass ein echter Besucher zufällig einen Link teilt. Löschen Sie also nicht blind alles mit Link, sondern lesen Sie kurz mit. Möchten Sie einen Beitrag vorerst nur ausblenden statt entfernen, öffnen Sie ihn über bearbeiten und stellen die Option "Eintrag angezeigt" auf "nein" - der Beitrag verschwindet dann aus dem öffentlichen Gästebuch, bleibt Ihnen aber erhalten.

So sieht die Eintragsübersicht im Adminbereich aus

Damit Sie sich vor dem ersten Aufräumen orientieren können, hier eine beschriftete Skizze der Übersicht "Einträge verwalten" mit der Löschfunktion rechts neben dem Datum:

#NameICQ-NummerEintrag Online?Datum
1Maria Beispiel0ja21.06.2026 um 14:02 Uhrlöschenbearbeitenantworten
2cheap-pillz-shop0nein21.06.2026 um 03:17 Uhrlöschenbearbeiten
3asdf1230nein21.06.2026 um 03:16 Uhrlöschenbearbeiten

Ein Klick auf löschen fragt zur Sicherheit nach, bevor der Eintrag verschwindet. Die Spalte ICQ-Nummer stammt noch aus der Anfangszeit des Scripts und zeigt bei fast allen Beiträgen eine 0. Links können dort nicht stehen, das Feld nimmt nur Ziffern an. Betreff und Text zeigt die Liste nicht, die sehen Sie erst über bearbeiten.

Der Link bearbeiten führt zur Seite "Gästebuch Eintrag bearbeiten/erstellen", über die Sie Beiträge korrigieren oder per "Eintrag angezeigt" stummschalten. Seit Version 3.01 steht in der Liste außerdem antworten: Damit setzen Sie eine Antwort unter einen freigeschalteten Eintrag. Speichern Sie sie sichtbar und als Admin-Antwort markiert, bekommt der Verfasser eine E-Mail.

Spam erkennen: echte Beiträge von Werbemüll unterscheiden

Damit die Entscheidung "bleibt oder muss weg" noch schneller fällt, hilft ein direkter Vergleich der typischen Eigenschaften:

MerkmalEchter EintragSpam-Eintrag
InhaltPersönlicher Gruß, Bezug zur SeiteWerbung, themenfremd
LinksSelten, höchstens einerMehrere, zu fremden Domains
SprachePassend und verständlichOft fremdsprachig oder wirr
NameRealistischer NameZufallszeichen oder Produktname
HäufigkeitEinzeln, unregelmäßigMehrere fast gleiche im Minutentakt

Größere Spam-Wellen: viele Einträge auf einmal entfernen

Manchmal hinterlässt ein Bot über Nacht nicht zwei, sondern fünfzig Einträge. Das Gästebuch-Script löscht jeden Beitrag einzeln über den "löschen"-Link, eine Checkbox-Auswahl für die Sammellöschung gibt es nicht. Bei einer größeren Welle gehen Sie deshalb so vor:

  • Zeile für Zeile in der Übersicht: Da die neuesten Einträge oben stehen und Bots meist im Block zuschlagen, arbeiten Sie die zusammenhängende Spam-Reihe von oben nach unten ab. Für ein paar Dutzend Einträge ist das in wenigen Minuten erledigt.
  • An der Quelle blocken statt nachträglich putzen: Nutzen Sie das kostenpflichtige Wortfilter-Modul (siehe nächster Abschnitt). Tragen Sie typische Spam-Begriffe wie "casino", "viagra" oder wiederkehrende Domainnamen in seine Sperrwortliste ein, eine Textdatei mit einem Begriff pro Zeile. Steht ein solcher Begriff in der Nachricht, wird der Beitrag gar nicht erst gespeichert.
  • Hunderte Alteinträge auf einen Schlag: Wurde Ihr Gästebuch lange nicht gepflegt, ist der direkte Weg über die Datenbank am schnellsten. In phpMyAdmin leeren Sie die Tabelle gbeintrag per "Leeren (TRUNCATE)", wenn Sie ohnehin alle alten Beiträge verwerfen möchten. Legen Sie vorher eine Sicherung an, falls echte Grüße dabei sind.
  • IP-Adresse aussperren: Kommt der Spam hartnäckig von derselben Quelle, suchen Sie die IP im Zugriffsprotokoll Ihres Hosters, denn das Script speichert keine. Sperren Sie sie dann über Ihre .htaccess, auf Apache 2.4 mit Require not ip 203.0.113.45 innerhalb von <RequireAll> zusammen mit Require all granted. Das hält den Bot fern, bevor er Ihr Formular überhaupt erreicht.

Eine gepflegte Sperrwortliste ist auf Dauer wirkungsvoller als jedes manuelle Löschen, weil sie den Müll abfängt, statt ihn nachträglich zu beseitigen.

Wie Sie neuen Spam von vornherein vermeiden

Löschen ist die eine Hälfte der Arbeit, vorbeugen die andere. Je besser Sie Ihr Gästebuch absichern, desto seltener müssen Sie überhaupt aufräumen. Die passenden Schalter finden Sie im Adminbereich unter Gästebuch Einstellen. Diese Maßnahmen lassen sich gut kombinieren:

  • Captcha einschalten: Setzen Sie unter "Gästebuch Einstellen" die Option Captcha anzeigen auf "ja". Besucher müssen dann vor dem Absenden eine kleine Sicherheitsabfrage lösen, die einfache Bots aussperrt. Voraussetzung ist das kostenpflichtige Captcha-Schutz Modul, erhältlich über das Bestellformular. Ob es installiert ist, sehen Sie unter Erweiterungen anzeigen.
  • Wortfilter aktivieren: Stellen Sie ebenfalls unter "Gästebuch Einstellen" die Option Wortfilter aktiv auf "ja". Das Script prüft dann jede Nachricht gegen Ihre Sperrwortliste und weist passende Einträge sofort ab. Auch das zugehörige Wortfilter-Schutz Modul ist kostenpflichtig. Ob es installiert ist, zeigt ebenfalls "Erweiterungen anzeigen".
  • Neue Beiträge erst freischalten: Das erledigt das Script von selbst, jeder neue Eintrag steht zunächst auf "nein". Nach kurzer Prüfung stellen Sie ihn über bearbeiten auf "Eintrag angezeigt: ja". So sieht kein Besucher Werbung, bevor Sie sie geprüft haben.
  • Regelmäßig kontrollieren: Ein wöchentlicher Blick in "Einträge verwalten" hält den Aufwand klein, weil sich nichts ansammelt.

Wenn Sie diese Einstellungen einmal sauber gesetzt haben, sind einzelne Spam-Einträge in Sekunden gelöscht und Ihre Besucher sehen weiterhin ein gepflegtes, einladendes Gästebuch statt einer Wand voller Werbung.

Häufige Fragen

Wo finde ich die Löschfunktion im Gästebuch-Script? Im Adminbereich auf der Seite "Einträge verwalten", im Menü unter "Einträge:" → "Liste". Jede Zeile der Übersicht hat rechts neben dem Datum einen Link "löschen". Nach einer Sicherheitsrückfrage ist der Beitrag entfernt.

Kann ich mehrere Spam-Einträge gleichzeitig löschen? Das Script löscht jeden Eintrag einzeln über den "löschen"-Link. Bei einer großen Welle arbeiten Sie die zusammenhängende Reihe von oben nach unten ab oder leeren bei sehr vielen Alteinträgen die Tabelle gbeintrag über phpMyAdmin - nach vorheriger Sicherung.

Wie verhindere ich, dass Bots überhaupt eintragen? Neue Beiträge erscheinen ohnehin erst nach Ihrer Freischaltung. Mit den kostenpflichtigen Modulen schalten Sie zusätzlich unter "Gästebuch Einstellen" das Captcha und den Wortfilter ein. Wie Sie das Captcha einrichten, lesen Sie im Beitrag Captcha im Gästebuch nutzen.

Was tue ich, wenn der Spam immer von derselben Adresse kommt? Suchen Sie die IP im Zugriffsprotokoll Ihres Hosters, das Script speichert keine, und sperren Sie sie serverseitig über die .htaccess. Wiederkehrende Begriffe oder Domains fängt das kostenpflichtige Wortfilter-Modul ab. Weitere Strategien finden Sie unter Spam im Gästebuch blockieren und Gästebuch Spam-Schutz einrichten.

Verwandte Themen

Diese Beiträge führen das Thema weiter und helfen Ihnen beim nächsten Schritt:

Dieser Beitrag wurde von der Redaktion von gaestebuch-script.de erstellt und zuletzt im Juni 2026 fachlich überprüft.

AGB - Kontakt - Impressum