Незаконнорожденный детёныш Хитрой Конторы.


Трепещет очко самурая.
С собою на всякий пожарный
Берёт он вторую катану.


Ну, вроде как зиму пережили. И вот уже расцветает белоснежная сакура, вызывающе яркими красками нескромно пестреют наряды гейш, и всё такое. Созерцает ситуёвину старый самурай, и сердце его радуется.


Ну это образно говоря.


Любой манимейкерствующий юзер также склонен к некоторой созерцательности. Когда, к примеру, в конце рабочей недели он открывает свой кипер, и делает выплаты себе, любимому. Прикольно ж созерцать, как с различных источников дохода тоненькие ручейки вебманей разливаются по руслам отдельных кошелей, а потом стекаются в один аттестованный вебмани банкингом, чтобы очередной порцией в 50 килорублей благополучно упасть к вечеру понедельника на банковский счёт.


Ну и созерцательность та не праздная вовсе- измеряя пальцем глубину русла каждого кошелька, становится примерно понятно, что где стоит маленько запрудить, чтобы вся эта ирригация была более эффективной. Хочется ж иметь самый лучший меч, обладать наикрасивейшей из гейш префектуры (а то и выписать красотку из самого Киото), и катать её на самом быстроногом рикше. Кушая белый рис, и запивая достойным сакэ :)


Поэтому даже не мечтайте, что я Вас тут сегодня увеселять буду. Хрен там. Работать заставлю. Чтоб не грезили о несбыточном, а материализовали эти вот свои грёзы. Через труд, боль и сопли. По-другому не бывает.


Итак, начнём городить очередную запруду.


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


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


Любая контора, любой проект, да и вообще любая хреновина, подразумевающая развитие, также на определённом этапе вдруг приходит в непонятное смятение. Из которого может выйти с большими потерями. И обычно так в жизни и случается.


К примеру, такой вот кризис средних лет поразил Хитрую Контору – абсолютно непонятно зачем случившийся редизайн, совершенно не заточенный под ходовое разрешение монитора в килопиксель по горизонтали, с частичной потерей работоспособности аккаунта. Напрочь утративший нюх суппорт, с модерами, набранными, видимо, из особо тупых эстонских ПТУ-шников, исправляющих свои же косяки неделями. И так далее- впечатления в последнее время ну очень плохие. Если бы я кому порекомендовал эту контору сейчас, он, наверное, долго бы плевался в сторону Мастера Ласто за такой совет.


Что-то там в этой конторе закостенело, отвыкло от жизни. Починится аль нет, сказать трудно. Но совершенно понятно, что держатели сервиса занимаются какой-то хренью, абстрагировавшись от собственно кормящего их сервиса. И я не готов туда больше нести свои сайты, так как ясно вижу, что не всё ладно в королевстве Датском.


Особо удручает зацикленность Хитрой Конторы на Яндексе. Такоё впечатление, что мы вернулись обратно в эпоху Брежнева, а Яндекс- это тамошний КПСС. И не восславив его подхалимски, не испросив униженно разрешение на любой пустяк, нифига ж нельзя сделать без высочайшего одобрямса. В принципе, тупость.


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


Вряд ли - пусть сходит на ту стороны горы, и посмотрит, как оно там. Изыщет место, достойное самурая, где путником быть перестанет. Ну и весточку пришлёт.


В общем, друзья, сходил я на ту сторону горы. Рассказываю.


Есть Другая Хитрая Контора. Пока совсем маленькая. Но с головой у неё всё в полном порядке- на Яндекса особо не молится, так как работает одновременно и с Гуглом.


Визуально всё точно так же, как и в Хитрой Конторе. Примерно такой же клиентский код, аналогичный вызов клиентского кода, полностью конгруэнтный партнёрский аккаунт. Но есть три отличия.


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

    Естественно, градацию цен в зависимости от уровня вложенности, пиара страницы и ТИЦа сайта также никто не отменял- при установке цен лоб будете морщить долго, ибо правильно расставить цены можно, только шибко старательно подумавши. Особо когда на морде сайта четвёртый пиар, расползающийся далее по страницам сайта, неравномерно проиндексированных разными поисковиками- совокупно 4 степени свободы порождают ну очень много вариантов :)

  2. В процессе индексации сайта системой (добавление и модерация сайта проистекают стремительно) она сама определит проиндексированность добавляемых страниц искалками- Вам не придётся тупой обезьяной проверять это вручную. Индексирующий бот конторы быстр и проворен, и не несёт в юзерагенте всяких там компрометирующих надписей- в статмодуле они не вылезут.

  3. Каталогизатор включает обширный классификатор англоязычных сайтов- если Ваш сайт на инглише, и весь этот Яндекс ему нафиг не упал, то контора будет однозначно полезна. Кстати, в классификаторе я видел адалт- ссылки с адалтовых сайтов стоят довольно дорого.

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


Либо является дочерним предприятием- есть даже сервис миграции из базовой Хитрой Конторы, пользоваться которым я всё-таки не советую. На форуме есть рассказы про хреновые последствия юзания этого сервиса. Кто там у кого шубу спёр, теперь уже непонятно, но ну его на всякий случай нахрен, да?


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



Далее, как обычно, технические вопросы. Про то, как втетенить код конторы в сайт.


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


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


  1. Убираем нахрен все куски кодов контор из сеттингов пхп. Подчистую.

  2. В папке data (она недоступна из web-а, поэтому все клиентские коды с кэшами в неё и прячем, а не в корень сайта или домена, как рекомендуют сами конторы) заселяем папочку paid_links со всем содержимым- архив брать тут:

    http://lasto.com/blog/tmp/cunnings.zip

    Всем папкам внутри paid_links сразу ставите права доступа на запись- стандартно 777.

  3. Файлы клиентских кодов контор можете взять из своих аккаунтов этих контор, если предполагаете, что Мастер Ласто злыдень, и чего-то с ними намутил. Эти коды надо поддерживать в актуальном состоянии, обновляя их, если конторы скажут в своих новостях о необходимости такого обновления.

  4. В файле ./data/tpl/design.php после открывающего тега <?php выкидываете всё, что там стояло раньше от хитрых контор, и малюете вот такой фрагмент:
    
    ### Ну и всякая продажа ссылок ###
    
    # Код Хитрой Конторы: 
    # Идентификатор аккаунта IDENT нужно заменить своим.
      define ('_SAPE_USER',"IDENT");
      require_once ("./data/paid_links/sape/sape.php");
      require_once ("./data/paid_links/sape/sape_venality_name.php");  
      $sape_external=new SAPE_client($sape_venality_name);
      $sape_context=new SAPE_context();
    
    # Любая из этих двух строчек на РНР может быть отключена,
    # если Вам НЕ НУЖНА соответствующая опция.
    # Отключение строки достигается помещением перед ней чебурашки #
    # Исходно строки ОТКЛЮЧЕНЫ.
    
    # Строка раз, традиционные ссылки, попадают в переменную $external
    # $external=$sape_external->return_links();
    
    # Строка два, контекстные ссылки:
    # $echo=$sape_context->replace_in_text_segment($echo);
    
    ###
    
    # Код Шибко Хитрой Конторы: 
    # Нижеследующие строки зависят от движка, выдаются в указанном урле.
    # Заместо значения для siteid пишите идентификатор СВОЕГО сайта.
      $promotext=array(
       "siteid"=>"IDENT", # id сайта
       "moderate"=>true, # после индексации и модерации написать false,
       "code"=>"./data/paid_links/promotext/promotext.php",
       "cashe"=>"./data/paid_links/promotext",
       "encoding"=>$_s['encoding'],
      );
    # Убрать чебурашек для активации кода:
    # if (file_exists($promotext['code']) 
    #    and is_writable($promotext['cashe'])) {
    #    require_once($promotext['code']);
    #    $echo=callback($echo);
    # }
    
    # Мало ?
    # Цепляем ещё и ксапу: 
    # Предполагается, что скрипт стоит в корне домена.
    # Иначе путь будет иным (пишите его правильно).
    # Понятно, что идентификатор IDENT нужно заменить своим.
      $cache_dir="/data/paid_links/xap/";
    # Для активации кода поубивайте перед строками чебурашек.
    # include_once($_SERVER['DOCUMENT_ROOT'].$cache_dir."tnx.php");
    # $tnx=new TNX_n("IDENT",$cache_dir);
    # $tnx_external=$tnx->show_link();
    
    # Код Дважды Хитрой Конторы:
    # Не забудьте прописать свой идентификатор аккаунта в код.
      define('LINKFEED_USER','IDENT');
    # Для активации кода поубивайте перед строками чебурашек.
    # require_once("./data/paid_links/linkfeed/linkfeed.php");
    # $linkfeed=new LinkfeedClient();
    # $cunning=$linkfeed->return_links();
    
    # Разделитель ссылок.
    # В аккаунтах всех контор должен быть одинаков:
       $delim="<br>";
    
       $tnx_external=(empty($tnx_external)) ? "": $tnx_external;
       $external=(empty($external)) ? "": $external;
       $cunning=(empty($cunning)) ? "": $cunning;
    # В $tnx_external $external и $cunning теперь сидят продажные ссылки.
    # Употребляйте их в шаблоне дизайна.
    
    
  5. Неиспользуемые конторы (тут, как видите, заготовки для прицепления сразу четырех разных контор) отключаете оговоренным комментами способом.

  6. Если в аккаунтах контор разделитель между ссылками указать как <br> (используется традиционно, и подразумевается кодом в его переменной $delim), то все эти ссылки для данной страницы можно слить в один блок, и поделить его потом на несколько, с нужным числом ссылок в каждом блочке:
    
    # Можно все продажные ссылки объединить, и разбить их на блоки.
    # Число элементов массива - это число блоков.
    # Значение элемента массива - число ссылок в этом блоке.
    # Последний элемент массива должен содержать 100
      $arr=array(3,3,100);
    
      $tnx_external.=(stristr($tnx_external,"<a ")) ? $delim:"";
      $external.=(stristr($external,"<a ")) ? $delim:"";
      $cunning.=(stristr($cunning,"<a ")) ? $delim:"";
      preg_match_all(
        "/(.*)$delim/Uis",
        $tnx_external.$external.$cunning.$delim,
      $n);
       
      $out=array();
      for ($i=0; $i < count($arr); $i++) {
        for ($j=0; $j < $arr[$i]; $j++) {
           if (NULL!=$k=array_shift($n[1])) $out["link$i"][]=$k;
        }
        $out["link$i"]=isset($out["link$i"]) ? 
           implode($delim,$out["link$i"]):
           "";
     }
     $k=extract($out,EXTR_OVERWRITE);
    
    # От этого места и дальше начинают существовать переменные:
    # $link0 $link1 $link2
    # Нумеруются от нуля, их столько, сколько элементов в массиве $arr
    # В каждой переменной по блоку ссылок.
    # Вставляйте эти переменные в шаблон дизайна.
    
    
    Допишите этот код ниже кода из пункта 4.

  7. Раскидайте по шаблону дизайна переменные с линками, полученными на выходе кода из 4 пункта, если 6 пункт Вы послали нафиг, либо размещайте переменные, получившиеся на выходе 6 пункта, если Вы нафиг его не послали.

Эта вся премудрость- её практическая реализация заняла ровно три минуты.


Также следует отметить, что вот эта самая Другая Хитрая Контора, по всей видимости, знает про Детектор Продажных Ссылок, а потому в настройках своего клиентского кода предусмотрела ключик для борьбы с таким вот детектированием. Вы можете его поюзать, но аккуратно- вроде бы как файл с клиентским кодом в UTF, и, если Ваш редактор не совсем корректно обращается с данной кодировкой, то после лазания в клиентский код неумытыми руками оный при обращении к сайту из протестных побуждений полезет на экран со всякими кракозябами.


Честно говоря, я очень рад, что появилась вменяемая контора, впервые ориентированная и на Гугла. Как только она раскрутится и обретёт рекламодателей, я потащу в неё свои сайты с 3-4 ПиАром- цены на морду будут всяко выше, чем за их сотый ТИЦ.


Хомячковый рай. Уйти и потеряться:

Комментариев: 21

Жестокое коварство лукавых ссылок.


Напрасно наивная гейша
Злит самурая отказом.
Выдаст он ей на орехи.


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


На самом деле, пришло время поговорить как об этом, так и о чуть более глобальных вещах. И если Вы даже чуток, но таки прикалываетесь по вебмастерингу, осиливание немногочисленных сегодня буковок (укрощаю себя как могу) будет полезным.


Итак, лукавые ссылки.


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


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


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


Для начала проделайте пустяковый мысленный эксперимент.


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


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


Любому ясно, что рано или поздно это у поисковика начнёт получаться хреново. Не только потому, что ссылок развелось ну очень много (многомиллионный серп наглядно покажет, как их немало), а в силу глобального упущения пап Интернета, позволивших всем ссылкам рождаться равными. Демократы, блин.


С какого перепугу считается, что поисковая система сможет правильно догадаться, какие из ссылок со страницы важнее других? Ведь у вебмастера, кроме как написать нужные ему ключевые слова в якоре ссылки, не остаётся больше никаких вариантов. И это всё, на что он способен?


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


Вы, конечно, слышали от СЕОшников про «удачный шаблон», дающий фору в серпе, или отвратительный движок, ставящий сайт буквально раком. И чем дальше, тем сильнее это будет сказываться- так можно дойти и до «движков, одобренных Гуглом». А запросто- чем больше фильтров, тем сильнее будет сказываться любое отклонение от стандарта в любую сторону. Знал бы ещё кто тот «стандарт».


Ситуация маленько зашла в тупик, и поэтому бонзы от Гугла покусились на святое. Вышла поправочка к Биллю о ссылках, моментом ратифицированная другими искалками, и теперь разрешено полагать, что далеко не все ссылки рождаются равными. Вебмастеру позволено конкретно указывать на «неполноценные», которые мы и будем называть лукавыми.


Почему лукавыми?


А просто всё. Ссылка вроде как и есть, но ущемлена в правах, и не более дееспособна, чем негр в Штатах сто лет назад. Ведущим буржуинским искалкам до лукавой ссылки нет никакого дела, они на неё смотрят, как на пустое место. Типа дискриминация такая.


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


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


Ну например.


Захотелось мне получить много-много комментов к посту. Не спрашивайте, зачем. Блажь такая- по хрену, что там люди пишут, лишь бы скролл упирался в пол. Для этого я перестаю модерировать комментарии, и публикую всё подряд. Со всеми ссылками на сайты постящих, делающих это только для простановки такой ссылки, дабы поиметь халявный линк на себя.


Да нет проблем. Но перед тем пишу простенькую регулярку- порождаю один оператор на РНР, превращающий все понавтыканные в комменты ссылки из обычных в лукавые. И пусть контора пишет- никакого ПиАра Гугл по таким ссылкам не передаст.


Почему так нужно сделать?


Потому что косая сотня немодерированных комментов с «настоящими» ссылками на всякую фигню (их будет 90% от общего числа) задвинут этот документ в серпе Гугла в такую задницу, что он потянет за собой вниз и весь сайт. Десяток подобных постов- и блог уже считается никаким не трастовым, а спамерским. И поделом.


А почему же нельзя трогать руками оператор на РНР, делая тем самым все ссылки с комментов лукавыми?


Потому что десять процентов комментаторов, пишущих строго по делу и в тему, обидятся на такое к себе обращение, и перестанут нас радовать своими замечаниями, поправками и предложениями. А мы ведь хотим получить эмоциональное впечатление о полезности поста, и сравнить его с ощущениями других читателей. Это же интересно?


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


Причём чем дальше, тем чаще UGC (User Generated Content) будет прогоняться через «потроганный руками оператор РНР», превращающий все линки в бесполезные. Участвуя во всяком там обмене ссылками, их купле-продаже, Вы все интенсивнее будете нарываться на недобросовестных вебмастеров, закрывающих Ваши ссылки от ботов. Причём в большинстве случаев об этом даже не догадаетесь- смотреть код страниц не все приучены.


Сиё не здраво.


Вы, видимо, уже внутренне напряглись, прочувствовав, что сейчас запланирован переход от абстрактного рассказа про лукавые ссылки к каким-то практическим рекомендациям по их отлавливанию. И даже догадываетесь, что сия процедура подразумевает просмотр кода страниц, и выявление признаков лукавости ссылок в коде. Причём козе понятно, что во всех поисковиках это будет один признак, а в нашем любимом Яндексе, склонном к проктологическим изыскам, совсем-совсем другой.


Давайте сделаем не так.


У какого-то гуру, слабо известного в буржуинстве, ибо юзает он более понятный мне французский, в его талмудах я узрел очень здравую идею- не стоит вообще писать ни строчки, если с этого поста нельзя поставить линк на какой-то свой тематический проект. Сильно досконально этот принцип мы блюсти не станем, ибо очень любим просто потрепаться языком, но сегодня таки озадачимся ценной рекомендацией. А потому бросим всё, сходим на сайт Детектор лукавых ссылок, и почитаем там пару-тройку страниц.


Ну и в сам детектор потыкаемся :)


Очень даже неплохой инструмент для выявления бесполезных ссылок. Если ссылки на Ваш сайт с проверяемой странички вдруг оказываются лукавыми, это хороший повод снять боксёрские перчатки со стены :)


Хомячковый рай. Уйти и потеряться:

Комментариев: 11

Эскалация хитрости и без того хитрой конторы.


От безобразной карги
До услады глаз самурая
Всего десять рюмок сакэ.


Сегодняшний пост крайне прост для понимания, обязателен для ознакомления, но непременно на трезвую голову. А то понаворотите.


Для начала же растолкую про актуальность всего нижесказанного. В двух словах.


Фактически единственный путь монетизации не особо кому нужного сайта (не обольщайтесь, любой Ваш сайт, что бы Вы о нём ни думали, попадает именно в эту категорию) сегодня состоит в продаже с него ссылок. Кому и с какой целью понадобились те продажные ссылки, про то толковать не станем, ибо этот аспект нам не очень и интересен. Мы можем впендюрить на сайт совокупно штук пятьсот внешних ссылок, и иметь с того сто уёв в месяц. Это и есть наш интерес.


Естественно, таким сервисом впендюривания ссылок можно воспользоваться через десяток разных контор, однако в реальности народ юзает какую-то одну. Популярность других ничтожна, и там денег нет. Либо доход через них настолько мизерен, что от вторичных контор можно смело абстрагироваться, якобы их и нет в природе.


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


К сожалению, подводит.


Последний ап Гугла наглядно показал, как ПиАр продажного сайта слетает с тройки в ноль, а его страницы с продажными ссылками рассасываются из серпа, аки первый пук младенца, быстро и без следа. Виной всему именно продажные ссылки, вставленные грубо и не в тему. Когда Гугл видит на сайте про балет рекламу шагающих экскаваторов, он всё понимает правильно.


Кто следит за публикациями в этом блоге, мог наблюдать, какие большие надежды я возлагал на сравнительно недавно появившуюся контору, посредством которой ссылки можно было продать куда как элегантнее- с текста. Линков не в тему тут быть не может, риски сайта быть жестоко за то наказанными на порядок меньше, и вебмастера, казалось бы, должны ринуться в Шибко Хитрую Контору неудержимою лавиной.


Они маленько и ринулись, но оказалось, что там тупо нет рекламодателя. Потому что рекламодателю совершенно наплевать на безопасность Вашего сайта, побанят его или нет. Ему нужно раскидать ссылку на себя по Вебу, и он легко это делает через Хитрую Контору. А Шибко Хитрой Конторе подавай конкретный кейворд, который ещё и не факт, что сыщется в базе страниц, причём в требующемся количестве и по нужной рекламодателю цене. Потому как вебмастер редко с головою дружит, задирает цену до потолка, и ждёт наивного рекламодателя, на всё согласного.


Ясное дело, что такие элементарные вещи, описанные тремя последними абзацами, понятны каждому. И уж тем более флагману в лице Хитрой Конторы, не желающей рубить сук, на котором она же и сидит. Ну и плодить конкурентов- пока те не встали на ноги, нужно тупо сделать у себя то же, что уже реализовано у них.


Ну тупо и сделали. Те самые контекстные ссылки.


Опять-таки, не буду рассказывать, кто это такие. Все и так понимают, что если в данном тексте есть словосочетание "конкретный кейворд", и кому-то позарез понадобилось проставить с него ссылку, то через рекламу с контекста он этого и добьётся. Ссылка будет совершенно уместной. Я сам тут такие слова написал. Два раза.


Я даже скажу, чего дальше случится.


По мере втягивания вебмастеров в тему и ситуацию, Хитрая Контора будет их помаленьку склонять к полному переходу от тупых продаж обычных ссылок к продаже строго контекстных. Уже всё для этого сделано- контекстные ссылки оцениваются дороже, а продажных ссылок на каждой странице не рекомендуется иметь более двух. Если ссылки перейдут в контекст (пишите для того тексты с правильными словами, а не про чушь всякую), то "тупых линков" на страничке и не останется.


Как только это в основном случится, Хитрая Контора тем самым безболезненно для себя "сделает" Шибко Хитрую Контору. Без всяких там козней и затей.


Если с текущим политическим моментом всё понятно, то переходим к конкретике.


  1. Для начала посетите свой аккаунт Хитрой Конторы, и получите zip-архивчик с новым клиентским кодом САПы в разделе «настройки» любой Вашей площадки. Архивчик един для всех площадок, и в какую ткнёте мышом, абсолютно всё равно.

  2. Клиентский код может конторой со временем меняться, но вот прямо в момент написания этого поста он некорректен.
    В частности, мне пришлось залезть в файл, и поправить 122 строку.
    Там было написано такое:

    if (@isset($_COOKIE) && ($_COOKIE['sape_cookie'] == _SAPE_USER)) {

    Понятно, что это даёт ошибку в экран, и заместо && надо воткнуть

    and isset($_COOKIE['sape_cookie']) and

    После получения и поправки клиентского кода тащите его в папку ./data/sape/ своего движка, и заменяете им ранее там валявшийся.

    Обращаю Ваше внимание, что права на папку должны стоять 777.

  3. Теперь в ./data/settings.php своего движка поместите такой фрагмент кода:
    
    global $sape_external,$sape_context;
    define ('_SAPE_USER',"ba6b8c036575a7ac73785924a32bbc04");
    require_once ("./data/sape/sape.php");
    require_once ("./data/sape/sape_venality_name.php");
    $sape_external=new SAPE_client($sape_venality_name);
    $sape_context=new SAPE_context();
    
    
    Понятно, что выделенное сереньким есть ни что иное, как идентификатор Вашего аккаунта в Хитрой Конторе, а выделенное красненьким строго опционально (может отсутствовать), но крайне полезно- эта добавочка не даст легко и просто детектировать ссылки на Вашем Ласто-блоге, -сплоге, -Портаторе, -наноКМСке как продажные.
    Подробнее читайте в посте этого блога и на сайте Детектора продажных ссылок.

    Юзать тему, так по-взрослому.

    Если оставите красненькое, будьте добры засунуть в папку ./data/sape/ файл sape_venality_name.php, полученный тут.
    Конкретный код здесь не привожу, так как он тоже со временем может меняться.

  4. Далее надо взять файл ./data/tpl/design.php и учредить в нём такой кусок кода:
    
       global $sape_external,$sape_context;
    
    # Любая из этих двух строчек на РНР может быть удалена, если Вам
    # НЕ НУЖНА соответствующая опция:
    
    # Традиционные ссылки:
       $external=$sape_external->return_links();
    
    # Контекстные ссылки:
    # В этой строке дана запись для блога и сплога.
    # В случае нано-CMS и Портатора замените $echo на $content
       $echo=$sape_context->replace_in_text_segment($echo);
    
    # Блок традиционных ссылок живёт в переменной $external
    # Именно ЕЁ надо употребить в шаблоне дизайна в нужном месте.
    # Можно попутно поместить блок в какой-нибудь элемент дизайна.
    # При отсутствии ссылок элемент дизайна из кода страницы сгинет.
       $external=(empty($external)) ? "": $external;
       $external=(stristr($external,"<a ")) ?
          "<div class=title>$external</div>": $external;
    
    
    # код для design.php, блок для Шибко Хитрой Конторы:
    # http://lasto.com/blog/post_1194024168.html
    # Нижеследующие строки зависят от движка, и выдаются
    # в указанном урле.
    
    # LastoSplog, LastoBlog-B:
       $promotext=array(
          "siteid"=>"jJOGmvWvA4bJo8bKYA4bJo8lercobKYAYA4bJo8K77Knj",
          "moderate"=>true, # после индексации исправить на false
          "code"=>"./data/promotext/promotext.php",
          "cashe"=>"./data/promotext",
          "encoding"=>$_s['encoding'],
       );
       if (file_exists($promotext['code'])
       and is_writable($promotext['cashe'])
       and false==$_s['admin']) {
          require_once ($promotext['code']);
          $echo=callback($echo);
       }
    
    
    Обращаю Ваше внимание, что тут намалёвана ажно совокупность двух кодов, двух контор, чтобы Вы не задавали вопросов, как они цепляются совместно.

    Абсолютно всё оговорено в комментах, вооружитесь лупой и внимательно прочтите. Ровным счётом ничего сложного нет, этот код для Ласто-Блога или Ласто-Сплога один в один в таком вот виде у меня и трудится.

    Естественно, идентификатор домена для Шибко Хитрой Конторы пишите свой.

  5. Не забудьте в шаблоне дизайна убить переменную $mysape, и воткнуть вместо неё переменную $external - именно она теперь выводит код "тупых ссылок".

  6. Теперь возвращайтесь в папку ./data/sape/ и убивайте в ней файлик links.db После чего обращаетесь к морде сайта, либо иной его странице- указанный файлик обязан возродиться (сделайте рефлеш в своём ФТП клиенте для наблюдения оного радостного события), а на экране не должно быть никакой ругани парсера РНР.

    Все продажные ссылки Хитрой Конторы, как и Шибко Хитрой Конторы, должны остаться на своих местах.

    Вбивание урла странички со ссылками в форму проверки Детектора Продажных Ссылок из пункта три (при оставлении красных фрагментов кода в том же пункте) обязано показать полную невинность этой странички. Если так, то всё путём.

  7. Теперь возвращайтесь в аккаунт Хитрой конторы, переходите на вкладку «контекстные страницы» на странице «Мои площадки» того сайта, с которым Вы проделали все предыдущие операции, и заказывайте индексацию страниц этого сайта. Там будет ссылка.

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

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

  9. Ну и самый приятный момент- на страничке «управление ценами» для выбранной площадки малюете, сколько будет стоить ссылка с контекста. Делается это хитро, путем выставления коэффициента от единицы до двойки. На это будет умножена цена обычной, "тупой" ссылки на этой же страничке, и именно столько станет стоить "правильная", кошерная ссылочка, ради которой это всё.

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

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


И очень большая просьба.


Пожалуйста, не просите Мастера Ласто рассказать, как воткнуть его движок под ту или иную очередную контору, коих десятки. Заслуживающие внимания конторы давно обсосаны до косточек, и их всего-то две штуки. Другие просто не стоят никакого внимания. ок?


Хомячковый рай. Уйти и потеряться:

Комментариев: 15

страницы: 01 02 03 04 05 06 07 08 09 10
десятки: 10
  • февраль, 2012
  • пн вт ср чт пт сб вс
    1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29