wolfgang_58 wrote: ↑Wed Jan 18, 2023 5:57 pm
Hallo,
was mir aufgefallen ist, wenn man so eine Seite für sich selbst und seiner Domain erstellt, dann kann das auch innerhalb der Domain und den Aufrufen von Seitennamen passen, aber es hat nur Sinn, wenn in der Domain diese Seite irgendwann mal erstellt worden ist und gelöscht wurde, denn ansonsten kommt keine "persönliche" 404-Fehlermeldung, sondern ganz einfach eine vom Browser zurückgegebene Fehlerseite.
So eine Fehlerseite hat meiner Meinung keien Sinn für die Suche über Google oder Bing. Man "muss" schon auf der Seite bzw. URL sein und da eine falsche Seite aufrufen, ansonsten kommt eine allgemeine Fehlermeldung vom entsprechenden Browser.
Das ist meine Erfahrung ...
Vieleicht ist das auch falsch, aber ich bin eben dieser Meinung (nach vielen Versuchen mittels Hilfen aus dem Internet eine allgemein gültige Fehlerseite zu erstellen) oder mir fehlt das Wissen eines Profis (Webmaster) zu mir.
Ok, dröseln wir das mal etwas auf.
Diese Funktion nutzt in der Tat nur etwas, wenn eine nicht vorhandene Page nach dem Standard von XH aufgerufen wird. Also etwa
www.domain.tld/?pagename (auch wenn es diese Page noch nie gab).
Sobald eine URL aufgerufen wird wie i.e.
www.domain.tld/folder, oder
www.domain.tld/pagename.htm, dann greift diese Funktion natürlich nicht, weil der Aufruf an XH vorbei geht.
Will man letztere beiden Aufrufe mit einer eigenen Fehlerseite beglücken, so funktioniert das in aller Regel nur mit entsprechenden Eintragungen in der .htaccess.
https://cmsimpleforum.com/viewtopic.ph ... t=Htaccess.
Die Fehlerseite selber ist so direkt für die Suchmaschinen auch total unwichtig, für die ist nur der korrekte Statuscode interessant, was in dem Fall dann 404 sein sollte.
Die Fehlerseite wird für den Besucher erstellt, um diesem den Fehler wenigsten „so angenehm wie möglich“ zu gestalten und vielleicht zusätzliche Informationen und/oder Hinweise zu liefern, …
Fehlerseiten wie 403, 404, 410 kommen nie vom Browser, immer vom Server.
Vom Browser kommen Meldungen wie Zertifikatsfehler oder Domain nicht erreichbar (DNS-Fehler, Timeout).