Поиск по сайту:
Если двое пишут в точности одну и ту же программу, нужно преобразовать каждую в микрокод, и тогда они, конечно, не будут одинаковыми. (Алан.Дж.Перлис)

Как показывать объявления только в поиске для посетителей сайта на WordPress

06.09.2016
Как показывать объявления только в поиске для посетителей сайта на WordPress

Исходя из моего опыта и исследований многих профессионалов отрасли, кажется, что посетители поисковых систем, скорее всего, нажмут на целевое рекламное объявление, но не ваши постоянные читатели. В этой статье мы поделимся с техникой, которая позволит вам заработать больше денег из вашего блога, просто из показа объявлений посетителям через поисковую систему. В то время как ваши постоянные посетители не видят эти объявления. Это работает очень хорошо с целевыми единицами Pay-Per-Click (PPC) рекламы, таких как Google Adsense.

Примечание: Этот метод показанный в этой статье, может быть использован для отображения другого содержимого в стороне от объявлений, посетителям поисковой системы для Вашего сайта. Может быть, специальный код вашей скидки для посетителей, приветствие и т.д.

Первое, что вам необходимо сделать, это открыть файл functions.php и вставить нижеследующий код:

$refer = $_SERVER['HTTP_REFERER'];
$SEAR = array('/search?', 'images.google.', 'yandex.', 'search.', 'web.info.com', 'del.icio.us/search', '/search/', '.yahoo.');
foreach ($SEAR as $sources) {
  if (strpos($refer,$sources) !== false) {
    setcookie("sevisitors", 1, time() + 3601, "/", ".andreyex.ru"); 
    $sevisitors=true;
  }
}
 
function andreyex_from_searcheng(){
  global $sevisitors;
  if ($sevisitors == true || $_COOKIE["sevisitors"] == 1) {
    return true;
  }
  return false;
}

Примечание: В строке SetCookie, не забудьте изменить .andreyex.ru на свой собственный домен сайта.

Теперь просто открыть, где вы хотите разместить это объявление или специальное содержание (в основном файле single.php, однако это может быть любой другой файл, как sidebar.php и т.д.), и вставьте следующее:

<?php if (function_exists('andreyex_from_searcheng')) {
  if (andreyex_from_searcheng()) { ?>
    ВСТАВИТЬ КОД ЗДЕСЬ
<?php } } ?>

Приведенный выше код анализирует агент Referrer от любого типа URL поиска, который включает в себя Yandex, Google, Delicious, Yahoo, и т.д. Если в браузере посетителя говорит, что Агент Referrer из поисковой системы, который мы определили, он будет хранить куки на их браузер под названием ‘sevisitors’ продолжительностью в 1 час с момента, когда посетили ваш сайт. Большинство посетителей поиска не идут дальше первой странице на сайте, но если ваш сайт оптимизирован для увеличения просмотров страниц или имеет интересное содержание, то, что они будут посещать дополнительные страницы. В этом случае WordPress будет отображаться в поисковых системах по конкретному объявлению, который вы указали этим пользователям на протяжении одного часа с момента их первого посещения вашего сайта. Если этот пользователь взял в закладки ваш сайт и возвращается к нему в один прекрасный день позже, потому что им нравится ваш сайт, то они будут уже вашими постоянными читателями блога и не будут видеть конкретное содержание в поисковых системах.

Читать  Защитите вашу папку администратора в WordPress с помощью ограничения доступа в .htaccess

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Метка является одним из заранее определенной таксономией в WordPress. Пользователи могут…

Спасибо!

Теперь редакторы в курсе.