29 ноября 2013 г.

Не работает виджет поиска в Blogger'е

Я тут случайно обнаружил, что поиск в моем блоге перестал быть поиском.

После ввода слова и нажатия кнопки "Найти" - ничего не происходит. Нет, в адресной строке появляется измененный URL. Да, и вверху страницы что-то мелькает.

Но результатов поиска - нет!

Как оказалось, это проблема виджета поиска (Search) от самого Google'а. В Гугле уже знают об этой проблеме и обещали все починить. Но если поиск в вашем блоге также не работает, но он критически важен, то вы можете использовать временное решение.


Лично у меня на некоторых блогах не используется этот виджет. Я использую поиск из AdSense'а. Поэтому если у вас есть аккаунт в AdSense, то можете воспользоваться поиском оттуда. Так сказать, сочетать полезное (поиск) с приятным (возможность заработать копейку-другую).

Но на форумах Гугла предлагается другое решение.
  1. На вкладке "Дизайн" в админке вашего блога в Blogger'е, добавьте виджет "HTML/JavaScript".
  2. В него добавьте такой код, заменив:
    • [название вашего блога] на название вашего блога,
    • слово "Искать" на любое другое, которое бы вы хотели лицезреть на кнопке "Искать".
<form action="http://[название вашего блога].blogspot.com/search" name="input" method="get">
<input value=" " name="q" size="20" type="text"/>
<input value="Искать" type="submit"/>
</form>



Можно поэкспериментировать и с другими параметрами этого HTML-кода.

Ну, и уберите пока что виджет неработающего поиска.

Да, результаты поиска будут отображаться не ахти как. Но это лучше, чем неработающий поиск.

Понятно, что могут быть и альтернативные способы решение этой проблемы.

3 комментария: