Autofaucets.ru - автоматический сборщик криптовалюты с кранов!

SAPE. Итоги первого месяца работы с системой

Posted by Cooper Fri, 08 Jun 2007 10:41:00 GMT

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

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

Работа в SAPE для ВМ начинается с заведения площадки и выставления цен на страницы. При этом рекомендуется придерживаться средних значений цены, что я и сделал. Ссылки начали продаваться, практически сразу же, но поначалу мне была непонятна избирательность Оптимизаторов. То есть на некоторых страницах все линки уходили на ура за два-три дня, а на других не продавались совсем.

Всё стало понятно, когда в списке страниц, на которых могут быть помещены ссылки, появилась новая колонка ВС, то есть «внешние ссылки».

Оптимизаторы то видели ВС всегда и делали выводы – с большим количеством внешних ссылок страница представляет меньшую ценность для них.

Пришлось срочно заняться оптимизацией контента и других частей страниц, генерируемых блог-движком. С точки зрения SEO считается, что самым подходящим способом скрыть внешние ссылки для поисковиков (и как я надеялся для SAPE) это обрамить их тегом n o i n d e x. Это действует на Яндекс, для Google рекомендуется использовать атрибут rel=”nofollow”.

Частично это помогло, но для некоторых страниц до сих пор отображаются сильно завышенные результаты. Даже элементарный ручной подсчет показывает, что не может быть на странице столько ссылок. Эта тема до сих пор активно обсуждается на форуме, но однозначного ответа всё равно нет. По заявлениям самих SAPE-разработчиков параметр ВС пересчитывается где-то раз в сутки только для тех страниц, где уже размещены sape-links. Для остальных, только во время индексации.

Я пока решил ничего не трогать и посмотреть, что будет после очередном SAPE-индексировании, возможно, оно поможет актуализировать значения для ВС.

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

Теперь о приятном, то есть о выводе денег. На момент регистрации в системе поддерживались Яндекс.Деньги и WebMoney. Затем из-за каких-то проблем, остались только WM. Сам процесс перевода заключается в выставлении заявки, где указывается сумма (не более 10 WMZ), затем заявка ставится в очередь. Весь процесс занимает около суток. Процесс перевода при первой выплате в целях безопасности длится гораздо дольше, примерно неделю.

Использованная литература: И. Ашманов, А. Иванов “Оптимизация и продвижение сайтов в поисковых системах”

Posted in  | Tags , , , , , ,  | 11 comments

SAPE ON RAILS. Интеграция PHP-кода SAPE.RU в Ruby on Rails приложение.

Posted by Cooper Mon, 23 Apr 2007 12:52:00 GMT

Наверняка уже многие счастливые обладатели сайтов, разработанных на php или html, установили и с удовольствием пользуются системой купли-продажи ссылок sape.ru. Поскольку мой блог использует Typo движок, написанный на Ruby on Rails, то конкретных инструкций по размещению sape-кода мне найти не удалось ни на форуме sape.ru, ни в Интернет. Поэтому пришлось провести небольшое исследование по способам интеграции Rails и PHP и затем реализовать на основе собранного материала Typo sidebar plug-in.

Первое, что я сделал, это вынес php-код для отображения ссылок, в отдельный файл с именем sape1.php. Этот файл был сохранен в директории /var/www/websites/mysite/public

Как показали первые эксперименты с sape, большая часть проблем с отображением ссылок продавцов была связана с тем, что невозможно определить внутри php-скрипта текущую страницу сайта или доменное имя. Поэтому далее в этом скрипте явно были прописаны параметры, в обычных условиях получаемые из контекста web-сервера: ‘request_uri’, ’host’. А также изменён параметр ’charset’ на UTF-8 в соответствии с используемой кодировкой страниц моего сайта. Значение ‘request_uri’ дополнительно преобразовывалось функцией urlencode() для корректной интерпретации символов кириллицы в URL.


<?php
    define('_SAPE_USER', '999999999999999999999999999999999');
    require_once('/var/www/websites/mysite/'._SAPE_USER.'/sape.php');
    $o['request_uri'] = $_GET['uri'];
    $o['request_uri'] = str_replace('%2F', '/', urlencode($o['request_uri']) );
    $o['host']    = 'cooper.ezlibrary.com';
    $o['charset'] = 'UTF-8';
    $sape = new SAPE_client($o);
    unset($o);
    echo $sape->return_links();
?> 

После изменений в php-коде остается создать Sape sidebar plugin , где основная концепция реализована в файле content.rhtml:

<% command = '/usr/local/bin/php -q /var/www/websites/mysite/public/sape1.php uri=' + request.env["REQUEST_URI"].to_s %>
<%= `#{command}` %>

Через административный интерфейс добавляем новый plug-in на sidebar. С появлением новых запросов на размещение в sape.ru:

… они появляются в sidebar области Typo блога:

Так что те, кто ещё не присоединился, могут попробовать в действии систему купли-продажи ссылок Sape.ru теперь и на Ruby On Rails сайтах.

* * UPDATE * *

описанная выше методика была протестирована на системе RedHat EL3 c PHP 4.3.2 Позже возникла необходимость перейти на PHP 5.1 и оказалось, что подход к интеграции php-sape клиента в этом случае немного отличается.

При запуске php-скрипта public/sape1.php из typo-окружения элемент массива $_GET[‘uri’] не инициализируется значением, в результате ссылки на странице не видны. Для исправления ситуации вместо $_GET[‘uri’] нужно использовать $argv[1], также uri имеет уже закодированный вид, так что убираем строку с функцией urlencode():


<?php
    define('_SAPE_USER', '999999999999999999999999999999999');
    require_once('/var/www/websites/mysite/'._SAPE_USER.'/sape.php');
    // replace $_GET[‘uri’] with $argv[1]
    $o['request_uri'] = $argv[1];
    // remove uri encoding
    $o['host']    = 'cooper.ezlibrary.com';
    $o['charset'] = 'UTF-8';
    $sape = new SAPE_client($o);
    unset($o);
    echo $sape->return_links();
?> 

А в typo-плагине откорректировать файл views/content.rhtml опустив название параметра uri и убрав ключ -q:


<% command = '/usr/local/bin/php /var/www/websites/mysite/public/sape1.php ' + request.env["REQUEST_URI"].to_s %>
<%= `#{command}` %>

Posted in , , ,  | Tags , , , , ,  | 9 comments