Giả sử tôi muốn chia sẻ kết quả từ truy vấn của mình. Dường như có rất nhiều dữ liệu meta trong chuỗi truy vấn .
Những biến nào có thể được xóa khỏi URL để vẫn cung cấp cho một tìm kiếm Google hoạt động?
Giả sử tôi muốn chia sẻ kết quả từ truy vấn của mình. Dường như có rất nhiều dữ liệu meta trong chuỗi truy vấn .
Những biến nào có thể được xóa khỏi URL để vẫn cung cấp cho một tìm kiếm Google hoạt động?
Câu trả lời:
Tôi đã cố gắng loại bỏ tất cả các biến ngoại trừ q
chuỗi. Nó dường như làm việc ổn. Một điều cần lưu ý là Google sử dụng #
biểu tượng, thay vì ?
bạn thường thấy bằng các chuỗi truy vấn.
Vì vậy, như một ví dụ, URL sẽ là: http://google.com/#q=my+query
#
và ?
sẽ làm việc; ?
thực sự chuẩn hơn và không phụ thuộc vào JavaScript. Mặc dù đường dẫn sẽ hơi khác một chút:http://google.com/search?q=my+query
Có một loạt các tham số CGI khác trong URL của trang kết quả tìm kiếm để xác định xem bạn đang xem kết quả nào (Hình ảnh, Video, v.v.), trang kết quả, v.v. trong số những thứ khác. q là quan trọng nhất, nhưng không phải là thứ duy nhất nên được đưa vào khi chia sẻ.
Cách đây một thời gian, tôi đã viết một tiện ích mở rộng Chrome để sao chép một URL ngắn hơn cho các truy vấn tìm kiếm của Google .
Tuyên bố miễn trừ trách nhiệm: Tôi làm việc tại Google trên Web Search.
Để có thêm một chút tinh tế, hãy thử http://lmgtfy.com/ . Như trong, http://lmgtfy.com/?q=how+do+a+share+a+Google+query