Rich results are experiences on Google surfaces, such as Search, that go beyond the standard blue link. Rich results can include carousels, images, or other non-textual elements.
Structured Data Gallery
Google uses structured data to understand the content on the page.
How to implement sitelinks search box
A sitelinks search box is a quick way for people to search your site or app immediately on the search results page.