Ich habe beispielsweise eine Webseite http://domain/purchase
und auf dieser Seite ein Webformular. Der Benutzer wird beim Absenden dieses Formulars (das sowohl clientseitig als auch serverseitig validiert ist und erst validiert wird, wenn die Felder ordnungsgemäß ausgefüllt wurden) auf eine andere Seite weitergeleitet, auf der er andere Dinge auswählen und angeben kann andere Einstellungen und dann kaufen Sie unser Produkt. Angenommen, die zweite Seite ist http://domain/options
.
Der Benutzer besucht unsere Website und besucht sie http://domain/purchase
, füllt das Formular aus, sendet es ab und wird dann zur zweiten Seite weitergeleitet http://doamin/options?parameter1=value1¶meter2=value2
, die Parameter von der ersten Seite enthält. Dies ist sehr häufig bei der Übergabe von Parametern zwischen Webseiten (oder technisch zwischen URLs).
Jetzt überprüfte ich meine Website und stellte fest, dass Google einige meiner umgeleiteten Webseiten und URLs indiziert hatte, z.
http://domain/options?parameter1=value1¶meter2=value2
http://domain/options?parameter1=value3¶meter2=value4
http://domain/options?parameter1=value5¶meter2=value6
http://domain/options?parameter1=value7¶meter2=value8
http://domain/options?parameter1=value9¶meter2=value10
Dies bedeutet, dass Google Bot unsere http://domain/purchase
Seite besucht, unser Formular ausgefüllt und gesendet hat und mit den entsprechenden Parametern auf die andere URL umgeleitet wurde. Nur so macht es für mich Sinn. Füllt Google wirklich Formulare aus?
PS: Alle Parameter sind aussagekräftig, dh sie werden nicht willkürlich gefüllt. Beispielsweise hat der Telefonparameter auf indizierten Seiten die richtigen Telefonnummern. Wie ist es möglich?
quelle
?parameter1=value9¶meter2=value10
in den URLs sehen, bekommen sie sie; POST bettet die Formularvariablen nicht in die URL ein.Google wird aggressiver, wenn es darum geht, Formulare einzureichen.
quelle