我有一个网页,例如http://domain/purchase
,在此页面中,我有一个网络表单。用户在提交此表单(具有验证功能的客户端和服务器端,并且只有在适当填写字段之前不会被验证)时,用户将被重定向到另一页,在该页上,他可以选择其他内容并指定其他设置,然后购买我们的产品。说第二页是http://domain/options
。
因此,用户来到我们的网站并访问http://domain/purchase
,填写表单,提交表单,然后将其重定向到第二页http://doamin/options?parameter1=value1¶meter2=value2
,该页面包含第一页中的参数。这在网页之间(或从技术上来说,在URL之间)传递参数时非常常见。
现在,我正在查看我的网站,发现Google已为我的某些重定向的网页和URL编制了索引,例如:
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
这意味着Google Bot已经访问了我们的http://domain/purchase
页面,并填写了我们的表单,并提交了表单,并被重定向到具有相应参数的其他URL。这是对我有意义的唯一方法。Google是否真的填写表格?
PS:所有参数都是有意义的,这意味着它们不是任意填充的。例如,索引页面中的电话参数具有正确的电话号码。这怎么可能?