Vogliamo implementare la casella di ricerca sitelink di Google con la ricerca personalizzata di Google. Nel Google documentation, ho scoperto che abbiamo bisogno di includere il codice sottostante per consentire sitelink casella di ricercaCasella di ricerca sitelink Google con ricerca personalizzata Google
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"url": "https://www.example-petstore.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://query.example-petstore.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
Ma siamo bloccati al nodo "bersaglio" nelle proprietà di cui sopra. Poiché non abbiamo una propria pagina di ricerca, vogliamo utilizzare il searh personalizzato di Google, quindi quale valore dovrei inserire in questo nodo "target".
Abbiamo già creato un motore di ricerca personalizzato Google per il nostro sito. E ha trovato sotto il codice ci
<script>
(function() {
var cx = 'CX_ID';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
'//www.google.com/cse/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:search></gcse:search>
Vogliamo implementare casella di ricerca sitelink come Mashable, Imdb
Si prega di suggerire, come punto di ricerca di Google personalizzata nella sitelink codice casella di ricerca.
Grazie
Forse [questo] (http://moz.com/blog/sitelinks-search-box) ti aiuterà. – Shishdem
Grazie per la risposta @Shishdem. Ma questo link punta anche alla stessa [documentazione] di Google (https://developers.google.com/structured-data/slsb-overview) :( – pankaj
Altri suggerimenti – pankaj