The reference documentation explains the requirements for different search features and functionalities. Here are the reference categories:

Reference categories
Structured data Use structured data to help Google understand the content of your site and enable special Search result features for your pages. If you're not sure which feature to add, explore our search gallery.
Crawling and indexing Use the robots.txt file and robots meta tags to help and limit what Google crawls and indexes.
Indexing API Use the Indexing API to directly notify Google when job posting pages are added or removed.