Как вставить код рекламы внутрь статьи и увеличить доход с сайта в разы

Автор: | Рубрика: Блог на Wordpress | Обновлено: 2017-08-13
Просмотров: 5226
Как вставить рекламные объявления в статьи на Wordpress

Приветствую вас на блоге inetsovety.ru! В этом посте я расскажу, как вставить код рекламы (неважно какой партнерки - Google AdSense, РСЯ, описание оффера) в текст статьи. Для тех, кто не совсем понимает за чем это нужно, я объясню. Вставка объявлений в средину статьи способствует повышению дохода с рекламы. Особенно это актуально для сайтов, на которых публикуются длинные посты.

Самые кликабельные места по рекламе

Если вы ставите цель заработать побольше на контекстной рекламе, размещайте рекламные блоки в кликабельных местах. Проанализируйте тепловую карту кликов на вашем сайте.

Как известно, самые удачные места для размещения рекламы:

  • под заголовком статьи;
  • на первом экране;
  • под H2 и H3 внутри текста;
  • в конце поста.

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

Но как быть с длинными статьями? До рекламного блока в конце статьи посетителю скоролить и скролить 🙂 Виджеты в сайдбаре тоже не бесконечные.Не лишним будет добавить рекламные блоки внутрь текста после заголовков H2 или же через определенное число символов. Добавлять вручную не удобно, если придется менять партнерку, замучаетесь обновлять коды. Хочется автоматизировать весь процесс.

Быть всегда на виду рекламе помогает плавающий баннер, который следует за посетителем. Как установить плавающий виджет читайте в статье http://inetsovety.ru/plavayushtiy-vidzhet-v-saydbare-s-plaginom-q2w3-fixed-widget/

Обратите внимание - не любую рекламу разрешено устанавливать в такой блок. Google AdSense в своих правилах запрещает такое размещение, а РСЯ разрешает. Лучше всего уточнить у службы поддержки партнерки, можно ли ставить их рекламу в плавающий блок, чтобы не получить бан.

к оглавлению ↑

Плагин AdsPlace’r Pro

Долгое время, я использовала описываемые далее в статье, бесплатные способы вывода рекламы с помощью различных кодов. Но, когда я узнала о плагине AdsPlace’r Pro, не раздумывая приобрела его, ведь он реально повышает доходы с сайта, и окупается за считанные дни!

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

Обзор всех возможностей смотрите на скрине ниже:

Возможности плагина AdsPlace’r Pro

Что мне нравится больше всего - заплатил один раз и получай бесплатные обновления и поддержу навсегда. И цена плагина AdsPlace’r Pro всего 899 рублей.

Заказ у фрилансеров правок и добавления нужного функционала в шаблон обойдется вам намного дороже. Самые простые правки стоят 5-10$.

>> Подробное описание плагина <<

к оглавлению ↑

Как вставить рекламные объявления в текст статьи

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

У новичков, обычно, вызывает страх редактирование кода шаблона. Но все не так страшно, нужно учиться вносить легкие правки в шаблон, иначе готовитесь за все платить фрилансерам.

Главное правило редактирования любого шаблона: сохраните на компьютере исходные файлы. Потом Вы сможете восстановить исходное состояние за пару минут.

Отличным помощником, который обеспечивает быстрый доступ к файлам темы, является программа Файлзила. Загружать файлы на хостинг можно и при помощи Файлового менеджера, который предоставляет хостинг провайдер, но это менее удобно.

Чтобы полностью раскрыть тему вставки кода рекламы в статью я расскажу по порядку, как вставить код в под заголовком, в центре и в конце.

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

Чтобы вставить код рекламы в начало или конец статьи, нужно открыть файл single.php, найти в нем место для вставки. На картинке ниже, я добавила надписи, куда именно вставлять коды рекламы:

Как вставить код рекламы внутри статьи на WordPress

В Вашем шаблоне может быть как-то по-другому. Открыв файл single.php ищите слово title - кусок кода с этим словом отвечает за вывод заголовка статьи. Далее, обычно в стандартной теме присутствует, будут строки кода, которые отвечают за вывод имени автора и даты публикации поста. Они содержат слова author и time. Также в стандартной теме, слева выводится миниатюра (картинка, которую Вы загружаете к каждой статье), код ее вывода содержит слово thumbnail.

Нас интересует вставка кода после заголовка и строки с именем автора, как показано на картинке. Находим тэг </div> и после него с новой строки добавляем код рекламы.

Теперь разберемся, как вставить код рекламы после статьи. Это может быть не только контекстная реклама, но и тизерная. Зависит от тематики Вашей площадки. Подробно о заработке на тизерной рекламе читайте здесь.

В стандартной теме, которую Вы скачали в интернете и установили на свой блог, после текста статьи идет вывод меток (ищите слово tags). Если в Вашей теме их нет, то ставим рекламу после кода: <?php the_content(); ?>.

Надеюсь, с этим все понятно.

к оглавлению ↑

Код вывода рекламы через указанное число символов

Чтобы вставить код рекламы внутрь текста статьи, нужно добавить специальный код в файл functions.php. Добавлять его мы будет перед строкой  ?> в файле functions.php, ищите эту строку в конце файла. Вот этот код, в выделенном месте внутри вставляется код рекламы.

function kama_content_advertise($text){
//спустя сколько символов искать перенос строки и вставлять рекламу?
    $nu = 400;
//Код рекламы
    $adsense = <<<HTML
<div style="float:right;margin:0 0 10px 15px;">
Здесь ваш рекламный код
</div>
HTML;
    //    return str_replace('<!--more-->', $adsense.'<!--more-->', $text);
    return preg_replace('@([^^]{'.$nu.'}.*?)(\r?\n\r?\n|
)@', "\\1$adsense\\2", trim($text), 1);
}
add_filter('the_content', 'kama_content_advertise', -10);

Вот этот самый код в текстовом файле http://yadi.sk/d/atS0-Z8sLNk4U

В третьей строчке есть цифра 400. Она означает количество символов в статье, после которых будет выведена реклама. Можете на свое усмотрение поменять его и посмотреть, что получится. Объявление выведется справа и будет обтекать текстом. Чтобы убрать обтекание, удалите следующий код: style="float:right;margin:0 0 10px 15px;".

На одном из сайтов мне понадобилось добавить два рекламных кода в текст статьи (вначале после нескольких абзацев и перед концом). Для этого я добавила еще один код в файл функций:

// Код после указанного абзаца
add_filter( 'the_content', 'wp_ads_content' );
function wp_ads_content( $content ) {
        if( !is_single() )
            return $content;
            $paragraphAfter = 6; //Введите номер абзаца, после которого вставляем.
            $content = explode ( "</p>", $content );
            $new_content = '';
                for ( $i = 0; $i < count ( $content ); $i ++ ) {
                    if ( $i == $paragraphAfter ) {
                    $new_content .= ' здесь ваш код ';
                    }
            $new_content .= $content[$i] . "</p>";
            }
            return $new_content;
    }
к оглавлению ↑

Вывод рекламного кода после заголовков в тексте

Часто можно увидеть рекламу от Яндекс Директ после заголовков. Это тоже можно легко реализовать при помощи вот этого кода

function ads_h2($content) {
$ads='
код рекламы
';
$content=preg_replace('#<h2 (.*?)</h2>#','</h2><h2 \1</h2><p style="text-align: center;">'.$ads.'</p>',$content);
return $content;
}
add_filter('the_content', 'ads_h2');</h2>

Как видите ничего сложного нет. У Вас должно получиться 🙂

Эксперементируйте с партнерками, местами вывода блоков и увеличивайте свои доходы с сайта.

С уважением, Виктория – блог inetsovety.ru

Поделиться ссылкой на пост в соц. сетях
Получать уведомления о новых статьях на e-mail
Комментариев: 31 к статье "Как вставить код рекламы внутрь статьи и увеличить доход с сайта в разы"
  • Валерий 2016-09-18 в 15:51

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

    Ответить
    • Виктория 2016-09-25 в 19:21

      Здравствуйте, Валерий!
      Формат — Адаптивный. В коде нужно прописать: data-ad-format=»rectangle», чтобы показывался прямоугольник на всю ширину.

      Ответить
  • Руслан 2015-11-19 в 11:54

    Главное в этом процессе — не бояться экспериментировать и ковыряться в своем коде.
    Еще желательно запоминать все изменения,чтобы вернуть всё как было если не получится.
    А еще лучше если будет бэкап на крайний случай )

    Ответить
    • Люся 2017-02-09 в 14:20

      Изменения нужно всегда записывать в файл. Иначе в изменениях легко запутаться.

      Ответить
  • Виталий Охрименко 2015-05-17 в 07:55

    очень полезная статья для монетизации. Как только наберу достаточно посетителей обязательно вернусь к ней и вставлю рекламные блоки в начало статьи

    Ответить
    • Алексей Щукин 2015-07-20 в 20:52

      Виталий, согласен с вами. Ведь если не будет посетителей на блоге, то и заработка с рекламы не будет. Но все же, Виктория намного проще объясняет и раскрывает вопросы по установке кода. Я уже пробовал её некоторые советы во платить на своём блоге, пока отказов в работоспособности блога не наблюдаю.

      Ответить
  • Рашида 2014-10-27 в 08:59

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

    Ответить
    • Виталий Охрименко 2015-03-14 в 22:06

      Рашида, но у всех плагинов есть одно большое побочное действие: они грузят блог. Нужно стараться везде, где это возможно, обходиться кодами, тогда поисковики будут более доверительно относится к Вашему детищу

      Ответить
  • seomodern 2014-06-05 в 16:43

    Можно еще вставить код с помощью плагина AdManger, а так же с его помощью сделать ротацию объявлений или баннеров, если нужно.

    Ответить
    • Александр 2014-06-27 в 18:44

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

      Ответить
      • seomodern 2014-06-27 в 21:28

        Хороший плагин. Рекомендую попробовать. С его помощью весьма просто и удобно размещать рекламу в разных местах сайта.

        Ответить
      • Александр 2014-06-30 в 17:53

        Я почему то никогда не слышал о нем. обязательно попробую. а какую рекламу можно вставлять? яндекс? или только гугл?

        Ответить
      • Руслан 2015-11-19 в 11:55

        Плагинов для вставки кода в различные участки статьи существует множество

        Ответить
  • Александр 2014-05-31 в 09:22

    ставил одно время рекламу гугла в сайтбар где то там внизу. Результат очень лачевный. Наверное потому что мало кто туда обращает взор. А у многих блогов стоит код рекламы в тексте. Возможно таким образом можно увеличить доход с рекламы в разы

    Ответить
    • Виктория 2014-05-31 в 13:22

      Сайдбар да и еще не самое заметное место- не лучший вариант. Хорошо кликают по обьявлениям, которые находится под заголовком, в тексте, в конце статьи.

      Ответить
      • Александр 2014-06-27 в 18:45

        Да я тоже про это читал как то давно а так же зависит от цвета рекламного объявления

        Ответить
      • seomodern 2014-06-28 в 00:26

        Александр, обратил внимание, что Вы пишите не сайдбар, а сайтбар. В данном случае имеется ввиду какой-либо инфоблок в какой-то части сайта — стороне — слева, справа, внизу, вверху. Вот перевод этого слова: https://translate.google.com.ua/?hl=ru&tab=wT#en/ru/sidebar

        Ответить
      • Александр 2014-06-30 в 17:55

        а не знаю почему так. само как то вылетает хоть и знаю что не правильно. так же моя вечная ошибка писать блогеры так же не правильно

        Ответить
      • seomodern 2014-06-30 в 21:18

        Бывает. Может изначально посчитали, что правильно через Т — провели аналогию со словом сайт — и вошло в привычку.

        Ответить
  • Александр 2014-04-16 в 16:22

    Попробовал ваш способ могу сказать что замечательный вариант вставки рекламы, ctr увеличился хоть и не на много но прибавка ощутимая. Спасибо за совет!

    Ответить
    • seomodern 2014-06-28 в 00:28

      Хотелось бы увидеть примеры сайтов…

      Ответить
      • Александр 2014-06-30 в 17:56

        Пока не хочу ими светить. два моих блога вы видели а остальные пока никому не показываю. не обижайтесь…

        Ответить
      • seomodern 2014-06-30 в 22:30

        Не обижаюсь 🙂 Но, насколько я помню, Вы вроде бы только один сайт мне показывали.

        Ответить
  • Денис 2014-03-27 в 17:35

    Кстати, лучше использовать не код, а плагин специальный для WP — New Adman. Как-то не вызывает доверия этот способ, особенно, если в тексте статьи есть куча тегов форматирования, а данный хак точно поломает структуру контента. Потому как для каждой статьи через определенное количество символов может находиться абсолютно разный контент. Поверьте, я уже с этим сталкивался. 😉

    Ответить
    • Виктория 2014-03-28 в 15:53

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

      Ответить
      • seomodern 2014-03-31 в 20:48

        Спасибо за инструкцию и Денису за рекомендацию плагина. Альтернатива всегда к стати, если через код не получится. На Вордпрессе у меня только два блога, да и посещаемость и контент вряд ли позволят пройти модерацию в Профит Партнер, но для других проектов информация будет полезна.

        Ответить
      • Александр 2014-06-27 в 18:46

        Информации никогда лишней не бывает. нужно все пробовать и применять

        Ответить
  • Денис 2014-03-27 в 17:28

    Что-то на главной этот пост слишком длинный. Видимо из-за кода текст статьи не обрезался.

    Ответить
    • Виктория 2014-03-28 в 15:58

      Да, код содержит тег и он воспринимается шаблоном при выводе. Сейчас я код в текстовый файл добавлю.

      Ответить
  • Александр 2014-03-27 в 13:43

    Давно нужна была такая информация. Сделал контекстную рекламу в сайтбаре, но эффект честно сказать не фантан. Попробую применить ваш совет. Может эффект от рекламы будет лучше

    Ответить
  • Лариса Галаган 2014-03-27 в 02:56

    Спасибо, Виктория, попробую. Пыталась несколько раз вставить рекламу внутрь текста, через плагин не получилось, а в код темы боюсь лезть. Сохраните на компьютере исходные данные — это скопировать и сохранить тот код шаблона, который буду редактировать, а потом если что вставить? А если я что-то не так сделаю и сайт не смогу открыть, то куда вставлять буду?

    Ответить
Оставить комментарий
Нажмите, чтобы отменить ответ.

Комментарий появится после проверки. Комментарии, содержащие спам и ненормативную лексику будут удалены!