Enriched Search Results
In addition to standard rich results, Google Search supports a more interactive and enhanced class of rich result called enriched search results. Enriched search results often include an immersive popup experience or other advanced interaction feature. For example, here is a Jobs enriched result popup that might appear if a user searched for "jobs in Mountain View":
Enriched search enables the user to search across the various properties of a structured data item; for instance, a user might search for chicken soup recipes under 200 calories, or recipes that take less than 1 hour of preparation time.
Implementing enriched search
Enriched search is a subset of rich results, and is implemented using structured data. Some rich result types are only available as enriched search types (for example, recipes, jobs, and events); other rich result types can be extended to be an enriched search type with the addition of a few properties. The documentation for a rich result type should say whether and how it can be extended from a basic rich result to an enriched result.
Technical information and a gallery of results is available here. Enriched search result types aren't currently called out explicitly in the documentation, but will be in the future.
Enriched search is driven by the Google Search ranking algorithm; in addition to adding the correct structured data on your pages, you must follow the following quality guidelines so that Google can properly index and rank your pages.
- The standard structured data quality guidelines
- The Webmaster Guidelines
- The enriched search quality guidelines, described below
Enriched search types
The following search types support an enriched search experience:
Enriched search quality guidelines
You must follow these quality guidelines to be eligible for enriched search. If the enriched search ranking algorithm decides that a large part of a site is not meeting the quality bar, it can exclude the entire site from enriched search results.
- Required properties: Each enriched search type defines a required set of properties. For example, Recipe requires a recipe image, name, and ingredients; Event requires location, time, and event name. Items missing these properties are ineligible.
- Completeness: The more additional (recommended) properties you provide, the higher quality the item is to our users. For a job posting, users prefer jobs with explicitly stated salaries than those without, and enriched search ranking also takes this into consideration. If your recipes have actual user reviews and genuine star ratings, that is also valuable to users of your site and enriched search. In addition, enriched search offers structured exploration for users; for instance users can filter the list of jobs by salaries. When user apply this filter, a job posting without salaries will not be able to rank. This is one of the most important ranking signals for enriched search.
- Relevance: Your marked up data should be relevant to the enriched search you are participating in. Here are some examples of irrelevant data:
- A sports live streaming site labeling broadcasts as local events.
- A woodworking site labeling instructions as recipes.
- Leaf content: Enriched search rank leaf pages, which is a page that describes the detailed properties of an item. Listing pages, on the other hand, link to multiple leaf pages. Enriched search is only available for leaf pages, not listing pages. The following are examples of listing pages:
- A page that describes "10 best ideas for cooking turkey" with links out to each recipe.
- A page listing all the jobs at Mountain View, CA, with links to individual jobs.
- Content policies: Individual enriched search has additional content-type-specific policies for each data type, as described in its documentation Documents or sites that violate these content policies may receive less favorable ranking or ineligible for the feature.