Ho una pagina web, diciamo http://domain/purchase
e in questa pagina, ho un modulo web. L'utente, al momento dell'invio di questo modulo (che ha la convalida, sia lato client che lato server e non verrà convalidato fino a quando i campi non saranno compilati in modo appropriato), verrebbe reindirizzato a un'altra pagina, in cui potrà scegliere altre cose e specificare altre impostazioni e quindi acquistare il nostro prodotto. Di 'che la seconda pagina è http://domain/options
.
Pertanto, l'utente accede al nostro sito e visita http://domain/purchase
, compila il modulo, lo invia e quindi verrebbe reindirizzato alla seconda pagina http://doamin/options?parameter1=value1¶meter2=value2
, che contiene i parametri della prima pagina. Questo è molto comune nel passaggio di parametri tra pagine Web (o tecnicamente, tra URL).
Ora stavo rivedendo il mio sito Web e ho visto che Google aveva indicizzato alcune delle mie pagine Web e URL reindirizzati, come:
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
Ciò significa che Google Bot ha visitato la nostra http://domain/purchase
pagina, ha compilato il nostro modulo, lo ha inviato e veniva reindirizzato all'altro URL, con i parametri corrispondenti. Questo è l'unico modo che ha senso per me. Google riempie davvero i moduli?
PS: tutti i parametri sono significativi, nel senso che non vengono riempiti arbitrariamente. Ad esempio, il parametro del telefono nelle pagine indicizzate ha numeri di telefono corretti. Come è possibile?