Als ich viele URLs auf meiner Website von "nicht freundlich" auf "freundlich" verschob, stieß ich auf eine alte URL, die zum Testen verwendet wurde. Google scannte später, aber jetzt verwende ich die URL nicht mehr. Es ist in der unfreundlichen Form wie folgt:
http://example.com/something.php?something=something&
In der Vergangenheit stimmte diese URL mit einer anderen auf meiner Website überein. Um sie zu korrigieren, musste ich den Statuscode ändern (und dafür sorgen, dass die URL keine tatsächliche Webseite zurückgibt). Zuerst dachte ich, ich würde den Code 410 verwenden, um anzuzeigen, dass ich zu Google gegangen bin, aber jetzt dachte ich, dass der http-Status 400 besser ist, weil alle meine anderen "sauberen" URLs niemals einen enthalten &
und der http-Status 400 für eine fehlerhafte Anfrage steht.
Ist das eine akzeptable Praxis? oder sollte ich es einfach in den http status 410 konvertieren? Was würden Suchmaschinen von dieser Praxis halten? (Ich versuche hier nur, Standards zu folgen)
http://example.com/something.php?something=something
nützlich? Oder gibt es das auch nicht?