TransWikia.com

Como fazer pesquisas internas no site pelo google via javascript

Stack Overflow em Português Asked by Stand Alone on December 2, 2021

Criei uma função javascript que faz buscas dentro do meu site com a API do google search, porem eu gostaria que a palavra que eu digitar apareça somente algo vinculado ao meu site, atualmente está trazendo resultados do google.

Código js:

<script>
    (function() {
        var cx = 'minhachave';
        var gcse = document.createElement('script');
        gcse.type = 'text/javascript';
        gcse.async = true;
        gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:')
        '//cse.google.com/cse.js?cx=' + cx
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(gcse, s);
    })();
</script>

Como fazer para buscar somente dentro do meu site?

One Answer

Você pode usar o element gcse:search com o atributo as_sitesearch, por exemplo:

 <gcse:search as_sitesearch="www.site_do_arthur.com"></gcse:search>

Documentação: https://developers.google.com/custom-search/docs/element

Answered by Guilherme Nascimento on December 2, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP