Всем привет.

Сегодня я хочу вернуться к теме, которую начал, но которую так и не закончил.

Это завершающая статья из цикла создания системы поиска на сайте от Гугла (еще есть от Яндекса, но это в следующей статье). Первая статья — «Как встроить нормальный поиск на свой блог.Часть 1»

Да и к тому же, данная статья, по-логике, должно идти где-то в середине цикла. Но что-то меня «понесло», вот и имеем то, что имеем.

Ну да ладно, хватить болтать – нужно заниматься делом.

Как встроить нормальный поиск на свой блог.Часть 3

По ходу создания и модернизации своего блога можно столкнуться с тем, что дефолтный (т.е. тот, который идет по умолчанию) поиск WordPress имеет ряд ощутимых минусов:

  • Результаты ранжируются согласно датам постов и сверху самый свежий материал.
  • Слова, которые ищутся, не светятся на страницах с результатами.
  • Морфология запросов не учитывается.

Решить данные проблемы можно с помощью плагинов и хаков. Но есть вариант получше – можно установить Google-поиск по всему сайту. К тому же есть возможность поставить его на сайт с любым движком. Существует два способа это сделать:

  1. с помощью Google Assense
  2. через так называемую «Систему пользовательского поиска Google»

Второй способ уже был рассмотрен в статье «Как встроить нормальный поиск на свой блог.Часть 2»

Сегодня мы рассмотрим первый способ. Для удобства разобьем наши действия на шаги.

Шаги по вставке Поиска на Сайт через Гугл Адсенс



1. На Google Adsense заходим в свой аккаунт. Находим там вкладку «Настройка Adsense» и кликаем по ней. (Вот прямая ссылка – «Настройка AdSense»)

Хочу обратить ваше внимание, что эту вкладку мне удалось найти только в старой версии интерфейса. Если переключиться на новую версию, то я затрудняюсь ответить, где искать. Тем более, что с середины ноября 2011г. старая версия интерфейса будет отключена.

Вставка Поиска на Сайт через Гугл Адсенс

2. После выбирается пункт «Adsense для поиска». На следующей странице для удобства можно выбрать опцию «Одностраничный мастер».

3. В первом пункте ставится «Только выбранные мною сайты», а в следующем за ним «Выбранные сайты» вписывается свой домен в пустом поле.

4. Далее необходимо указать ключевые слова, они помогают при настройке результатов системы поиска, так как разделяют их пробелами.

5. Настройка языка; кодировка, к примеру, Юникод (UTF-8); страна, что необходимо для определения домена Google.

6.  «Клиентский канал» — здесь все настройки можно оставить по умолчанию. Тогда автоматически создастся новый канал отчетов для объявлений.

7. В пункте «Безопасный поиск» ставим галочку.

8. Выбираем параметры окна поиска. Благо, можно для него создать тот вид, который сам пожелаешь. Просто нужно поиграть с радиокнопками – и желаемый вид выбран!

На моем блоге выбран первый вариант:

Вставка Поиска на Сайт через Гугл Адсенс

9. Подбор длины текста. Это тоже зависит от ваших предпочтений. Кому-то подойдет 20 символом, кому-то 50. Для этого поэкспериментируйте немного, чтобы определить подходящую длину текстового поля для своего сайта.

После всех проделанных операций начинаем задавать стиль результатов поиска, то есть открытие страницы для поисковых результатов. Здесь возможны такие варианты:

  • «Открывать результаты поиска на Google в том же окне».
  • «Открывать результаты поиска в новом окне».
  • «Открывать результаты поиска на моем сайте».

Варианты выбора Поиска для Сайта через Google AdSense



При выборе первого варианта (как реализовано и на этом блоге) можно на страницу результатов поиска поместить логотип своего сайта, чтобы пользователю было удобно на него вернутся. Единственное требование – логотип по размеру не больше 50 пикселей в высоту. В окне ниже указывается полный путь к логотипу и ссылка для него. А далее идет уже настройка цветовых элементов страницы с результатами поиска, чтобы они были схожи с гаммой вашего сайта и вызывали у пользователя ассоциации с ним.

Для того, чтобы узнать цвета шрифтов или элементов своего сайта, можно изучить файл стилей (style.css в WordPress) или установить дополнения для вашего браузера (для Firefox, например, это ColorZilla или Firebug).

Вставка Поиска на Сайт через Гугл Адсенс

Второй варинт сходный с первым, только результаты будут выводиться в новом окне.

Если использовать третий вариант, то пользователь на вашем же сайте получит результаты поисков. Для этого в окне поисков нужно зайти в админку и создать страницу, вписать ее в указанном поле. После наткнетесь на поле ширины области с результатами поиска. И здесь закрадывается изъян данного варианта, так как нельзя указать ширину менее 795 пикселей. А поскольку «примерно-средняя» ширина колонки блога – 550 пикселей, то это не для каждого блога подходит.

Последние «штрихи» по настройке Поиска для Сайта через Google AdSense



Ставим галочку на согласии о пользовательских условиях, и задаем имя для системы поиска.

Затем кликаем по кнопке «Отправить и получить код».

Вставка Поиска на Сайт через Гугл Адсенс

Вам предложат код в следующем окне, который нужно скопировать и заменить им код окна поиска на вашем сайте. Если вами был выбран третий вариант, то предложат сразу два кода. Один нужен для окна поиска, а второй для указанной ранее страницы.

Самый простой способ вставки полученного кода – это разместить его в виджете (опять-таки, как и реализовано на данном блоге). В большинстве случаев, это не представляет трудностей. А уж если они и будут – пишите в комментариях или на форуме – будем разбираться.

На будущее, как я думаю, стоит перейти на Систему Поиска для сайта от Яндекса. Тем более, если еще и использовать размещение контекстной рекламы от этой поисковой системы, то заработки могут быть очень даже существенными.

Но об этом – в следующей статье.

А на сегодня у меня все.

Желаю удачи!

P.S. На закуску предлагаю просмотреть веселый видеоролик про «крутого» видеооператора, снимавшего свадьбу Анджелины Джоли и Бреда Пита.