How to Get a Search Box to Appear in Your Site’s Search Results

By October 24, 2015 Search Engine Watch No Comments

Many people wonder how to get a search box to appear within the sitelinks when someone searches for their website. Thankfully, the answer to this question is quite simple as the problem is easy to fix. A search box will appear when someone searches for your website with the word “website” added to the brand name or when they search for the website with its top-level domain included (i.e. .com, .de, etc.).

A search box can help bring valuable traffic to your website as it allows users to search within your website without having to visit the actual website. It is important to note, however, that when a person uses the search box that appears with the sitelinks, another Google page will pop up with the search results, not results from the actual publisher’s website.

So why is it important for a search box to pop up when people Google your website? A search box can help people sort through information prior to visiting your site, and therefore improving their overall experience. There’s no point for a user to visit your website only to discover that it does not have the information they were looking for. A search box allows users to look through the information contained on your website without any of your competitor’s links getting in the way. In fact, studies have shown that there is a slight increase in website visits due to use of the search box, about 0.05% to be exact.  Additionally, having the search box pop up among your site links does help boost your website’s apparent credibility.

So then how can you ensure that the search box pops up when people Google your business’ website? All you need to do is make sure that your website has its own search tool and then add this Schema code to the HTML of your homepage.  Make sure your switch out the “url” and “target” examples to your own URL.


< script type=”application/ld+json”>


“@context”: “”,

“@type”: “WebSite”,

“url”: “”,

“potentialAction”: {

“@type”: “SearchAction”,

“target”: “{search_term_string}”,

“query-input”: “required name=search_term_string”



< /script>


Unfortunately, if your website does not generate enough traffic from branded navigational search then it is unlikely that this will work, but it doesn’t hurt to give it a try! If having a search box appear when people Google your company is very important to you and the method listed above does not work, then you might want to consider utilizing the help of an SEO company to boost your website’s traffic. A good SEO company will be able to help you get your company  listed higher on Google, resulting in more traffic for your website and ultimately the addition of a search box within your sitelinks.