<
  • Главная
Статьи

Як розмістити рекламний код прямо в статті? Легко!

  1. Спосіб 1. Розміщення реклами вгорі поста після першого абзацу
  2. Спосіб 2. Розміщення реклами внизу поста перед останнім абзацом
  3. Спосіб 3. Розміщення реклами після X абзаців
  4. Спосіб 4. Розміщення реклами після H заголовків
  5. Спосіб 5. Розміщення реклами після тега more
  6. Читаємо далі:

Мова зокрема піде про незвичайні способи розміщення контекстної реклами, якщо бути точним - блоків РСЯ (Яндекс.Директ), тому як з нею я і працюю. Але насправді розмістити таким чином можна що завгодно, хоч графічний банер.

Варто зазначити, що використання цих способів розміщення може як збільшити прибутковість реклами, так і знизити її. Тобто в будь-якому випадку після кожної зміни потрібно фіксувати, аналізувати і т.д.

Працюю я здебільшого з wordpress, відповідно всі операції описані стосовно цієї CMS.

Поїхали.

Спосіб 1. Розміщення реклами вгорі поста після першого абзацу

Дуже хороший спосіб, часто прибутковий. Але, як показала практика, в моєму випадку на pervushin.com ефективніше блок з одного оголошення відразу перед постом. Може в вашому випадку буде інакше.

Редагуємо файл single.php або content-single.php, в загальному файл одиночній записи. Знаходимо рядок &lt;? Php the_content (); ?> І замінюємо її на код нижче, додавши в потрібному місці код реклами:

&lt;? Php $ show_after_p = 1; $ Content = apply_filters ( 'the_content', get_the_content ()); if (substr_count ($ content, '<p>')> $ show_after_p) {$ contents = explode ( "</ p>", $ content); $ P_count = 1; foreach ($ contents as $ content) {echo $ content; if ($ p_count == $ show_after_p) {?&gt; код реклами &lt;? } Echo ""; $ P_count ++; }}?>

Спосіб 2. Розміщення реклами внизу поста перед останнім абзацом

Часто в кінці статей ми розміщуємо відео. Так ось рекламний блок, будь то РСЯ або Adsense, набагато ефективніше розташовувати перед відео, а не після нього.

Якщо у Вас стабільно в кінці кожної статті є відео, ну або в більшості статей, то наступний код повинен допомогти вам збільшити прибутковість рекламного блоку.

Аналогічно коду вище, редагуємо файл одиночній записи. Знаходимо &lt;? Php the_content (); ?> І замінюємо на:

&lt;? Php $ show_after_p = 1; $ Content = apply_filters ( 'the_content', get_the_content ()); $ All_p = substr_count ($ content, '<p>'); if ($ all_p> $ show_after_p) {$ contents = explode ( "</ p>", $ content); $ P_count = 1; foreach ($ contents as $ content) {echo $ content; if ($ p_count == $ all_p - 1) {?&gt; код реклами &lt;? } Echo ""; $ P_count ++; }}?>

Спосіб 3. Розміщення реклами після X абзаців

Ще один хороший варіант, який автоматизує роботу з розміщення рекламних блоків всередині статей. Його особливістю є розміщення реклами після кількох зазначених абзаців. Наприклад, хочете розмістити рекламний блок після 1, 3 і 6 абзаців? Цей код для Вас)

Редагуємо і замінюємо теж саме, що і в способах вище.

&lt;? Php $ show_after_p = 1; $ Content = apply_filters ( 'the_content', $ post -> post_content); if (substr_count ($ content, '<p>')> $ show_after_p) {$ contents = explode ( "</ p>", $ content); $ P_count = 1; foreach ($ contents as $ content) {echo $ content; if ($ p_count == 1) {?&gt; код реклами &lt;? } If ($ p_count == 3) {?> Код реклами &lt;? } If ($ p_count == 6) {?> Код реклами &lt;? } Echo ""; $ P_count ++; }}?>

Спосіб 4. Розміщення реклами після H заголовків

Цей спосіб хороший тим, що привертають увагу заголовки H1-H6, які часто використовуються в статтях для поділу підтем, розподілятимуть це увагу і на рекламний блок, який, завдяки коду нижче, буде автоматично розміщуватися під заголовком.

Цього разу ми попрацюємо з файлом functions.php. За ідеєю і вказаний код вище зазвичай роблять через функції, але я якось із цього приводу не сильно комплексую. Загалом відкриваємо файл functions.php і додаємо в нього:

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>

Зазначений код буде обробляти всі заголовки статті H2, додаючи до нього код реклами. Хочете H3 - просто замініть в коді все h2 на h3 :).

ВАЖЛИВО! Розміщуючи код реклами в functions.php, необхідно в обов'язковому порядку екранувати одиничні лапки. Наведу приклад мого коду РСЯ:

yandex_partner_id = 73229;
yandex_site_bg_color = 'FFFFFF';
yandex_site_charset = 'utf-8';
yandex_ad_format = 'direct';
yandex_stat_id = 150;
yandex_font_size = 1.1;
yandex_direct_type = 'flat';
yandex_direct_border_type = 'block';
yandex_direct_limit = 1;
yandex_direct_title_font_size = 3;
yandex_direct_title_color = '0000CC';
yandex_direct_url_color = '2A2A2A';
yandex_direct_all_color = '2A2A2A';
yandex_direct_text_color = '2A2A2A';
yandex_direct_hover_color = 'CC0000';
yandex_direct_favicon = true;

Перед кожною 'доданий слеш - це і є екранування лапок.

Спосіб 5. Розміщення реклами після тега more

Ще один незвичайний спосіб, який конкретно на pervushin.com показує дуже гарні результати.

Тег more, якщо хто не знає, в wordpress робить розрив статті на анонс і повну версію. До речі, у мене навіть стаття є про те, як зробити анкор посилання, що підставляється цим тегом, унікальним. Читати тут ).

Цей код в тому розриві додасть ваш рекламний блок, зручно, правда? Отже, як і способом вище, редагуємо файл functions.php і додаємо наступний код:

add_filter ( 'the_content', 'advert_after_more_tag'); function advert_after_more_tag ($ text) {if (is_single ()) {$ ads = 'код реклами'; $ Pos = strpos ($ text, "n", strpos ($ text, "$ text1 = substr ($ text, 0, $ pos); $ text2 = substr ($ text, $ pos); $ text = $ text1. "n". $ ads. "n". $ text2;} return $ text;}

Не забуваємо екранувати лапки в рекламному коді!

Сподіваюся ці способи допоможуть збільшити ваш дохід від реклами в рази. Дуже сподіваюся.

Навздогін ще кілька посилань на тему РСЯ і ЦОП, які теж можуть допомогти в реалізації планів по заробітку з сайту, а також підвищити його, якщо він вже є):

Удачі Вам, друзі, успіхів!

Читаємо далі:

38 на запис "5 незвичайних, але ефективних способів розміщення реклами в статтях"

Gt; код реклами <?
Echo ""; $ P_count ++; }}?
Gt; код реклами <?
Echo ""; $ P_count ++; }}?
Наприклад, хочете розмістити рекламний блок після 1, 3 і 6 абзаців?
Lt;?
If ($ p_count == 3) {?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью