Google có gửi biểu mẫu HTML không?


10

Tôi có một trang web, nói http://domain/purchasevà trong trang này, tôi có một mẫu web. Người dùng, khi gửi biểu mẫu này (có xác thực, cả phía máy khách và phía máy chủ và sẽ không được xác thực cho đến khi các trường được điền đầy đủ), sẽ được chuyển hướng đến một trang khác, trong đó anh ta có thể chọn những thứ khác và chỉ định cài đặt khác và sau đó mua sản phẩm của chúng tôi. Nói trang thứ hai là http://domain/options.

Vì vậy, người dùng đến trang web của chúng tôi và truy cập http://domain/purchase, điền vào biểu mẫu, gửi nó và sau đó sẽ được chuyển hướng đến trang thứ hai http://doamin/options?parameter1=value1&parameter2=value2, chứa các tham số từ trang đầu tiên. Điều này rất phổ biến trong việc truyền tham số giữa các trang web (hoặc về mặt kỹ thuật, giữa các URL).

Bây giờ tôi đang xem xét trang web của mình và thấy rằng Google đã lập chỉ mục một số trang web và URL được chuyển hướng của tôi, như:

  1. http://domain/options?parameter1=value1&parameter2=value2
  2. http://domain/options?parameter1=value3&parameter2=value4
  3. http://domain/options?parameter1=value5&parameter2=value6
  4. http://domain/options?parameter1=value7&parameter2=value8
  5. http://domain/options?parameter1=value9&parameter2=value10

Điều này có nghĩa là Google Bot đã truy cập http://domain/purchasetrang của chúng tôi và đã điền vào biểu mẫu của chúng tôi và đã gửi nó và đang được chuyển hướng đến URL khác, với các tham số tương ứng. Đây là cách duy nhất có ý nghĩa với tôi. Google có thực sự điền vào các biểu mẫu không?

PS: Tất cả các tham số đều có ý nghĩa, có nghĩa là chúng không được điền tùy ý. Ví dụ: tham số điện thoại trong các trang được lập chỉ mục có số điện thoại chính xác. Làm thế nào là nó có thể?

Câu trả lời:


8

Google đã có thể thu thập dữ liệu biểu mẫu HTML từ năm 2008 .

Khi đã chọn các giá trị cho mỗi đầu vào, chúng tôi tạo và sau đó cố gắng thu thập dữ liệu URL tương ứng với truy vấn có thể có mà người dùng có thể đã thực hiện. Nếu chúng tôi xác định rằng trang web kết quả từ truy vấn của chúng tôi là hợp lệ, thú vị và bao gồm nội dung không có trong chỉ mục của chúng tôi, chúng tôi có thể đưa nó vào chỉ mục của chúng tôi nhiều như chúng tôi sẽ bao gồm bất kỳ trang web nào khác.

Mặt khác, vì không chắc rằng GoogleBot biết các tham số chính xác để đưa vào các trường đó, nên có thể có một lời giải thích khác. Có thể người dùng của bạn đang liên kết đến các trang được chuyển hướng?


Video Google Webmaster này cũng bao gồm cả hai điểm: youtube.com/watch?v=xS0oHYZafTQ
DisgruntledGoat 30/11/11

Nó nói rằng họ chỉ thu thập dữ liệu hình thức GET . Phương thức biểu mẫu của tôi là POST . Như vậy, không áp dụng. Vâng, tại sao không, URL luôn có khả năng liên kết.
Saeed Neamati

5
Nếu bạn đang nhìn thấy ?parameter1=value9&parameter2=value10trong các URL, họ đang NHẬN chúng; POST không nhúng các biến mẫu trong URL.
Wooble

@Woobie: Trong trường hợp này, các tham số URL dường như là kết quả của việc chuyển hướng phía máy chủ, sau khi biểu mẫu đã được POST'd.
MrWhite

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.