GB: Блог о дизайне, верстке и веб-разработке
  • Email
  • Google
  • Twitter
  • Rss
  • Главная
  • Сайтостроение
    • WordPress
      • Digging into WordPress
    • Сниппеты
    • Дизайн
      • Вдохновение
    • Система
  • Шаблоны WordPress
  • Контакты
  • Карта сайта

Как добавить поиск Google на блог WordPress?

07.10.2011 / Сайтостроение 5 комментариев
Home» Сайтостроение » Как добавить поиск Google на блог WordPress?
Как добавить поиск Google на блог WordPress?

Встроенную систему поиска WordPress можно назвать качественной только с очень большой натяжкой. Частенько она ошибается, не находит нужных записей и вообще ведет себя из рук вон плохо. Сегодня сделаем поиск по сайту от Google, он работает на несколько порядков лучше. Плюс, лишний раз засветить свой сайт Гуглу не помешает.

Как настроить поиск Google?

У вас есть учетная запись в Google? Если нет — заводите, она понадобится. Есть? Тогда идем сюда — http://www.google.com/cse/ и жмем кнопку «Создать систему пользовательского поиска»

Система пользовательского поиска

Система пользовательского поиска

Заполняем все поля вашими данными:

Настройка системы поиска Google

Настройка системы поиска Google

Тут есть только один тонкий момент — в поле для указания сайтов рекомендую почитать дополнительную информацию о форматировании URL. На скриншоте — вариант для поиска по всему сайту, возможно, вам нужно искать только в некоторых разделах и так далее. В описании все достаточно подробно описано.

На следующем шаге вам предложат выбрать стиль оформления для строки поиска:

Тут уж как душе угодно настраивайте, все достаточно наглядно. Плюс, потом можно будет дополнительно настроить в CSS файле, уже по месту установки.

Следующий шаг — получение кода для установки. На этом этапе мы код игнорируем, этот нам не подходит. Идем дальше — в настройки внешнего вида:

Настройки отображения поиска

Настройки отображения поиска

Нас интересует раздел «Две страницы», объясню почему. Как известно, у WordPress есть стандартный виджет поиска и, собственно, алгоритм поиска по сайту. Мы будем менять эти алгоритмы и вывод результатов на систему поиска Google. Поэтому нам и понадобится два разных кода — один для отображения, второй для алгоритма поиска.

Установка технических параметров

Установка технических параметров

В открывшемся окне нужно заполнить адрес сайта и указать параметр запроса, для WordPress это буква «s», на скриншоте я выделил это. Еще ниже — как раз то, что нам нужно, два куска кода которыми будем менять значения в WordPress.

Код для searchform.php

Код для searchform.php

Верхний — для замены в файле searchform.php, который можно найти в папке с вашим шаблоном оформления. Если такого файла там нет — создавайте. Старый код, который содержался в файле — убирается и заменяется на код от Google.

Аналогично с нижним кодом — им заменяем весь код в файле search.php, который тоже лежит в папке с темой. Только предварительно сохраните оба файла куда нибудь подальше. Мало ли ;)

Код для search.php

Код для search.php

Вот и все, можно пробовать поиск по сайту от Google в работе. К сожалению, не могу продемонстрировать в работе, у меня скрипт Гугла не подружился с плагином кэширования, поэтому тоже будьте внимательны. Поиск работал, все хорошо, но страница с результатами грузилась безбожно долго. Не знаю, в чем причина такого поведения, буду разбираться на площадке для тестирования. Над рабочим блогом проводить эксперименты — не очень гуд.

Наткнулся в сети на относительно новый форум о seo — поисковом продвижении сайтов http://www.seo-forum.ru/. Конечно, не монстр, типа маултолка или сёрча, но весьма и весьма качественный. Достаточно много тем на тематику SEO, новичков не обижают, правила лояльные. В общем, интересующимся — вэлкам.

Удачного дня ;)

web-dev, Wordpress

Понравилась запись? Поблагодари автора

Tweet
Рейтинг записи: 4.5

Похожие записи

  • Лучшие шаблоны-фреймворки для Wordpress (9)
    Вы хотите иметь уникальный шаблон у себя на блоге? Думаю, ответ очевидный - конечно же, хотите. Рисовать его с нуля, верстать и оптимизировать - очень долгое за...
  • Ошибка 404 и немного фантазии (18)
    В сегодняшней статье я хочу рассказать о том, откуда берется ошибка 404 на ваших сайтах, почему это плохо и как с этим явлением бороться. Что делать, если избеж...
  • Мобильная версия сайта за 10 минут (2)
    Сейчас очень много говорят о мобильных устройствах, о планшетах, смартфонах и прочих радостях цивилизации. Все они умеют ходить в Сеть, а планшеты просто создан...

Комментарии к записи

  1. Евгений:
    07.10.2011 в 16:46

    Давно хочу поменять поиск на гугловский. Правда склоняюсь к версии поиска от адвордз — там ещё и копеечка капать будет

    Ответить
    • Виктор Милашечкин:
      07.10.2011 в 16:57

      Да, есть такое. Правда размер этой копеечки настолько мал для Рунета, что не вижу смысла даже заморачиваться и лишний раз посетителя грузить рекламой. MFA под буржнет — вот там есть где разгуляться с AdSense

      Ответить
  2. Аноним:
    07.10.2011 в 22:57

    А чего поиск у тебя на сайте не работает?

    Ответить
    • Виктор Милашечкин:
      07.10.2011 в 23:48

      То, о чем я говорил вначале — поиск есть, но назвать его рабочим у меня язык не поворачивается. Поиск от Гугла гораздо лучше, но у меня стал конфликтовать с плагином кэширования

      Ответить
  3. Аноним:
    18.01.2012 в 17:00

    Спасибо, очень полезная статья. Помогла.

    Ответить

Оставить комментарий Отменить

Топ за 60 дней

Год блогу
Год блогу


Комментарии Wordpress
Комментарии WordPress. Добавляем функциональность


Создание плагина Wordpress
Создание плагина WordPress


Fuctions-PHP
Не трогайте functions.php


Выпадающий список CSS
Выпадающий список на CSS


Метки

creative CSS CSS3 HTML5 infographic jquery news PHP PSD sys themes twitter web-dev Wordpress Аналитика Перевод Плагины

(c) 2012 GB: Блог о дизайне, верстке и веб-разработке