I dynamically applied this code for WordPress site through Google Tag Manager:

<script type="application/ld+json">
  "@context": "http://schema.org",
  "@type": "WebSite",
  "url": "https://www.example.com/",
  "potentialAction": {
    "@type": "SearchAction",
    "target": "https://www.example.com/?s={search_term_string}",
    "query-input": "required name=search_term_string"

But the expected result not shows yet.

What time it will get to appear or is there anything that I left to execute it?

  • How long has it been? – closetnoc Aug 26 '17 at 15:25
  • It's already 3 weeks – Mourin Aug 27 '17 at 7:28
  • Google is notoriously slow. As well, this may be a feature that is not guaranteed to appear. You may need to wait longer. Much of this may depend upon how quickly Google fetches your home page. Cheers!! – closetnoc Aug 27 '17 at 18:04
  • Sitelinks are only displayed by Google when the algorithm determines that they would be useful to the searcher. If they are not showing, then they determined that they would not be helpful for the searcher. – Mazharul Haq SEO Aug 28 '17 at 5:44
  • 2
    I assume that you already have sitelinks showing and you just want to add a search box to your already existing sitelinks. Correct? – Stephen Ostermiller Aug 28 '17 at 10:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.