Thật không may, dường như không có một viên đạn ma thuật. Dòng dưới cùng lên phía trước: "bối cảnh".
Google thực sự bỏ qua hầu hết các dấu câu, với các ngoại lệ sau:
- 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].
Như vậy, nó không phù hợp cho các loại tìm kiếm này. Tuy nhiên, Google Code có cú pháp để tìm kiếm thông qua các dự án mã của họ, bao gồm ngôn ngữ / cú pháp mạnh mẽ để xử lý "các ký tự đặc biệt". Nếu nhìn vào mã của người khác có thể giúp giải quyết vấn đề, đây có thể là một lựa chọn.
Thật không may, đây không phải là một giới hạn duy nhất cho google. Bạn có thể thấy rằng những thành công tốt nhất của bạn xoay quanh việc cung cấp càng nhiều "bối cảnh" cho vấn đề càng tốt. Nếu bạn đang tìm kiếm để tìm $ - nghĩa là gì, việc cung cấp thông tin về miền của vấn đề có thể mang lại kết quả tốt.
Ví dụ: tìm kiếm "biến perl đặc biệt" nhanh chóng mang lại câu trả lời của bạn trong mục đầu tiên trên trang kết quả.