Q: Will Adding Schema Markup Guarantee the New Sitelinks Searchbox Feature for My Website?
A: Google has recently made changes in the search box that appears within the Google search results in the search results snippet. The sitelinks search box in Google enables:
People to reach your content more quickly from search results
Site owners to link the search to their site’s internal search
If users are looking for a specific search within the website, the sitelinks search box removes the extra step of the visitor typing the name or URL of the website, going to its page, and then performing the desired search.
However, many of the webmasters took the update in a wrong way. No, adding the schema markup does not guarantee a site getting the search box.
Google will show the search box, if it wants to, even if you do not add the schema. However, it will not automatically redirect the search results to your site.
Note – The sitelinks search box will appear only for navigational queries or when it is relevant for users. Different sites will need site-specific search at different times for different consideration. The Google algorithm uses different factors to determine if the box should appear. The information on the site and different types of navigational queries made by search users are also the determining factors if the search box should be shown.
The same was explained by Pierre Far in Google+ after SEO space assumed the update incorrectly.