Установка контекстных ссылок Sape на Textpattern

У Sape есть замечательный режим, о котором многие вебмастеры обычно забывают - это продажа контекстных ссылок.

Для того чтобы подключить контекстные ссылки Sape в Textpattern, нужно внести немного изменений в шаблон.

Я уже как-то на этом блоге писал как можно разместить код Sape на Textpattern. Теперь постараюсь объяснить доходчиво как разместить рядом код для контекстных ссылок, т. к. глупо отказываться от дополнительной статьи доходов.

Зачем нужны контекстные ссылки?

Во-первых, цена контекстных ссылок в системе дороже в 2 раза, чем цена обычных.

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

И в третьих, разместив на странице 1 обычную ссылку и 1 контекстную ссылку, ограничив размещение ссылок на странице до 1, мы в итоге получим одну проданную ссылку с каждой страницы, которая подчиняется простому правилу: "Кто не успел, тот опоздал." Первой будет продана та ссылка, которую купят первой. Тем самым Вы ничего не теряете и можете посмотреть: продаются ли у Вас контекстные ссылки или нет?

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

Как установить контекстные ссылки Sape в Textpattern`е?

Я использую замечательную CMS систему на всех своих сайтах, поэтому именно на нее я и буду устанавливать контекстный код Sape.

Я никогда не использую на MFS-сайте одни контекстные ссылки, а только совместно с обычными, поэтому приведенный ниже код будет работать так как надо только в таком же случае.

Установка контекстных ссылок на TXP:

  1. Вставляем обработчик ссылок. Приведенный ниже код необходимо поместить между html-тегами <head> и <body>. Должно получиться так:
    ...
    </head>
    <txp:php>
    global $sape;
    if (!defined('_SAPE_USER')){
    define('_SAPE_USER', 'тут_ваш_идентификатор');
    }
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
    $o['charset'] = 'UTF-8';
    $sape = new SAPE_client($o);
    unset($o);
    </txp:php>
    <body>
    ...
  2. Далее нужно указать место на сайте со статичным текстом, который будет рассадником контекстных ссылок. У меня обычно таким рассадником выступают статьи. Поэтому следующим шагом нам требуется заменить в форме вывода статьи default тег <txp:body /> на этот код:
    <txp:php>
    if (!defined('_SAPE_USER')){
    define('_SAPE_USER', 'тут_опять_ваш_идентификатор');
    }
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
    $sape_context = new SAPE_context();
    $text = $GLOBALS['thisarticle']['body'];
    $text = $sape_context->replace_in_text_segment($text);
    echo $text;
    </txp:php>
  3. Далее заказываем переиндексацию страниц с контекстными ссылками, активируем нужные страницы, настраиваем количество ссылок, ставим цены и косим бабло (порядок не менять).

Применение контекстных ссылок совместно с размещением обычных ссылок благотворно сказывается на продолжительности жизни MFS-сайта и выглядит более естественно.

Всем удачи и не жадничать!

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

  1. textpattern опубликовал комментарий 25 Февраль 2012, 20:38 #

    Код не работает, система индексирует страницы для продажи контекстных ссылок, но ссылки не выводятся.

    | Ответить
Имя
e-mail
Сайт
Текст комментария: