Làm thế nào để Google một dấu hỏi? [đóng cửa]


14

Tóm lại, tôi muốn Google trả lại các trang có dấu chấm hỏi trong tiêu đề.

Ruột của tôi là để thử một cái gì đó như:

allintitle: * "?"

Tuy nhiên, Google dường như không thích các dấu hỏi trong các truy vấn tìm kiếm của mình, ngay cả khi chúng nằm trong dấu ngoặc kép. Có ý kiến ​​gì không?


1
Tôi muốn nói rằng nhu cầu google biểu tượng là một nhiệm vụ liên quan đến lập trình rất phổ biến. Chúng tôi coi các câu hỏi về các biên tập viên được sử dụng để lập trình có liên quan đến lập trình - tại sao không hỏi về việc tìm kiếm trợ giúp lập trình?
Cascabel

Câu trả lời:


15

Từ Google FAQ :

Với một số ngoại lệ, dấu chấm câu bị bỏ qua (nghĩa là bạn không thể tìm kiếm @ # $% ^ & * () = + [] \ và các ký tự đặc biệt khác).

Theo dõi tại đây :

Dấu câu không được bỏ qua

  • Dấu câu trong các thuật ngữ phổ biến có ý nghĩa cụ thể, như [C ++] hoặc [C #] (cả hai đều là tên của ngôn ngữ lập trình), không được bỏ qua.
  • Ký hiệu đô la ($) được sử dụng để chỉ giá. [nikon 400] và [nikon $ 400] sẽ cho kết quả khác nhau.
  • Dấu gạch nối - đôi khi được sử dụng như một tín hiệu cho thấy hai từ xung quanh nó được kết nối rất mạnh mẽ. (Trừ khi không có khoảng trắng sau - và khoảng trắng trước nó, trong trường hợp đó là dấu âm.)
  • Biểu tượng gạch dưới _ không bị bỏ qua khi kết nối hai từ, ví dụ [quick_sort].

Vậy có vẻ như vậy ? sẽ bị bỏ qua bởi google cho dù bạn cung cấp nó cho công cụ tìm kiếm như thế nào.

Các công cụ tìm kiếm duy nhất mà tôi thấy đã biết về dấu câu là các công cụ tìm kiếm .


Bạn có thể tìm kiếm '#'. Hãy thử tìm kiếm 'C #', '#' được tô sáng.
kzh

Điều này thực sự không có ích nếu bạn đang tìm kiếm như thế nào? hoặc là ?? toán hạng làm việc trong c #
Rostol

4

Chỉ mục tìm kiếm không lưu trữ mọi thứ. Mặc dù một số ký tự đặc biệt (như trong C ++) dường như nằm trong chỉ mục, tôi nghi ngờ các dấu hỏi (và các từ phổ biến) nằm trong chỉ mục tìm kiếm . Và do đó bạn không thể tìm kiếm nó.

Để có ý tưởng về những gì dường như có trong chỉ mục tìm kiếm, người ta có thể nhìn vào văn bản trợ giúp trong hộp màu xám (bên dưới " Đây là bộ đệm của Google của superuser.com ") khi yêu cầu Google làm nổi bật các thuật ngữ từ bộ đệm. Google âm thầm từ chối làm nổi bật những thứ mà tôi đoán là không có trong chỉ mục, mặc dù chúng nằm trong bộ đệm đó. Đối với bộ nhớ cache của Siêu người dùng:

  • siêu người dùng : Những thuật ngữ tìm kiếm này được tô sáng: siêu người dùng
  • lorem ipsum : Những thuật ngữ này chỉ xuất hiện trong các liên kết trỏ đến trang này: lorem ipsum
  • ? : (âm thầm bỏ qua)
  • hơn? : Các cụm từ tìm kiếm này được tô sáng: thêm (vì vậy: dấu hỏi bị bỏ qua trong âm thầm)
  • c ++ : Những thuật ngữ này chỉ xuất hiện trong các liên kết trỏ đến trang này: c ++

Nó thậm chí từ chối làm nổi bật các từ phổ biến, mà (ngày nay) thực sự được phép trong một tìm kiếm một mình, như " làm thế nào ":

  • làm thế nào : (âm thầm bỏ qua)
  • how faq : Những thuật ngữ tìm kiếm này được tô sáng: faq (vì vậy: "how" bị âm thầm bỏ qua)

2

Tôi khá chắc chắn rằng Google loại bỏ tất cả các truy vấn của dấu hỏi ?(theo thiết kế, bất kể chúng có tồn tại bên trong dấu ngoặc kép hay không. Điều này có thể là do "Google nhận biết" ít hỏi mọi thứ như một câu hỏi, khi chúng chỉ đơn giản muốn Thật không may, tôi không tin có cách nào để thoát khỏi nhân vật.

Phần lớn thời gian, dấu hỏi thực sự không thích hợp, mặc dù dễ hiểu trong bối cảnh nhất định, bao gồm lập trình, nó có thể hữu ích bao gồm chúng trong một truy vấn. Đề xuất ý tưởng cho Google? Tôi không thể nói nhiều hơn thực sự ...


Có cách nào chính thức để đề xuất một cái gì đó cho Google không? Tôi đã đăng một câu hỏi tương tự trên diễn đàn của họ, nhưng nó nhanh chóng không được trả lời.
Derek

@Derek, tôi thực sự nghi ngờ họ sẽ thêm nhân vật rất phổ biến đó vào chỉ mục của họ ...
Arjan

0

Google sử dụng nhiều ký tự để cung cấp ý nghĩa đặc biệt cho tìm kiếm như:

Tìm kiếm cụm từ ("") Bằng cách đặt dấu ngoặc kép xung quanh một nhóm từ, bạn đang bảo Google xem xét các từ chính xác theo thứ tự chính xác đó mà không có bất kỳ thay đổi nào.

Tìm kiếm trong một trang web cụ thể (trang web :) Google cho phép bạn chỉ định rằng kết quả tìm kiếm của bạn phải đến từ một trang web nhất định.

Điều khoản bạn muốn loại trừ (-) Đính kèm dấu trừ ngay trước khi một từ biểu thị rằng bạn không muốn các trang có chứa từ này xuất hiện trong kết quả của bạn

Điền vào chỗ trống (*) *, hoặc ký tự đại diện, là một tính năng ít được biết đến có thể rất mạnh mẽ. Nếu bạn bao gồm * trong một truy vấn, Google sẽ cố gắng coi ngôi sao là người giữ chỗ cho bất kỳ (các) thuật ngữ không xác định nào và sau đó tìm kết quả phù hợp nhất.

Tìm kiếm chính xác như (+) Google sử dụng các từ đồng nghĩa tự động,

Hành vi mặc định của toán tử OR là xem xét tất cả các từ trong tìm kiếm. Nếu bạn muốn đặc biệt cho phép một trong nhiều từ, bạn có thể sử dụng toán tử OR (lưu ý rằng bạn phải nhập 'HOẶC' trong TẤT CẢ CAPS).

Dấu câu không bị bỏ qua * Dấu câu trong các thuật ngữ phổ biến có ý nghĩa cụ thể, như [C ++] hoặc [C #] (cả hai đều là tên của ngôn ngữ lập trình), không được bỏ qua. * Ký hiệu đô la ($) được sử dụng để biểu thị giá. [nikon 400] và [nikon $ 400] sẽ cho kết quả khác nhau. * Dấu gạch nối - đôi khi được sử dụng như một tín hiệu cho thấy hai từ xung quanh nó được kết nối rất mạnh. (Trừ khi không có khoảng trắng sau dấu - và khoảng trắng phía trước, trong trường hợp đó là dấu âm.) * Biểu tượng gạch dưới _ không được bỏ qua khi kết nối hai từ, ví dụ [quick_sort].

Có thông tin này từ đây .

Dòng

Dấu câu không được bỏ qua có nghĩa là google mặc định bỏ qua dấu chấm câu. Cũng thế '?' chủ yếu được sử dụng làm đầu vào (cho máy chủ web) trong một URL.

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.