Tài liệu tham khảo API JSON

Tìm kiếm bằng Boolean HOẶC [ HOẶC ]
Nội dung mô tả

Cụm từ truy vấn OR truy xuất các tài liệu có chứa một của một loạt (hai hoặc nhiều) cụm từ truy vấn. Để sử dụng truy vấn OR bạn cần chèn cụm từ tìm kiếm OR, bằng chữ in hoa các chữ cái, giữa mỗi thuật ngữ trong chuỗi.

Bạn cũng có thể sử dụng "as_oq" yêu cầu (như "as_oq=London+ Paris") để gửi nội dung tìm kiếm cho bất kỳ cụm từ nào trong một nhóm .

Lưu ý: Nếu một yêu cầu tìm kiếm chỉ định cụm từ tìm kiếm "London+OR+ Paris", thì kết quả tìm kiếm sẽ bao gồm tài liệu có chứa ít nhất một trong hai từ đó. Trong một số trường hợp, tài liệu trong kết quả tìm kiếm có thể chứa cả hai từ.

Ví dụ

Tìm kiếm London hoặc Paris:

Thông tin do người dùng nhập:london OR paris Cụm từ tìm kiếm:q=london+OR+paris

Tìm kỳ nghỉ tại London hoặc Paris:

Cụm từ truy vấn:q=vacation+london+OR+paris

Tìm kiếm kỳ nghỉ và một trong số các tùy chọn tại London, Paris hoặc sô cô la:

Cụm từ truy vấn:  q=vacation+london+OR+paris+OR+chocolates

Tìm kiếm kỳ nghỉ và sô cô la, London hoặc paris, có trọng lượng ít nhất cho sô cô la:

Cụm từ truy vấn:  q=vacation+london+OR+paris+chocolates

Tìm kiếm kỳ nghỉ, sô cô la và hoa trong các tài liệu cũng chứa London hoặc Paris:

Cụm từ truy vấn:  q=vacation+london+OR+paris+chocolates+flowers

Tìm kiếm kỳ nghỉ và một trong các địa điểm tại London hoặc Paris, đồng thời tìm kiếm cho một trong những sô cô la hoặc hoa:

Cụm từ truy vấn:  q=vacation+london+OR+paris+chocolates+OR+flowers

Toán tử Boolean

Bạn có thể sử dụng toán tử Boolean trong giá trị của các tham số sau:

  • cr
  • lr

Định nghĩa toán tử Boolean

Lưu ý: Bạn không thể đưa dấu cách vào giá trị thông số.

Boolean AND [.]
Nội dung mô tả

Toán tử AND (.) trả về kết quả là trong giao điểm của các tập hợp ở một trong hai cạnh của "." toán tử.

Ví dụ

Ví dụ này xoá tất cả kết quả bằng tiếng Pháp hoặc Tiếng Ý:
lr=(-lang_fr).(-lang_it)


Boolean NOT [-]
Nội dung mô tả

Toán tử NOT (-) sẽ xoá tất cả kết quả nằm trong tập hợp ngay sau toán tử trừ ("-").

Ví dụ

Ví dụ này sẽ xoá tất cả kết quả bằng tiếng Pháp:
lr=-lang_fr

Ví dụ này xoá tất cả kết quả bằng tiếng Pháp hoặc Tiếng Ý:
lr=(-lang_fr).(-lang_it)

Lưu ý: Có thể bạn đã nhận thấy rằng ví dụ thứ hai ở trên sử dụng Boolean Toán tử AND để chỉ định rằng không nên viết kết quả bằng Tiếng Pháp hoặc tiếng Ý. Tùy thuộc vào vị trí của dấu ngoặc đơn trong truy vấn, bạn có thể sử dụng toán tử Boolean AND hoặc toán tử Boolean OR để biểu thị điều này truy vấn. Lý do là nếu một tài liệu được viết bằng tiếng Pháp, thì tài liệu đó không được viết bằng tiếng Ý. Do đó, câu lệnh Boolean của bạn phải thể hiện rằng tài liệu không được viết bằng tiếng Pháp và tài liệu không được được viết bằng tiếng Ý.


Boolean OR [|]
Nội dung mô tả

Toán tử OR (|) trả về kết quả có trong bộ sưu tập ở bên trái hoặc bộ sưu tập ở bên phải của dấu gạch đứng ("|").

Ví dụ

Ví dụ này trả về tất cả kết quả được viết bằng Tiếng Trung giản thể hoặc tiếng Trung phồn thể:
lr=lang_zh-TW|lang_zh-CN

Ví dụ này yêu cầu tất cả kết quả không được viết bằng Tiếng Pháp hoặc tiếng Ý; lưu ý rằng nó đặt dấu ngoặc đơn vào một vị trí khác so với truy vấn mẫu cho toán tử Boolean AND:
lr=-(lang_fr|lang_it)


Dấu ngoặc đơn Boolean [()]
Nội dung mô tả

Toán tử này cho phép bạn đảm bảo rằng tất cả các cụm từ ở trong cùng bộ dấu ngoặc đơn được đánh giá trước các số hạng nằm ngoài dấu ngoặc đơn sẽ được đánh giá. Bạn có thể sử dụng dấu ngoặc đơn để điều chỉnh thứ tự mà được đánh giá.

Ví dụ

Ví dụ về toán tử NOT [-] cho thấy cấu trúc sau đây cho các kết quả yêu cầu không được viết bằng tiếng Pháp hoặc tiếng Ý:
lr=(-lang_fr).(-lang_it)

Ví dụ về toán tử OR (|) cũng hiển thị yêu cầu đối với các kết quả không được viết bằng tiếng Pháp của Tiếng Ý. Vì ví dụ sau sử dụng toán tử OR thay vì toán tử AND thì cũng phải thay đổi vị trí của toán tử dấu ngoặc đơn:
lr=-(lang_fr|lang_it)

Quốc tế hoá truy vấn và bản trình bày kết quả

Dịch vụ Google WebSearch cho phép bạn tìm kiếm tài liệu bằng nhiều ngôn ngữ. Bạn có thể chỉ định chế độ mã hoá ký tự được dùng để diễn giải yêu cầu HTTP và mã hoá phản hồi của bạn. Bạn cũng có thể lọc kết quả để chỉ bao gồm tài liệu được viết bằng một số ngôn ngữ nhất định.

Các phần sau đây thảo luận về các vấn đề liên quan đến việc tìm kiếm trong nhiều ngôn ngữ:

Ngôn ngữ giao diện

Bạn có thể sử dụng toán tử "hl" yêu cầu thông số tới xác định ngôn ngữ của giao diện đồ hoạ. Trường "hl" có thể ảnh hưởng đến kết quả tìm kiếm, đặc biệt là trên truy vấn quốc tế khi giới hạn ngôn ngữ (sử dụng thông số "lr") không được chỉ định rõ ràng. Trong phạm vi như vậy trường hợp, "hl" thông số có thể quảng bá kết quả tìm kiếm có cùng ngôn ngữ với ngôn ngữ nhập của người dùng.

Chúng tôi khuyên bạn nên đặt "hl" một cách rõ ràng tham số trong kết quả tìm kiếm để đảm bảo rằng Google chọn bài đăng có chất lượng cao nhất kết quả tìm kiếm cho từng cụm từ tìm kiếm.

Vui lòng xem Giao diện được hỗ trợ Ngôn ngữ để xem danh sách đầy đủ các giá trị hợp lệ cho thuộc tính "hl" .

Tiếng Trung giản thể và tiếng Trung phồn thể là hai biến thể chữ viết tiếng Trung. Cùng một khái niệm có thể được viết theo cách khác trong từng biến thể. Với truy vấn ở một trong các biến thể, phương thức Dịch vụ WebSearch có thể trả về kết quả chứa các trang ở cả hai các biến thể.

Để sử dụng tính năng này:

  1. Đặt "c2coff" yêu cầu tham số đến 0
    và
  2. Làm một trong những việc sau:
    • Không đặt "lr" tham số yêu cầu
      hoặc
    • Đặt "lr" yêu cầu tham số đến lr=lang_zh-TW|lang_zh-CN

Ví dụ sau đây cho thấy các tham số truy vấn mà bạn sẽ đưa vào một yêu cầu kết quả bằng cả tiếng Trung giản thể và phồn thể. (Xin lưu ý rằng thông tin bắt buộc bổ sung, chẳng hạn như là "khách hàng", không được đưa vào ví dụ này.)

search?hl=zh-CN
    &lr=lang_zh-TW|lang_zh-CN
    &c2coff=0

Lọc kết quả

Google WebSearch cung cấp một số cách để lọc kết quả tìm kiếm của bạn kết quả:

Tự động lọc kết quả tìm kiếm

Nhằm nỗ lực cung cấp kết quả tìm kiếm tốt nhất có thể, Google sử dụng hai kỹ thuật để tự động lọc kết quả tìm kiếm thường được coi là không mong muốn:

  • Nội dung trùng lặp—Nếu nhiều tài liệu chứa cùng thông tin, thì chỉ tài liệu có liên quan nhất trong tập hợp đó là có trong kết quả tìm kiếm của bạn.

  • Lọc kết quả tìm kiếm không mong muốn—Nếu có nhiều kết quả tìm kiếm từ cùng một trang web, Google có thể không hiển thị tất cả kết quả từ trang web đó hoặc có thể hiển thị các kết quả thấp hơn trong
    thứ hạng cao hơn so với dự kiến.

Bạn nên bật những bộ lọc này cho các yêu cầu tìm kiếm thông thường bởi vì các bộ lọc nâng cao đáng kể chất lượng của hầu hết các kết quả tìm kiếm kết quả. Tuy nhiên, bạn có thể bỏ qua các bộ lọc tự động này bằng cách đặt "bộ lọc" thành 0 trong yêu cầu tìm kiếm.

Lọc nội dung người lớn bằng tính năng Tìm kiếm an toàn

Nhiều khách hàng của Google không muốn hiển thị kết quả tìm kiếm cho trang web có chứa nội dung người lớn. Khi sử dụng bộ lọc Tìm kiếm an toàn của chúng tôi, bạn có thể sàng lọc cho các kết quả tìm kiếm có chứa nội dung người lớn và loại bỏ chúng. Các bộ lọc của Google sử dụng công nghệ độc quyền để kiểm tra các từ khoá, cụm từ và URL. Mặc dù không có bộ lọc nào chính xác 100% nhưng tính năng Tìm kiếm an toàn sẽ xoá phần lớn nội dung người lớn khỏi nội dung tìm kiếm của bạn kết quả.

Google cố gắng duy trì tính cập nhật và toàn diện của tính năng Tìm kiếm an toàn bằng cách liên tục thu thập thông tin trên web và bằng cách kết hợp các bản cập nhật từ đề xuất của người dùng.

Bạn có thể điều chỉnh mức độ mà Google lọc kết quả của bạn nội dung người lớn bằng cách sử dụng nhãn "an toàn" tham số truy vấn. Bảng sau đây giải thích các chế độ cài đặt tính năng Tìm kiếm an toàn của Google và cách những chế độ đó sẽ ảnh hưởng đến kết quả tìm kiếm của bạn:

Mức độ của tính năng Tìm kiếm an toàn Mô tả
high Bật phiên bản nghiêm ngặt hơn tìm kiếm an toàn.
medium Chặn các trang web có chứa nội dung khiêu dâm và nội dung tình dục rõ ràng khác.
off Không lọc nội dung người lớn nội dung khỏi kết quả tìm kiếm.

* Chế độ Tìm kiếm an toàn mặc định là tắt.

Giá trị quốc tế

Ngôn ngữ giao diện được hỗ trợ

Google hỗ trợ hơn 80 ngôn ngữ. Giao diện mặc định ngôn ngữ là tiếng Anh. Danh sách sau đây xác định tất cả giao diện các ngôn ngữ được Google hỗ trợ.

Ngôn ngữ hiển thị Giá trị thông số hl
Tiếng Afrikaans af
Tiếng Albania sq
Tiếng Amhara sm
Tiếng Ả Rập ar
Tiếng Azerbaijan az
Tiếng Basque eu
Tiếng Belarus be
Tiếng Bengal bn
Tiếng Bihar bh
Tiếng Bosnia