Könnte man den ganz plumpen Spam nicht auch technisch aussortieren. Ich habe "Beiträge" gesehen, die bestehen praktisch nur aus Links. So etwas kann man doch gut ermitteln und den "Beitrag" nicht veröffentlichen und den Nutzer sperren oder so.
Posts by Putzlowitsch
-
-
Erzeugt Dein Plugin in etwa einen solchen .htaccess Eintrag?
Nein, es geht von der Annahme aus, das WP-Permalinks keine Erweiterung wie z.B. .php haben und ergänzt die WP-Rewrite-Conditions um eine Regel, die genau das zusätzlich prüft:
Damit wird der Request nur an die index.php von WP weitergeleitet, wenn die URI keinen Erweiterung enthält, also nicht mit .xyz endet.
Gruß
Ingo -
Als Info wegen Performance und Ressourcen habe ich mal meine WP-Speedtest Installation bei IONOS (WP mit Standard-Theme) getestet.
Hier die Wordpress-Fehlerseite:
Hier die Fehlerseite mit aktiviertem Plugin:
350 kB und fast 350 ms gegenüber 250 B und 35 ms finde ich schon eine beachtliche Einsparung (favicon habe ich rausgerechnet).
Gruß
Ingo -
ob das irgendweinen Vorteil bietet, da die Anfragen ja nach wie vor kommen. Ich weiß auch nicht, ob das überhaupt ein Problem ist oder die Anfragen gar nicht stören
Doch, die Anfragen stören dann, wenn sie immer von Wordpress bearbeitet werden müssen. Könnte die Gesamtperformance der Website verschlechtern, weil jedesmal WP gestartet wird, diverse DB-Abfragen ausgeführt werden um schließlich nur festzustellen, das es die Seite nicht gibt. Unnötige Ressourcenverschwendung, würde ich sagen.
Unabhängig von Deinem speziellen Problem werden Websites oft von Bots oder Skriptkiddies mit sinnlosen Anfragen bombardiert, um mögliche Sicherheitslücken zu finden und darüber Kontrolle über das System zu erlangen.
Eine etwas allgemeinere Lösung dafür hatte ich mir schon mal vor vielen Jahren überlegt.
Und ja, das Plugin funkioniert immer noch, auch wenn es schon über 10 Jahre alt ist. :)Gruß
Ingo -
vor einigen Jahren hatte ich mal ein Verzeichnis "meinecloud" und darin befand sich auch tatsächlich eine owncloud, aber das ist lange her
Also sagen wir mal
gab es früher mal.Und was befindet sich heute auf der Domain example.org? Eine Wordpress-Seite?
Gruß
Ingo -
Wieso liefert der Server "200" und eine Datengröße, wenn das Verzeichnis doch gar nicht exisitert?
Das ist ja genau der "Trick", wie bei Wordpress die Permalinks funktionieren. Alles was nicht als Datei oder Verzeichnis existiert, wird an WP übergeben und von WP interpretiert. Also wird WP dann ggf. den Statuscode setzen und die Fehlerseite ausliefern. Daher die relativ große Datenmenge für einen nicht existierende Seite. Statuscode 200 ist aber falsch, also ist da irgend etwas beim Wordpress nicht richtig konfiguriert.
Gruß
Ingo -
Kann ich das eigentlich auch beeinflussen, wann "neu" indiziert wird?
Wenn Deine Website in der Google-Search-Console angemeldet ist, kannst Du zumindest für einzelne Seiten eine Neuindexierung beantragen.
Mit dem veränderten Wort kannst Du ganz gut prüfen, ob die neue Seite im Index ist, denn dann wird sie für das "neue" Wort als Treffer angezeigt.Das sind übrigens die möglichen Buchstaben:
a e o c p s x y A Ε O C P S X Y B H I K M N T Z
а е ο с р ѕ х у А Е Ο С Р Ѕ Х Υ В Η Ι Κ М Ν Т ΖOben lateinisch, unten die kyrillischen/griechischen Ersetzungen.
Gruß
Ingo -
beschreibe Deine Lösung evtl. besser ohne diesen Link.
Gut, der Link ist eher eine Demo und weniger eine Beschreibung.Für die (scheinbare) Suche nach Valentinstag (Valеntinstаg) werden nur sehr wenige Treffer gefunden. Früher waren es sogar nur deren zwei, nämlich die von meinen Seiten. Mittlerweile haben sich also scheinbar dubiose Seiten die Inhalte gezogen und verwendet.
Kurz und gut, der Trick besteht darin, einfach Buchstaben, die z.B. im kyrillischen Alphabet genau so aussehen wie im lateinischen Alphabet, durch die kyrillische Variante ersetzt. Das sieht man so nicht, es sind aber andere (Unicode)Zeichen und damit ist es ein anderer Suchbegriff für Google.
Habe dafür sogar mal ein Plugin geschrieben, das unerwünschte Wörter in Kommentaren automatisch umschreibt. Das alles funktioniert aber natürlich nur, wenn die geeigneten Buchstaben im "Stopwort" vorkommen.
Gruß
Ingo -
Edit: ich kann und will nicht die ganze seit aus dem Index nehmen.
Du könnstest die unerwünschten Wörter möglicherweise mit anderen Zeichen "umschreiben" so wie in diesem Beispiel.Gruß
Ingo -
Wenn ein Kunde nun für 1024 MB memory_limit bezahlt
Da habe ich wohl was verpaßt, wo hat der TE etwas zu seinem konkreten IONOS-Webhostingpaket oder dem "bezahlten" PHP-Speicher geschrieben? Beim kleinsten, aktuellen Paket ist das PHP-Memory-Limit mit 256MB festgelegt, beim größten mit 640M.Man kann aber über eine benutzerdefinierte php.ini-Datei diesen Wert verändern. Und genau das ist das Problem und das wird wohl der TE auch nach einem irgendwo gelesenen tollen Tip so gemacht haben.
Theoretisch könnte man damit das Speicherlimit auf riesig große Werte setzen oder ganz aushebeln und daher ist eine systemseitige Speicherbegrenzung auf Prozessebene durchaus sinnvoll. Es gibt ja auch noch andere Skriptsprachen, bei IONOS kann man z.B. auch Perl, Python und Ruby verwenden. Ich weiß nicht, ob es da auch so eine freiwillige Speicherselbstkontrolle wie bei PHP gibt.
Kurz und gut, der Webhoster sollte beim Shared Webhosting die Ressourcen durchaus absolut begrenzen. Ich will nicht, daß meine Website nicht mehr richtig läuft, weil ein anderer Kunde mit seinen Skripten den gesamten Arbeitsspeicher auffrißt.
Gruß
Ingo -
Es ist nunmal fakt, dass es nicht an WordPress liegt sondern an IONOS.
Aus meiner Sicht liegt es werder an IONOS noch an Wordpress.
Bei einem Shared Webhostingpaket müssen die Ressourcen je Prozess begrenzt werden, damit nicht ein wild gewordenes Skript den gesamten Server in die Knie zwingt. Und wenn bei dem gebuchten IONOS-Paket diese Grenze bei ca. 600 MB liegt, ist das halt so.
Wordpress in der Standard-Installation läuft locker mit 600MB, da reichen auch 128MB. Also liegt es auch nicht an Wordpress.Es liegt viel mehr an den Entwicklern von Plugins, Themes und Pagebuildern, die recht sorglos mit Ressourcen umgehen. Aber letzendlich liegt es am Nutzer, der fette Pagebuilder und Themes und gaaanz viele Plugins installiert, ohne wirklich zu wissen, was er da tut oder wie das richtig konfiguriert und bedient wird.
Gruß
Ingo -
Nur mal so nebenbei.
Dein Hosting Paket hat einen zu kleinen PHP memory_limit.
Wenn jemand mit der Fehlermeldung "out of memory" nichts anfangen kann, dann wird er auch kein Server konfigurieren geschweige administrieren können.
Ich predige es schon seit Jahren, weil es immer wieder falsch interpretiert wird:
Die Fehlermeldung "Out of memory" hat nichts mit dem PHP memory_limit zu tun.Gruß
Ingo -
-
Der Betreiber will die Website;auf der sich ausschließlich Weiterleitungen zu Amazon-Produkten (Affilate) angezeigt befinden für Google Adsense monetarisieren.
Ah gut, die AdSense-Werbung hatte ich auf der Seite gar nicht gesehen.
Es ging mir nur ganz allgemein eher um das vorwurfsvolle "Du verwendest es und weisst nicht, was es ist?" von B-52. Hat im konkreten Fall nichts damit zu tun, aber YouTube-Videos sind halt eine Möglichkeit, Doubleclick unbewußt zu verwenden. Also ohne das man selbst ein AdSense-Konto hat und aktiv Werbung auf der eigenen Seite schaltet.
Gruß
Ingo -
Du verwendest es und weisst nicht, was es ist?
Doubleclick wird auch zur Monetarisierung von YouTube-Videos benutzt. Viele "verwenden" dann Doubleclick.net ohne es zu wissen, indem sie ein YT-Video auf der Seite einbinden.
Gruß
Ingo -
Das Hosting habe ich bei Pixelx abgeschlossen und darauf hin mich bei WordPress registriert.
Das Mapping hat auch so erstmal funktioniert, jeden falls wird mir die richtige URL oben links in WordPress angezeigt, ohne das .wordpress. Außerdem habe ich auch den DNS-Eintrag beim Hoster geändert, so wie WordPress dies vorgibtHmm, das sieht mir so aus, als wenn Du Deine Seite bei Wordpress.com erstellt hast, und dort nur eine externe Domain nutzt!?
Falls dem so ist, dann bist Du hier mit Deiner Frage falsch.
Für Fragen zu Wordpress.com gibt es ein eigenes Forum: https://wordpress.com/de/forums/Gruß
Ingo -
Ich habe den Tarif 'Business'
Das klingt für mich so, als hättest Du Deine Website bei wordpress.com. Mit Fragen solltest Du Dich dann besser an das dortige Forum wenden: https://wordpress.com/de/forums/
Ganz allgemeine kann ich Dir aber die Google-Search-Console empfehlen, wenn Du wissen willst, mit welchen Suchbegriffen Deine Seiten per Google-Suche gefunden werden.
Gruß
Ingo -
Man könnte das Medien-Verzeichnis per Symbolischem Link in den gewünschten Website-Verzeichnissen "sichbar" machen.
Gruß
Ingo -
Die meisten Bilder auf der Seite sind als background-image per CSS eingebunden. Diese CSS-Bilder werden von Google grundsätzlich nicht in den Index aufgenommen.
Auf der Seite "Kontakt" sind die beiden Bilder als img src eingebunden (so wie das Logo auch). Die könnten zumindest in der Bildersuche erscheinen.Eine andere Frage: Wie lange gibt es die Website schon oder wann wurde was zuletzt gändert? Wann wurden die Bilder hinzugefügt bzw. zuletzt geändert?
In der Bildersuche kann es recht lange dauern, bis neue Bilder sichtbar werden.
Gruß
Ingo -