Здравствуйте, уважаемые читатели моего блога!
В этой статье я Вам расскажу о том, как добавить на свой блог или любой сайт пользовательский поиск от Google.
Поиск необходим на любом сайте, особенно если на нем очень много контента, и порой не так легко найти какую-либо информацию.
На движке WordPress, конечно, реализована своя функция поиска, но она оставляет желать лучшего. И вот почему:
— поиск выдается по дате последних постов, в которых встречается фраза;
— слова в поиске не выделяются, поэтому пользователю будет непросто найти информацию;
— в поиске WordPress не учитывается морфология запросов, если у Вас не установлены дополнительные плагины (если они есть, то можно избавиться от них, ускорив, тем самым, блог).
Чтобы убедиться во всех этих недостатках, попробуйте воспользоваться стандартным поиском на своем блоге.
Лично мне было затруднительно найти необходимые посты, пользуясь этим стандартным поиском.
Поэтому я решил встроить на блог пользовательский поиск от Goolgle. Поначалу я не хотел этого делать, потому что думал, что поиск можно установить только имея свой аккаунт в google adsense, однако существует способ установки поиска от Гугла без его создания.
И сейчас я подробно расскажу об этом способе.
Вот как выглядит все это у меня на блоге:
1. Вводим запрос:
2. Смотрим результаты:
У каждого вебмастера должна быть учетная запись в Google, если у Вас ее еще нет, то обязательно создайте.
Теперь нужно перейти на страницу системы пользовательского поиска по этой ссылке.
В правой части экрана нажмите кнопку ««Создать систему пользовательского поиска»:
В появившемся окне заполните поля:
— имя;
— описание;
— выберите язык;
— укажите сайты, по которым будет вестись поиск;
— выберите пакет (я выбрал стандартный).
Вот так я заполнил информацию:
Нажимаем «Далее», появится окно настроек стиля:
Произведите настройки внешнего вида и нажмите «Далее».
Система сгенерирует код, который сейчас нам не понадобится. Нажмите ссылку «Внешний вид».
Откроется окно, в котором нужно выбрать «Две страницы»:
Это необходимо для того, чтобы получить два кода: один код для алгоритма поиска, второй код для вывода результатов, так устроен WordPress.
Далее нажмите «Сохранить и получить код…».
В открывшемся окне заполните поля:
— адрес страницы, на которой должны размещаться результаты;
— названия параметра запроса (для WordPress блога «s»):
Скопируйте верхний код и вставьте в файл searchform.php, заменив весь имеющийся там код.
Делается это в административной панели. Пункт «Внешний вид» — «Редактор» — «searchform.php».
Перед изменением этих файлов рекомендую сделать их копии!
Вторым кодом замените содержимое файла «searh.php».
На этом все, теперь поиск по блогу от Гугл должен работать. Можете посмотреть пример на моем блоге.
В аккаунте Google adsence можно также настроить и получить код функции пользовательский поиск и установить ее на сайт или блог.
Для этого выберите на вкладке «Мои объявления» пункт «Системы пользовательского поиска».
Заполните информацию, как показано на скриншоте:
Настройте стиль окна поиска:
Выполните остальные настройки и нажмите «Сохранить и получить код»:
Тем самым Вы получите код, который можно вставить в любое место, где хотите расположить форму поиска от Google (например, в текстовый виджет блога):
Если Вы создали хотя бы одну систему пользовательского поиска, то можете установить гаджет поиска.
Для этого выберите пункт «Мои системы поиска» и нажмите на названии системы:
В следующем окне нажмите «Добавить эту поисковую систему в блог или на сайт»:
Затем настройте внешний вид гаджета и нажмите «Получить код», который можно вставить в любое место, где Вы хотите разместить форму поиска Google:
Если у Вас имеется аккаунт в «Google adsence», то Вы можете настроить показ рекламных блоков на странице поисковой выдачи и заработать денег в интернете.
На этом у меня все, теперь Вы знаете как добавить поиск Google на блог WordPress и любой сайт! Как Вам статья?
Советую подписаться на свежие рассылки моего блога, чтобы не пропустить выход новых постов.
С уважением, Александр Бобрин
© 2024 Блог Александра Бобрина. Создание сайта и заработок в интернете · Копирование материалов сайта без разрешения запрещено
Политика конфиденциальности | Пользовательское соглашение
Очень много у кого замечал такой вид поиска на блоге и думал о том как его поставить. Спасибо, очень актуально. в скором времени займусь настройкой! :good:
Статья очень развернутая, я правда настраивал на примере другого блога, но пост Александра перечитаю и перепроверю. У меня после добавления кода (живьем сразу в сайдбар кинул), при валидации получил одну ошибку и одно предупреждение, но в целом доволен. От поиска Яндекса отказался, хотя тоже практиковал.
Да, но индексация в Гугле быстрая. Да и новые посты на главной отображаются, зачем их искать-то? 🙂
Таким поиском можно проверять, какие страницы попали в индекс, а какие нет))Ну это например при добавлении новой, чтобы не лезть в веб инструменты)
Вполне себе интересный способ, достаточно оригинальный, через поиск проверять индексация свежих постов. Ключик ввел и посмотрел)
Кстати в таком случаем можно легко проверять как скоро Гугл поменяет адрес URL статьи, если вы его корректировали.
Александр! Статья просто замечательная! Все подробно и ясно! Сделала закладку, обязательно установлю себе такой поиск!Спасибо!!! :good:
Хм... а меня пока родной поиск вполне устраивает. Даже когда перелинковку делаю, очень часто им пользуюсь :mb:
А толку? родной поиск не принесет денег, а поиск adsense способен приносить доход
Дмитрий, подскажите какой выхлоп Adsense дает на странице поиска?
Многие пишут, что надо, но реальных постов про это дело нет, хотя наверное, как мне кажется, приход суммируется с блоков расположенных в самих постах.
Это ты, Виктор, зря :aga:
Вот бы мне ранее такую подробную статью прочитать — наверно получилось бы. А то сколь просматривала статей в интернете по установке от гугла поиска — не получается, вернее у меня отображалось только на главной же странице. Что очень не понравилось. А вот поисковик от яндекса сразу с первого удался. Стоит и вроде нет претензий к нему. Да и гугл мой сайт как то разлюбил, долго стал индексировать. Зато яндекс — сразу.
Вот я что то не понял «Откроется окно, в котором нужно выбрать «Две страницы»:» Это хде? :scratch:
Как на рисунке, Виктор!
Да я понимаю как на рисунке! Да вот что то рисунок у меня совсем иного характера 🙂
Виктор, сосредоточься и делай все по шагам. Гугл то у тебя не иного характера! 🙂
Спасибо Александр! Что то я и правда подтупливать стал. 🙂 Под твоим чутким руководством понял что к чему.
Точно! Вот еще чего нехватает! Занес в планы 🙂
Спасибо, Саш!
Таким образом мы Яндекс обделяем :yes:
Интересно, чей поиск лучше для блога.
Олег, у меня в Яндексе не все страницы в индексе, поэтому Гугл выбрал.
Ну, наверное, все же Гугл не сильно перевешивает, я периодически встречаю на блогах именно поиск от Яндекса. Многие пробуют по очереди и выбирают более подходящий вариант.
Очень полезная статья. Я только дней 3-4 назад на Вашем блоге вводила запрос « Бэкап блога». И вышло более 4 страниц с ответами. Поэтому я воспользовалась картой сайта. А теперь — ввела и сразу на нужную статью попала . Очень полезный поиск!
Да, Елена, Вы совершенно правы, нужно было давно поставить этот поиск! Я тоже раньше свои статьи искал в карте, стандартный поиск WordPress — полная дрянь!
У меня пока стандартный стоит, действительно выдает несколько статей, надо будет его поменять. На гугловский скорее всего
Мне больше понравился поиск от Google adsense, поставила в сайдбаре и сделала так, чтобы результаты поиска показывались у меня в блоге, чтобы пользователь не уходил на другой сайт. Как поняла, Гугл за это еще денежку мне приплачивать должен 😉
Д меня не как не дойдет: ЧЕМ поиск google лучшем стандартного wp?
Андрей, качеством поиска!
wp выдает анонсы статей и все, даже не понятно что икать и где...
Более полноценный вывод информации по запросу, если можно так выразится, но молодому блогу с тремя статьями можно и первое время стандартным пользоваться. Ничего страшного в этом нет, кто ищет, тот всегда найдет.
С интересно, что предпочтительнее в Рунете, поиск от Гугла или Яндекса? И влияет ли это как-то на отношение поисковика к сайту?
Олег, я не думаю что это как-то влияет.
об этом надо спросить у Яндекса и Гугла...
Я тоже думаю что не влияет, спасибо, за статью=)
Не ясно: для чего нужен логотип, как его сделать? И путь нахождения в админке — этой картинки — мне не понятен? Где — то - в «Медиафайлах», что-ли? Или — в «Темах»?
О логотипах я писал здесь: asbseo.ru/sozdanie-bloga/...lat-logotip.html
Александр, спасибо! Только после вашей статьи удалось поставить нормально пользовательский поиск от Google. Занесла в закладки.
Нарушением программы является, если не используете логотип Гугла (см. водяной знак). А Гугл банит аккаунты навсегда. Печально, если из-за такой ерунды.
Полезная вещь. Тоже вечером займусь, тем более плагинов для этого не надо. Да и на будущее Adsense в поиске пригодится.Спасибо, Александр, за подробное описание. Теперь пока все статьи на твоем блоге не перечитаю, буду заходить)))
А если у меня нет этих двух файл? seach.php и второго? Куда вме код девать?
Александр? Ответьте на вопрос пожалуйста!
Андрей, эти файлы есть, они в админке блога Дизайн->Редактор, там справа все файлы. Они называются Форма поиска (searchform) и Результаты поиска (search).
Андрей, этого я не знаю. Обратись к фрилансерам.
Будем разбираться! Может даже если разберусь на неплохой пост потянет ?)
............
А что это ты без аватарки?
Александр, давно хотела установить такой поиск. Все сделала, как написано, коды поменяла. Окошко с поиском вышло, но не работает, т.е. когда ввожу какую-то фразу, кликаю и остаюсь на главной. Решила проверить в Мозилле, там такая же история. Все настройки я заполняла, не могу понять, в чем дело... очень не хочется возвращать старый поиск... (
Надежда, возможно Вы где-то ошиблись. Попробуйте обратиться к фрилансерам, они все сделают.
Александр, извините, фрилансеры, конечно, все сделать могут. Но зачем тогда писать посты, если Вы не можете ответить ни на один вопрос. (
Надежда, я пишу статьи только на своем опыте, именно так, как я это делал!!! Именно ДЕЛАЛ! Своими руками! К WordPress существуют сотни тем с разными файлами, и не факт, что все будет работать. Кроме того, Вы могли где-то что то сделать не так, я этих действий не вижу! Вопрос: как мне помочь Вам, и каждому в этом случае??? Это не возможно! У меня на это не хватит сил и времени! В этой статье я показал как это происходит стандартно. Скорее всего Вы где-то ошиблись. Если у Вас не получилось самостоятельно, то нужен персональный подход. А это уже отнимает время. Поэтому, Вам лучше обратиться к людям, которые хорошо разбираются в этом и оказывают подобные услуги. Я разбираюсь не очень, возможно сделать могу. Но если я буду у каждого, кому необходима такая помощь, ковыряться в кодах, то на свой блог у меня не хватит времени. Поэтому персональная помощь — услуга платная. Я надеюсь, Вы понимаете о чем я говорю! На Ваш вопрос сходу (не разобравшись) никто не ответит, это просто не возможно! Ни в обиду 🙂
Скажите пожалуйста Александр, нужно ли убирать поиск по сайту?
Если поставили от Гугла, то обычный можно убрать. Но хотя бы один вариант должен быть.
Установил новый шаблон, попробовал. Все работает, спасибо!
Александр, дилетантский вопрос, а почему именно от Гугла? Чем он лучше поиска от Яндекса?
Николай, мне от Яндекса больше нравиться, но на этот блог он не очень подошел, фон у меня не однообразный, некрасиво получается.
Если это поможет с индексацией- то я обезательно установлю
Информация меня заинтересовала. Взяла статью в закладку.
Я пробовал себе поставить, но у меня что-то не получилось, даже не помню из-за чего. Плюнул на гугл, пошел взял яндексовый скрипт и поставил. До сих пор стоит.
А для чего они нужны, это как то поляет на продвижение или посешаемость?
Александр, постоянно сталкиваюсь с данным поиском, так как ищу информацию на вашем сайте... есть один недостаток, в том, что когда поиск выдал запросы. то он перемещает пользователя на в список запросов... так вот, в чем дело, а оно в том, что нет там возможности перейти на сайт... то есть я вынужден открывать страницу и через нее выходить к вам на сайт...
и еще, могли бы вы рассказать про то, как создаете подпись « с Уважением Александр» в конце каждого поста... я так понимаю, что данная подпись ставиться автоматически?! может есть где пост на данную тему, буду благодарен, спасибо!
Нет, Александр, я вручную ее ставлю. Хотя можно и в single.php вставить, да вот только это нужно было делать сразу.
Возможно поставлю себе такой же.Потому что просто поиск WordPress не очень хорошо ищет.
Этот поиск классно работает на моём старом блоге, даже ещё и доход с едсенса минимальный,но всё-равно капает.
Александр, вот я намучился с установкой данного поиска... в гугле поменялась менюшка и многие функции, что описаны в статье изменились... я так и не нашел как получить, чтобы поиск осуществлялся на моем сайте...
Там многое поменялось уже. Я тоже долго разбирался.
Однако вставил просто один код в файл search.php вместо имеющегося и все заработало. То есть я не вставля 2 кода в два файла.
Александр, а куда следует вставить код в данный файл «searh.php»... чего-то я не понимаю...???
В админке wp перейдите в графу внешний вид =>редактор, там в правой колонке выберите файл search.php (над ним подписано результаты поиска) — вот в этот файл стоит вставлять код!
Долго думал: добавить поиск от гугла или от яндекса. Все-таки решил ставить гугл.
Просидел полтора часа ни смог нихрена поставить, походу инструкция устарела.
Скажите пожалуйста как убрать рекламу, без платного метода?
Спасибо Александр за статью! Установил к себе на блог поиск от google.
Информацию в этом посте, кстати, уже можно обновить 🙂
Я просто сейчас перешел на гугл поиск (попал под АГС яндекса потому что) и там настроить поиск в 2 окна теперь гораздо легче.
Когда выбираешь тип «2 окна» внизу сразу же появляется место для ссылки страницы, на которую будут выводиться результаты.
Кстати, Александр, я бы посоветовал Вам сделать по-новому. То есть выводить результаты поиска от гугла на своей странице — так и шапка блога видна, и сайдбрад, да и вообще приятнее как-то 🙂
Роман, я Яндекс хочу поставить в ближайшем будущем, поэтому сейчас не буду заморачивться 🙂
В таком случае и правда нет смысла что-то менять 🙂
Кстати, я Яндекс поиск ставил по инструкции Николая Вилкова — если понадобится, можете у него на блоге соответствующую статью глянуть. Все просто и понятно написано.
Ну так ведь и у меня есть: asbseo.ru/optimizaciya-i- ...isk-na-sajt.html
🙂
Вот блин, а я забыл совсем 🙂
Роман, удалось ли вам вывести свой сайт из фильтра АГС? Если, да то какие действия (мероприятия) предпринимали для этого, поведайте если не секрет.
Здравствуйте! Подскажите пожалуйста, как сделать открытия поиска Google в новом окне.
Очень много у кого замечал такой вид поиска на блоге и думал о том как его поставить.
Подскажите, пожалуйста, а ничего, что пользователи могут уйти по рекламе на другой сайт?
А я себе от яндекс поставил.
Александр, сейчас в меню гугла всё по-другому. А почему вы хотите в будущем перейти на яндекс?
Я пробовал себе поставить, но у меня что-то не получилось, даже не помню из-за чего. Плюнул на гугл, пошел взял яндексовый скрипт и поставил. До сих пор стоит.
Александр, а можно не скромный вопрос? Почему именно гугл поиск, а не Яндекс?
Говорят что Яндекс создает нагрузку.
Никогда не пробовал сделать что то подобное на блоге. Всегда достаточно было стандартного поиска который есть в каждом шаблоне на вордпресс
Хороший поиск от Гугл или Яндекс очень нужен для любого сайта. Вот интересно, если я сменю поиск от Яши на своем блоге на Гугловский, улучшится ли трафик с Гугла?
Есть ли связь в этом или абсолютно никакой?
Я пользуюсь плагином Swiftype Search, который имеет функцию подсказки поиска статей, он работает хорошо и совсем не грузит блог.
Изначально у меня стоял тоже обычный поиск, по там и половины того, что есть у меня, не находилось.(
Поставила потом яндекс поиск, все стало аккуратненько и красиво. А вот гугл поиском я еще не пользовалась, честно говоря, но уверена, что он тоже хорош.)
Сань дополнительно про Яндекс,пост напиши.
Установил себе поиск от яндекса, с гугл немного не получалось со стилями. Вообще очень удобно при этом стандартный выдавал еще и ошибки по валидатору
Привет Александр. В очередной раз воспользовался твоей статьей и поставил таки на свой блог поиск от Google Adsense. Но вот вопрос где-то я встречал, что на блоге в админке что-то где-то какие-то файлы надо поменять и удалить объяснялось это тем что так гугл не будет ругаться и якобы нарушение условий. Ни чего об этом не слышал. Пожалуйста прокомментируй если в курсе.
У меня на сайте не потребовалось редактировать «searchform.php»,
только заменил содержимое файла «searh.php». Форма поиска подошла стандартная от WordPress. Что скажите? Это нормально???
Можно же проверить, чего сложного ввести искомую фразу и посмотреть как выводит. Если косяк есть, то еще раз внимательно прочитать инструкцию и сделать правильно.