UmaxSearch выдача а-ля AdSense

10.10.2007

Как и обещал, выкладываю скрипт для UmaxSearch, который позволяет вставлять фид Umax на страницы сайтов через JavaScript.

Достоинства данного метода:

  • Нет редиректа. Я не знаю, палят ли поисковые роботы редиректы, но на их месте я бы это делал. К тому же обычный редирект сейчас блокируют различные тулбары, блокеры и прочее ПО.
  • Можно закосить под “приличный” сайт.
  • Боты не терзают ваш фид левыми серчами и кликами.
  • В Referers Report на умаксе появляется статистика по каждому вашему домену, очень полезно, если вы не используете дополнительный софт для учета трафика.

Скачать данный скрипт бесплатно можно тут.

Установка очень простая – заливаем содержимое архива на отдельный домен или в любую директорию, устанавливаем права 777 на папку var, добавляем .htaccess строку, указываем в конфиге ваш Affiliate ID и Key ID (надо сгенерить на странице Link Codes / Integration). Если ничего не забыл, то уже прямо сейчас можно вставлять JS код на страницы ваших сайтов:

<script type="text/javascript"><!--
u_ad_width = "400px";
u_ad_bg_color = "#FFFFFF";
u_ad_color_link = "#0000FF";
u_ad_color_descr = "#000000";
u_ad_link_font = "12";
u_ad_descr_font = "11";
//--></script>
<script type="text/javascript" src="http://www.feeddomain.com/show_ads.js?q=keyword&said=SubAccount
&qr=10&dr=0">
</script>

Что такое width, bg_color, color_link и прочие параметры я надеюсь понятно и без объяснения? В самом вызове скрипта указываете:

  • кейверд для выдачи, совет – вырезайте кейверд из referer, если посетитель пришел с поиска, ваша страничка может быть заточена совсем не под тот кейверд, по которому нашли ваш сайт, код готовый хотите? :) ;
  • субаккаунт для отсдеживания статистики, это то, что в AdSense называется каналами, новые субаккаунты на умаксе создаются автоматически “на лету”;
  • qr – количество рекламных ссылок, максимум 20;
  • dr – если равно единице, то после всех ссылок еще отобразится Related Links блок, ноль – ссылки выключены.

Как видите, мы получили отличную замену AdSense для сайтов, где использовать AdSense по каким-то причинам не получается. Вот только это еще и гораздо лучше адсенса в том смысле, что мы можем как угодно крутить дизайн нашего рекламного блока, размеры, количество ссылок и прочее…

Любопытные могут найти в файле show_ads.js массив baned_urls – тут можно вырезать из выдачи определенных рекламодателей… И последнее, для тех, кто пользуется похожим методом для установки рекламы – не пренебрегайте searchbox’ами, кушать они не просят, а копеечка с них капает.

Регистрация на UmaxSearch.
Да, чуть не забыл, используйте этот скрипт на свой страх и риск. С установкой и прочими вопросами помогу разве что своим рефералам, занят я. Удачи! :)

Еще по теме:

Комментарии (47) на "UmaxSearch выдача а-ля AdSense"

  1. Eddie says:

    Arser, ты просто продублировал то, что озвучил уже давным давно Савелий вот здесь: http://www.umaxforum.com/topic/2/18420/0/, не добавив ничего нового.
    Приличия ради добавил бы простенький javascript, который бы лепил реферера в параметр &ref= к строке вызова, сейчас вроде как его желательно передавать.
    [offtop]
    И все-таки решился снова взяться за adsense?
    [/offtop]

  2. Eddie says:

    Кстати, спалю тему :)
    Вместо квадратных скобок – угловые.
    [script type="text/javascript" src="http://www.feeddomain.com/show_ads.js?q=keyword&said=SubAccount
    &qr=10&dr=0"]
    [/script]
    [noscrpt]
    [тут рисуются ads для серферов, который отключают javascript]
    [/noscript]

  3. Arser says:

    Eddie, кто-бы спорил, еще в первом посте я сказал о наличии стандартного скрипта от умакса, но народ усердно просил им выслать мой. Все-таки фид на своем домене имеет преимущества. ref там и так добавляется и без простенького javascript.
    В noscrpt наверное можно засунить текстовую ссылку на фид с кеем, но не очень хотелось бы. что там можно еще рисовать?
    зы. куда ж без адсенса… :)

  4. Eddie says:

    Arser, я чуть позже посмотрел исходники твоего скрипта – действительно, у тебя без javascript разруливается referer; я этого сразу не заметил – прошу прощения.
    В [noscript] можно впихнуть не только текстовую ссылку; но и красивый баннер, табличку или что-то еще – на что хватит фантазии.

  5. trafbite says:

    Респект автору, что выкладывает такие полезные вещи! :)
    А кто-нибудь иожет помочь в установке, раз уж автор помогает только рефам?

  6. trafbite says:

    А вот такой вопрос: Key ID нужно генерировать для кждого дора/кея новый, или можно сгенерить один и им пользоваться всегда?

  7. Arser says:

    Не очень понял вопрос… Key ID можно сгенерить всего _один_ в админке. Это типа защита, чтобы твоим фидом не мог пользоваться кто-то еще. Впринципе делать это не обязательно, думаю, можно оставить пустым, если в админке сбросить key.

  8. trafbite says:

    а еще нужно добавить .htaccess строку. Так, как я понял, в файле “.htaccess” это нужно сделать? Так так уже есть одна, нужно просто еще одну такую же добавить?

  9. Arser says:

    trafbite, хватит одной ;)

  10. trafbite says:

    Спасибо, чувак, я уже разобралсО :)

  11. trafbite says:

    А смотри, там получается объявление вида: сначала заголовок обявления, потом описание, потом ссылка. А можно как-нить менять размер шрифта этой ссылки?

  12. Arser says:

    смотри папку templates

  13. [...] Ну и для любителей PPC, напоминаю о наличии аналогичного скрипта для UmaxSearch: UmaxSearch выдача а-ля AdSense. [...]

  14. lopast says:

    “вырезайте кейверд из referer, если посетитель пришел с поиска, ваша страничка может быть заточена совсем не под тот кейверд, по которому нашли ваш сайт, код готовый хотите?”

    хочу

  15. Alex says:

    Да да. И я хочу)

  16. [...] берем этот многострадальный JS скрипт для UmaxSearch и устанавливаем его на своем домене. Потом я написал [...]

  17. Есть домен и на нем только индексная страница на которую недавно начал лить весь трафик. На верху этой страницы поставил поисковую форму от умакса и соответственно трафик на умакс у меня идет только через эту форму поиска. В статистике 50% (иногда больше) показывается кликов ботов.
    Соответственно вопрос в следующем: Это нормально для трафика с поисковой формы? И как боты проходят на фид через нее тогда?

  18. Arser says:

    Александр Белый, я думаю разумней всего написать это же в суппорт умакса, тяжело так что-то сказать…
    50% – это конечно много. Поставь свой фид, а не паблик, тогда понятней будет, кто там бродит…

  19. fearme says:

    Тоже мне новости…. у se-cash это было еще 3 года назад.

  20. swallowed says:

    u_ad_width = “400px”; – это ширина
    а ширину как можно как нибудь регулировать?

  21. swallowed says:

    то есть высоту

  22. Arser says:

    Высота зависит от количества объявлений в выдаче. Можно рекламный блок попробовать вставить внутри div, которому задать высоту…

  23. swallowed says:

    ага
    спасибо
    попробую

  24. [...] советую с Умакса и Кубика, о которых написал Арсер здесь и здесь [...]

  25. Rulaf says:

    Повесил скрипт на 2 блога (кино и порно :) ). Серчей в день до 100, но кликов нет :( Глянул статистику, много юзеров с USA, но не кликают :(

  26. Arser says:

    Ну сам кликни :)

  27. Rulaf says:

    Да толку не будет с того клика :)

  28. Arser says:

    Я имею ввиду, чтобы проверить работает ли скрипт.

  29. Arser, объясни поподробней какую строку надо добавить в .htaccess?
    Заранее благодарю.

  30. Rulaf says:

    Проверял, работает

  31. Arser says:

    AddHandler application/x-httpd-php .js

  32. swallowed says:

    вчера вот попытался поставить на один блог -
    ничего не отображается на странице ((
    хотя в статистике умакса Searches Accepted есть
    а кликов естественно нет..

  33. Rulaf says:

    swallowed, если зайти с американского IP, то объявления должны отображатся

  34. swallowed says:

    ага. с английского – все нормально.

  35. alex13 says:

    Подскажите, эта штука все еще работает?
    Несколько дней убил.. ниче не получется, не отоброжается ни фига ни под русским ни под американским ip.
    в папке var появляются папки, но обяъв на сайте нет.
    В админке юмакса в разделе Link Codes / Integration есть :
    Affiliate Id
    Key ID
    JavaScript AdBlock pin code:
    http://frontend domain]/js.php?pin=yvpRa

    в настройках скрипта в файле config.php я нашел
    // replace with own id
    $aid=;
    $auth=”;
    С aid все понятно :) поставить свой числовой номер.
    Что нужно ставить в $auth=”? Правильно понял что Key ID?
    Нужны ли для работы этого скрипта PIN, который дается в админке, и Key ID который генерируется всетаки куда? С горя уже втыкал Key ID в $auth=” все равно не работало..
    Может не работает из за того что фид на юмаксе – lite ?
    Объясните добрые люди.. где ошибка?
    Подопытный тут – 2.ok-all.com
    Скрипт захостил тут – 1.ok-all.com
    Хостинг джино php 5
    через американский ip смотрел тут intop20.com/other/viewpageusaip.php

  36. Arser says:

    Где-то ты накосячил код в config.php:
    1.ok-all.com/show_ads.js?q=viagra&said=SubAccount&qr=10&dr=0

  37. alex13 says:

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

  38. Arser says:

    Не надо ля-ля :) там php ошибка была, теперь все ок, и объявления есть, правда всего одног и с usa ip, наверное из-за версии фида.

  39. alex13 says:

    Ну да .. был косяк , в это время я как раз опыты ставил :)

    Скажи, как смотрел этот сайт? у меня белый сплошной лист в 2х браузерах. Может у тебя другая смотрелка через американский ip

  40. alex13 says:

    Ой .. 3 обяъвы сразу вылезло!!! Спасибо огромное, так и не понял в чем косяк был.. но уже работает!
    Спасибо! и извини за писанину тут

  41. Arser, посмотрел скрипт.

    По-моему, ты что-то напутал с вырезанием реферера:

    //arser
    $ref = “”;
    if (isset($_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER'])
    $ref = $_SERVER['HTTP_REFERER'];
    else
    $ref = ‘http://’.$_SERVER['HTTP_REFERER'].’/';

    Мы попали в ветку else, а $_SERVER['HTTP_REFERER'] у нас пустой…

  42. Arser says:

    Угу ;) но хрен с ним, ref пустой быть не должен.

  43. Alex says:

    И всеже подскажи как осуществить “вырезайте кейверд из referer, если посетитель пришел с поиска, ваша страничка может быть заточена совсем не под тот кейверд” :)

  44. Diman says:

    Да было бы интересно

  45. studio says:

    стоимость бида маловата у Юмакса

  46. dmitryi says:

    по поводу готового кода. если не трудно пришли.
    буду очень признателен.
    а то я никак не могу победить эту тему.
    вроде делаю всё как написано, но ничего не получается …

Отправить комментарий