Я создал пользовательский поиск Google для своего веб-сайта, как показано ниже, но при поиске в 2-3 ключевых словах он заменяет пробелы на% 20 и не дает результатов:
Страница результатов и запрос
Код поля поиска:
<script>
(function() {
var cx = '44444:orudazwgyxa';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:searchbox-only></gcse:searchbox-only>
Код результата поиска:
<script>
(function() {
var cx = '44444:orudazwgyxa';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:searchresults-only linktarget="_parent"></gcse:searchresults-only>
Я не хочу% 20 в моем запросе вместо пробелов, но я хочупоказать ключевые слова как есть.И он должен показать результат для искомых ключевых слов.
Спасибо