Falsches Verhalten bei nicht existierenden Pfaden
Problem 1
Rufe ich eine nicht existierende URL auf, erhalte ich einen 404
Statuscode und die Startseite wird angezeigt.
Es wird dann allerdings kein Canonical-Tag gesetzt, das anzeigt, dass es sich um die Startseite handelt.
Somit entsteht "doppelter" Content.
Richtigerweise sollte die Startseite mit einem Canonical-Tag, das auf die Startseite zeigt, angezeigt werden.
Problem 2
Ruft man Pfade auf, die nicht existieren und die mit einem Unterstrich (_
) oder Punkt (.
) beginnen, wird die Startseite mit einem 200
Status angezeigt.
Richtigerweise sollte der Status 404
sein (und das Canonical Tag auf die Startseite zeigen, siehe Problem 1).
Beispiele: