J'ai une page Web, disons http://domain/purchase
et dans cette page, j'ai un formulaire Web. L'utilisateur, lors de la soumission de ce formulaire (qui a une validation, côté client et côté serveur et ne sera pas validé tant que les champs ne sont pas remplis de manière appropriée), serait redirigé vers une autre page, où il pourra choisir d'autres choses et spécifier d'autres paramètres, puis achetez notre produit. Disons que la deuxième page est http://domain/options
.
Ainsi, l'utilisateur vient sur notre site et visite http://domain/purchase
, remplit le formulaire, le soumet, puis serait redirigé vers la deuxième page http://doamin/options?parameter1=value1¶meter2=value2
, qui contient les paramètres de la première page. Ceci est très courant lors du passage de paramètres entre des pages Web (ou techniquement, entre des URL).
Maintenant, je passais en revue mon site Web et j'ai vu que Google avait indexé certaines de mes pages Web et URL redirigées, comme:
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
Cela signifie que Google Bot a visité notre http://domain/purchase
page, a rempli notre formulaire, l'a envoyé et a été redirigé vers l'autre URL, avec les paramètres correspondants. C'est la seule façon qui me semble logique. Google remplit-il vraiment les formulaires?
PS: Tous les paramètres sont significatifs, ce qui signifie qu'ils ne sont pas remplis arbitrairement. Par exemple, le paramètre de téléphone dans les pages indexées a des numéros de téléphone corrects. Comment est-ce possible?
la source
?parameter1=value9¶meter2=value10
dans les URL, ils les obtiennent; POST n'intègre pas les variables de formulaire dans l'URL.Google devient plus agressif lorsqu'il s'agit de soumettre des formulaires.
la source