您请求访问的页面目前没有您的语言版本。您可以从页面底部选择其他语言,或使用 Google Chrome 的内置翻译功能将网页内容即时翻译成您选择的语言。

Define and Refine search using Knowledge Graph Entities

The Knowledge Graph is used by Google Search to help users discover information more quickly and easily.  The Knowledge Graph has millions of entries that describe real-world entities like people, places, and things. These entities form the nodes of the graph, and are called Knowledge Graph Entities

Programmable Search Engine supports using Knowledge Graph Entities to 

  • Define which pages the search engine searches.
  • Create Refinements to narrow down search results within a search engine.

Defining a search engine with Knowledge Graph Entities

Using the "Setup > Basic" page of the Programmable Search Engine Control Panel, you can configure your search engine to restrict search to only those web pages that are about specific Knowledge Graph Entities.

For example, to define a search engine that searches the entire web for pages about Alphabet companies, first set "Search the entire web" to "ON", then use the "Restrict Pages using Knowledge Graph Entities" selector to add the relevant Knowledge Graph Entities to your search engine configuration.

Screenshot of CSE Control panel

This search engine will return any page that mentions any of the five companies. Try it out here: https://cse.google.com/cse?cx=000888210889775888983:b2bhygxt4le

You can also combine "Sites to search" and Knowledge Graph Entities to define your search engine. For example, to create a search engine that searches every page about the Entity "Pittsburgh" in Wikipedia, add en.wikipedia.org to the "Sites to search" and select the relevant Entity:

Refinements based on Knowledge Graph Entities

On the "Search features > Refinements" page of the Programmable Search Engine Control Panel, Knowledge Graph Entities can be added to a search engine Refinement. When the Refinement is selected, only pages that mention the Refinement's entities (and that match the top-level search engine definition) will be returned.

For example, we can define a search engine to be about the Knowledge Graph Entity "basketball":

Screenshot of CSE control panel

Then add refinements for things like NBA, WNBA, College, Olympic basketball, and basketball equipment. For example, this refinement will return pages that are about both Basketball (from the top-level search engine definition) and Sports Equipment, Shoes, or Jerseys:

Screenshot of CSE control panel

Try it out here: https://cse.google.com/cse?cx=000888210889775888983:-nzsrilglze

 

搜索
清除搜索查询
关闭搜索框
Google 应用
主菜单
Search Help Center
false