Вставить гугл поиск на сайт

В соседнем посте поиск от гугла для сайта - я рассказал о том, где и как получить код поиска от google adsense для вашего сайта. В этой же инструкции будет скорее уже настройка поиска уже на территории вашего сайта.

Данный пост скорее всего будет более полезен тем, у кого сайты на движке wordpress.

В зависимости от того, как вы выставили настройки в панеле Adsense у вас будет 2 варианта выдачи результатов поиска:

  • на странице google (шаблон гугл)
  • на странице вашего сайта (используя вашу тему)

Вставка кода google поиска – выдача в шаблоне гугла

Если у вас после сохранения настроек поиска от гугла появилось одно окно с кодом, то это ваш вариант. Чтобы установить google поиск на сайтвам нужно этот код скопировать и вставляете в нужное место вашего сайта. Можно использовать текстовые виджеты или же внедрить код в хэдэр (как это сделано у меня). У меня поиск по умолчанию был сверху над верхним изображением, я его удалил и на его место вставил код гугл поиска.

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

Вставка результатов гугл поиска в шаблон сайта

Этот вариант по-труднее.

У вас будет 2 куска кода (после настройки в панели adsense), которые нужно внедрить на ваш сайт для установки гугл поиска на сайт. Первый кусок вставляем в нужное место сайта, это форма окна поиска, второй код нужно вставить на отдельную страницу. Т.е. надо создать страницу, присвоить ей индивидуальный шаблон.

Как это сделать? Делаем копию файла single.php, обзываем её , к примеру, googlesearch.php, открываем текстовым редактором.

В самом верху видим строчку:

<?php get_header(); ?>

Меняем её на :

24bd5a8d630688d2b32654c4bdd04589001

, где "4google" – это название шаблона для движка (можно указать любое).

Теперь в коде single.php нужно убрать лишнее. Лишнее, там почти все, все что отвечает за вывод поста, комментов и прочей лабуды. Как понять, что удалять, если вы не "шарите"?

Открываем гугл хром, заходим в любой пост вашего сайта, нажимаем правой кнопкой мыши и выбираем "посмотреть код элемента".

Потом (если у вас блочная верстка) передвигаем курсор в коде от блока к боку div (когда наводите курсор на блок, он подсвечивает выбранный элемент на самой странице) до тех пор, пока не будет выделен подсветкой самый главный блок, в котором контент!!:

 вставить гугл поиск на сайт

 У меня этот главный блок – это div с id=content, все что внутри него в single.php я удаляю!

А вместо удаленного содержимого, вставляю ту вторую часть кода, которую дал гугл при регистрации поиска:

Страница для гугл поиска

 Теперь дело за малым, нам нужно создать страницу.

Создаем пустую страницу, назначаем ей url, этот URL вы копируете и вставляете в настройки поиска гугла (см. в пункте 12 этой статьи), но есть одно НО, вставлять нужно только url страницы, Сам домен писать не надо, а то работать криво будет!

Не забудьте при создании пустой страницы назначить ей шаблон, который мы сделали для гугл поиска (не забудьте созданный файл googlesearch.php скинуть в папку с темой)!

гугл поиск для сайта

Надеюсь у вас все получилось и поиск заработал! Конечно же вас еще ждет головная боль (для тех, кто не разбирается в css) с настройкой css , т.к. окно выдачи надо адаптировать под ваш сайт, точнее сайт под него!

 

vsepro100.net был атакован и восстановлен недавно!
У вас быстро открывается сайт vsepro100.net

Добавить статью в соц сеть

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Captcha Captcha Reload

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Подписаться, не оставляя комментарий